Оролт гаралт: Засвар хоорондын ялгаа

Content deleted Content added
б Chinneeb moved page Оролт/Гаралт to Оролт гаралт over redirect
No edit summary
Мөр 1:
'''Оролт гаралт''' буюу '''Input/Output''', '''IO''' нь компьютер болон гадны өөр төхөөрөмж (өөр компьютер, дагалдах төхөөрөмж, эсвэл хүн гэх мэт) хоорондын холбоо юм. Оролт нь тухайн компьютерийн хүлээж авах өгөгдөл эсвэл дохио, гаралт нь тус компьютераас илгээж буй өгөгдөл, дохиог хэлнэ.
Компютерт маш олон төрлийн оролт гаралтын төхөөрөмж байдаг. Үйлдлийн системийн кодын томоохон хэсэг нь оролт гаралтыг зохицуулахад хэрэглэгддэг.Яагаад гэвэл хүчин чадлын систем ба найдвартай ажиллагаанд хэрэг болдог.Компютерийн системийн ерөнхий ач холбогдолын бүрэлдэхүүнд СРU ба олон төхөөрөмжийн удирдлага тэдгээрийн шууд холболтын энгийн түгээгүүр хэрэг болдог.Ямар нэгэн удирдлагын төхөөрөмж нь тодорхой төрлийн төхөөрөмжийг цэнэглэдэг. Удирдлагын хамаарал, энэ нь хавсралт төхөөрөмжөөс олон тооны байдаг. Жишээ татахад 6 болон түүнээс олон төхөөрөмж жижиг компютерийн системийн зохион байгуулалтын удирдлагыг ажиллуулж чаддаг.Оролт гаралтын үйлдэл эхэлхэд, төхөөрөмж таниулагч тохиромжтой Register-ийг төхөөрөмжийн удирдлага руу ачаалладаг. Ерөнхий buffer-ийн өгөгдлөөс төхөөрөмж рүү шилжсэн шилжилтийг удирдлага эхлүүлдэг.Тасалдал удирдагч оролт гаралт нь жижиг хэмжээтэй өгөгдөлтэй зохицож чаддаг гэвч дискний оролт гаралт шиг ажиллаж чаддаг том хэмжээтэй өгөгдөлийг өндөр түвшинд боловсруулж чаддаг.
 
==Оролт гаралтын төхөөрөмж==
Ашигласан материал: http://www.amazon.com/Operating-System-Concepts-Seventh-Edition/dp/0471694665/ref=sr_1_1?ie=UTF8&qid=1363242348&sr=8-1&keywords=operating+system+concepts+7th+edition
Оролтын төхөөрөмж гэдэг нь боловсруулах төхөөрөмжид ямарваа нэгэн өгөгдлийг оруулах үилдэл хийдэг төхөөрөмж юм. Гаралтын төхөөрөмж гэдэг бол таны оруулсан өгөгдлийг дүрс,дуу авиа,текст хэлбэрээр таньд хүргэх үйлдэл хийдэг төхөөрөмж юм. Түүнчлэн оролт гаралтын төхөөрөмж нь одоо үед бидний хэрэглээ болсон компьютерийн бүтцийн нэг томоохон хэсэг нь болдог билээ. Яагаад томоохон хэсэг болж байна вэ гэвэл компьютерийн бүтэц нь [[Төв процессор|Төв Процессорын Байгууламж]], [[Үндсэн санах ой]], түгээгүүр (bus), оролт гаралтын төхөөрөмж (input and output devices) гэсэн хэсэгүүдээс тогтох бөгөөд боловсруулах төхөөрөмж болох Төв Процессорын Байгууламж нь гаднаас бидний боловсруулахыг хүссэн өгөгдлийг оролтын төхөөрөмжөөс авч, гаралтын төхөөрөмж дээр хүнд ойлгох боломжтой болгон дүрслэн харуулдаг.
 
