Saltar al contenido principal Más contenido relacionado
PDF
Computerin tehnikin undes 1hicheeliin lektsiin huraangui PDF
PPTX
U.cs101 алгоритм программчлал-10 PPTX
өгөгдлийн сангийн удирдлага PPTX
PPTX
компьютерийн сүлжээний тухай тухай ойлголт.hhb PPSX
PPTX
компьютер сүлжээ тэдгээрийн тухай La actualidad más candente
PPTX
U.cs101 алгоритм программчлал-7 PPT
PPTX
PDF
PPTX
PPT
005 өгөгдлийн нөөцийн удирдлага PPTX
Мэдээллийн аюулгүй байдлын эрх зүйн зохицуулалт PPTX
Medeelliin tehnologiin bidend vzvvlj bui vilchilgee PPTX
PPTX
DOCX
PPTX
PPTX
PDF
11-р ангийн мэдээлэл зүйн тест PPT
PPTX
PDF
PPTX
PPTX
U.cs101 алгоритм программчлал-12 PPTX
Similar a Lecture 8
PDF
PPTX
POTX
PPTX
PPT
DOCX
PPT
PPT
PPTX
PPTX
PPT
PPTX
PDF
Компьютерийн бүтэц, зохион байгуулалт №1-2 PPTX
лекц 1 компьютерийн бүтэц зохион байгуулалт PPS
PDF
PPTX
PDF
PPT
Information technology & information system lecture DOCX
Más de csms_student
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PPT
PPT
PPT
PPT
PPT
PPT
PPT
PPT
Lecture 8
- 1.
- 2.
Тасалдлууд Процессорын хэвийнүйл ажиллагааг тасалдуулах Процессорыг үр ашигтай ашиглах О/Г үйлдлийг гүйцэтгэж байхад процессор өөр командуудыг гүйцэтгэх http://cs207.blogspot.com - 3.
Тасалдлын төрлүүд ПрограммынУтгын хязгаар халих Тоог 0-д хуваах Алдаатай команд биелүүлэх Өөрт олгогдоогүй санах ойд хандах Timer (Хугацаат өдөөгч) Оролт гаралт Техник эвдрэл http://cs207.blogspot.com - 4.
- 5.
Тасалдлын боловсруулагч Тухайнтасалдлын үүргийн дагуу шаардлагатай командуудыг гүйцэтгэх программ Тасалдал ажиллахад удирдлага энэ программд шилждэг. Үйлдлийн системийн нэг хэсэг болно. http://cs207.blogspot.com - 6.
Тасалдлын цикл Процессортасалдлыг шалгана. Тасалдал үүсээгүй бол процессор хэвийн ажиллагаагаа үргэлжлүүлнэ. Тасалдал үүссэн байвал программын биелэлтийг зогсоогоод тасалдлын боловсруулагчийг ажиллуулна. http://cs207.blogspot.com - 7.
- 8.
- 9.
Олон тасалдлыг дараалжболовсруулах Тухайн тасалдлыг боловсруулж дуустал өөр тасалдал үүсэхийг хориглох Процессор тасалдлыг зөвшөөрөх хүртэл тасалдлын сигнал байсаар байх болно. Тасалдлын боловсруулагч ажиллаж дуусахад процессор өөр тасалдлын сигнал үүссэн эсэхийг шалгана. http://cs207.blogspot.com - 10.
Олон тасалдлыг зэрэглэлээрзохицуулах Өндөр зэрэглэлтэй тасалдал нь бага зэрэглэлтэй тасалдлын боловсруу-лалтыг тасалдуулж чадна. Жишээ нь : Сүлжээний шугамаас өгөгдөл ирэхэд түүнээс бага зэрэглэлтэй тасалдал ажиллаж байвал түүнийг тасалдуулан өөрөө ажиллаж өгөгдөлд зай гаргаж өгч болох http://cs207.blogspot.com - 11.
Санах ойн шатласанбүтэц http://cs207.blogspot.com Регистрүүд Кэш ой Үндсэн санах ой Диск кэш Соронзон диск Соронзон тууз Оптик диск - 12.
Шатлал доошлох тусамНэг битийн үнэ багасч байна Хэмжээ, багтаамж ихэсч байна Хандалтын хурд багасч байна Процессорын тухайн санах ойд хандах хандалтын давтамж буурч байна http://cs207.blogspot.com - 13.
Диск кэш Дискийнзарим хэсгийн өгөгдлийг түр хадгалах зорилгоор ашигладаг үндсэн санах ойн хэсэг юм Дискэнд кластераар хандах - Бага хэмжээтэй өгөгдлийг олон уншсанаас цөөн удаа их өгөгдлийг унших Зарим өгөгдөл нь дахин хандагдаж болно. Иймд дахин дискээс уншсанаас санах ойгоос уншсан нь хурдан байх болно http://cs207.blogspot.com - 14.
Кэш санах ойҮйлдлийн системд харагдахгүй Виртуал санах ойтой адил зарчмаар ашиглагддаг Процессорын хурд нь санах ойн хурдаас харьцангуй хурдан болно Санах ойн хурдыг ихэсгэх Санах ой руу хандах давтамжийг бууруулах http://cs207.blogspot.com - 15.
Êýø ñàíàõ îéҮндсэн санах ойн нэг хэсгийг агуулна Процессор хамгийн түрүүнд кэш санах ойг шалгадаг Хэрэв хайж буй мэдээлэл олдохгүй бол үндсэн санах ойн тухайн блокийг санах ойд ачаалдаг http://cs207.blogspot.com - 16.
- 17.
Кэш санах ойнтооцоо t –санах ой руу хандах дундаж хугацаа tm – үндсэн санах ой руу хандах хугацаа tc – кэш санах ой руу хандах хугацаа h –өгөгдөл кэш санах ойд байх магадлал t=tc h + tm (1-h) http://cs207.blogspot.com - 18.
Жишээ асуулт: Кэшсанах ой Кэш санах ой руу хандах хугацаа нь үндсэн санах ойд хандах хугацааны 1/10 байдаг ба өгөгдөл кэш санах ойд байх магадлал 80% бол кэш ашиглах үеийн санах ойд хандах хугацаа кэш ашиглаагүй үеийн хугацааны хэдэн хувь байх вэ? A. 8 B. 20 C. 28 D. 40 http://cs207.blogspot.com - 19.
Бодолт: Үндсэнсанах ойд хандах хугацааг A гэе Тэгвэл кэш санах ойд хандах хугацаа: A/10 Өгөгдөл кэшд байх магадлал 80% Өгөгдөл үндсэн санах ойд байх магадлал 20% Кэш ашигласан үеийн санах ойд хандах хугацаа=A/10 x 0.8 + A x 0.2 = 0.28 x A Харьцаа: 0.28 x A / A x 100 = 28 http://cs207.blogspot.com - 20.
Жишээ асуулт: Санахойн төрөл Флаш санах ойн тухай зөв өгүүлбэрийг сонго: А. Уг санах ой нь өндөр хурдтай тул кэш санах ойн үүргийг гүйцэтгэдэг. B. Уг санах ойд байгаа мэдээллийг хэт ягаан туяагаар устгадаг C. Өгөгдлийг нь хэсэг хугацааны дараа сэргээх шаардлагатай D. Өгөгдлийг блокоор нь цахилгаан дохиогоор устгадаг http://cs207.blogspot.com - 21.
Оролт гаралтын технологиПрограммчилсан О/Г Тасалдлаар удирдагдах О/Г Direct Memory Access (DMA) буюу санах ойн шууд хандалт http://cs207.blogspot.com - 22.
Программчилсан О/Г Процессорбиш, О/Г модуль үйлдлийг гүйцэтгэнэ. О/Г төлвийн регистерт төлвийн битүүдийг тогтооно. Ямар ч тасалдал үүсэхгүй Процесс ОГ-ын төлвийг шалган маш завгүй ажиллана. http://cs207.blogspot.com - 23.
Тасалдлаар удирдагдах О/ГО/Г модуль өгөгдөл солилцоход бэлэн болмогц тасалдал үүсгэнэ Процессор бусад үйл ажиллагаа гүйцэтгэж болно Хүлээж цаг алдах шаардлагагүй Процессорын хугацааг их зарцуулна. Учир нь унших, бичих өгөгдөл бүр процессороор дамжигдана http://cs207.blogspot.com - 24.
Санах ойн шуудхандалт (Direct Memory Access) О/Г модуль шууд санах ойтой өгөгдөл солилцоно. Процессор О/Г модульд санах ойгоос унших, бичих эрхийг олгож өгнө. Процессорыг ажлаас чөлөөлнө Процессор бусад үйлдлээ гүйцэтгэж болно. http://cs207.blogspot.com - 25.
Санах ойн шуудхандалт (DMA) Блок өгөгдлийг шууд санах ойд бичиж , уншина. О/Г-ын үйлдэл гүйцэтгэгдэж дуусмагц тасалдлын сигнал процессорт очно. Процессор үйлдлийн эхэнд болон төгсгөлд л үйл ажиллагаа явуулна. http://cs207.blogspot.com - 26.
- 27.
- 28.
Процесс удирдлагад тавихшаардлагууд Төрөл бүрийн шалтгаанаар процессын биелэлтэнд хүлээлт гарвал бусад процессыг солбилцуулан ажиллуулах хэрэгтэй ба энэ нь процессорыг үр ашигтайгаар ашиглахад тустай Процессод нөөц хуваарилахдаа тодорхой зарчмууд баримтлах ёстой. (Шаардлагынх нь дагуу хуваарилах , эгзэгтэй мужууд үүсгэхгүй байх гэх мэт) Процессууд хоорондоо харилцан ажиллах боломжтой байх, хэрэглэгч процесс үүсгэдэг боломжтой байх ёстой http://cs207.blogspot.com - 29.
Процесс Ажил гэжч нэрлэдэг Биелж буй программ Процессын биелэлтийг алхамаар задалж болно Биелэгдэж байгаа командын дараалал http://cs207.blogspot.com