Компьютерийн үндсэн хоёр үйлдэл нь оролт гаралт ба тооцоололт юм. Үйлдлийн систем нь Оролт гаралтын үйлдэл ба төхөөрөмжүүдийг удирдах, хянах ажилыг гүйцэтгэдэг. Компьютерт маш олон төрлийн оролт гаралтын төхөөрөмжүүд ашигладаг ба тэдгээрийг оновчтойгоор удирдах нь компьютерийн систем зохион бүтээгчдэд маш их хүндрэл учруулдаг. Компьтерийн хурд сүүлийн хэдэн жилд, жил бүр 50% - 80%- оор нэмэгдэж байна. Гэтэл Оролт гаралтын төхөөрөмжийн хурд жилээс жилд 5% орчмоор л нэмэгдэж байна. Amdahl-ийн хуулиар "системийн ажиллах хурд нь уг системийн хамгийн удаан бүрдэл хэсгийн хурдаар тодорхойлогдно".
 
КомпютертКомпьютерт маш олон төрлийн оролт гаралтын төхөөрөмж байдаг. Үйлдлийн системийн кодын томоохон хэсэг нь оролт гаралтыг зохицуулахад хэрэглэгддэг.Яагаад гэвэл хүчин чадлын систем ба найдвартай ажиллагаанд хэрэг болдог.КомпютерийнКомпьютерийн системийн ерөнхий ач холбогдолын бүрэлдэхүүнд СРU ба олон төхөөрөмжийн удирдлага тэдгээрийн шууд холболтын энгийн түгээгүүр хэрэг болдог. Ямар нэгэн удирдлагын төхөөрөмж нь тодорхой төрлийн төхөөрөмжийг цэнэглэдэг. Удирдлагын хамаарал, энэ нь хавсралт төхөөрөмжөөс олон тооны байдаг. Жишээ татахад 6 болон түүнээс олон төхөөрөмж жижиг компютерийнКомпьютерийн системийн зохион байгуулалтын удирдлагыг ажиллуулж чаддаг. Оролт гаралтын үйлдэл эхэлхэд, төхөөрөмж таниулагч тохиромжтой Register-ийг Регистрийг төхөөрөмжийн удирдлага руу ачаалладаг. Ерөнхий buffer-ийнбуфферийн өгөгдлөөс төхөөрөмж рүү шилжсэн шилжилтийг удирдлага эхлүүлдэг. Тасалдал удирдагч оролт гаралт нь жижиг хэмжээтэй өгөгдөлтэй зохицож чаддаг гэвч дискний оролт гаралт шиг ажиллаж чаддаг том хэмжээтэй өгөгдөлийг өндөр түвшинд боловсруулж чаддаг.
 
Оролт гаралтын төхөөрөмжтэй холбоотой ойлголт:
*Харьцах объкет – Хүн буюу машинтай харьцах эсвэл дэд системүүдийг холбох зэрэгт оролт гаралтын төхөөрөмжийг ашигладаг.
*Мэдээлэл дамжуулах хурд – Гар буюу хулгана нь маш бага хурдтайгаар мэдээлэл дамжуулдаг (секундэд хэдэн арван байт) бол график карт, gigabit Ethernet (гитабитийн сүлжээ) зэрэг нь секундэд хэдэн сая байт мэдээлэл дажуулдаг.
*Ашиглах програм хангамж – Төхөөрөмжийг удирдах, харьцах програм хангамж нь төхөөрөмж бүрд ялгаатай байдаг. Гар буюу хулганыг удирдах програм хангамж нь энгийн байхаас гадна үйлдлийн системд бага зэрэглэлтэй байхад (ашиглах давтамж багатай тул) харин график карт, өндөр хурдтай сүлжээний төхөөрөмжүүдийг удирдах програм хангамж нь үйлдлийн системд маш өндөр зэрэглэлтэй байдаг.
 
Үйлдлийн систем нь Оролт гаралтын төхөөрөмжтэй харьцахын тулд уг төхөөрөмжийн удирдлагын регистрт удирдлагын мэдээлэлийг бичих эсвэл унших уг төхөөрөмжийн хаягаас мэдээлэлийг унших эсвэл бичих аргаар харьцана. Зарим Оролт гаралтын төхөөрөмжийн үндсэн санах ойн нэг хэсэг байдлаар хаягладагийг (memory mapping буюу санах ойн хаяглалт) тэмдэглэн хэлэх нь зүйтэй. Үүнд төхөөрөмжийн санах ойг үндсэн санах ойн нэг хэсэг болгон хаяглах эсвэл удирдлагын регистрүүдийг үндсэн санах ойн нэг хэсэг болгон хаяглах нь төхөөрөмж үйлдлийн системээс шалтгаалдаг.
 
[[Ангилал:Үйлдлийн систем]]