22-Ma’ruza. Drayverlar. Kontrollerlarning dma xotiraga to’g’ri murojati. Reja: Drayverlar Kontrollerlar dma drayver


Download 56.28 Kb.
bet2/4
Sana19.06.2023
Hajmi56.28 Kb.
#1601803
1   2   3   4
Kontroller (ing . controller — boshqaruvchi) — elektr dvigatellarni ishga tushirish (yurgizib yuborish), tezligini rostlab turish, reversirlash (dvigatel oʻqining aylanish yoʻnalishini oʻzgartirish) va toʻxtatish uchun moʻljallangan past kuchlanishli elektr apparat. Tuzilishi jihatdan koʻp pogʻonali yassi, barabanli va kulachokli almashlab ulagichlardan iborat. Odatda, K. dasta yoki zalvar massa (maxovik) yordamida qoʻlda boshqariladi; agar maʼlum masofadan turib boshqariladigan boʻlsa, servomotor qoʻllaniladi. K. yordamida boshqarish zanjiridagi, kuch zanjirlarini biriktirish sxemalaridagi va elektr dvigatellarni uygʻotish zanjirlaridagi elektr qarshilik oʻzgartiriladi. K.lar elektronika (jumladan, kompyuterlar)da ham qoʻllaniladi.
To'g'ridan-to'g'ri xotiraga kirish ( DMA ) - bu ma'lum apparat quyi tizimlariga markaziy protsessordan (CPU) mustaqil ravishda asosiy tizim xotirasiga ( tasodifiy kirish xotirasi ) kirish imkonini beruvchi kompyuter tizimlarining xususiyati .
DMA bo'lmasa, protsessor dasturlashtirilgan kiritish/chiqishdan foydalanayotganda , u odatda o'qish yoki yozish jarayonining butun muddati davomida to'liq band bo'ladi va shuning uchun boshqa ishni bajarish uchun mavjud emas. DMA bilan, CPU birinchi o'tkazmasini o'tkazib, transfer paytida u boshqa operatsiyalarni bajaradi, va nihoyat bir qabul uzishga DMA tekshiruvi operatsiya qilinadi (har qanday DMac) dan. Bu xususiyat protsessor ma'lumotlarni uzatish tezligini ushlab turolmaydigan istalgan vaqtda yoki protsessor nisbatan sekin kirish/chiqarish ma'lumotlarini uzatishni kutish vaqtida ishni bajarishi kerak bo'lganda foydalidir. Ko'pgina apparat tizimlari DMA-dan foydalanadi, shu jumladan disk drayv kontrollerlari, grafik kartalar , tarmoq kartalari va ovoz kartalari. DMA ko'p yadroli protsessorlarda chip ichidagi ma'lumotlarni uzatish uchun ham ishlatiladi . DMA kanallari bo'lgan kompyuterlar DMA kanallari bo'lmagan kompyuterlarga qaraganda kamroq protsessorli qurilmalarga ma'lumotlarni uzatishi mumkin. Xuddi shunday, ko'p yadroli protsessor ichidagi ishlov berish elementi protsessor vaqtini egallamasdan ma'lumotlarni mahalliy xotiraga va undan uzatishi mumkin, bu esa hisoblash va ma'lumotlarni uzatishni parallel ravishda amalga oshirish imkonini beradi.
DMA shuningdek, "xotiradan xotiraga" nusxa ko'chirish yoki xotira ichidagi ma'lumotlarni ko'chirish uchun ishlatilishi mumkin. DMA qimmatbaho xotira operatsiyalarini, masalan, katta nusxalar yoki tarqalish operatsiyalarini protsessordan maxsus DMA dvigateliga yuklashi mumkin . Amalga oshirish misoli I/U tezlashtirish texnologiyasidir . DMA tarmoq-on-chip va xotirada hisoblash arxitekturalarida qiziqish uyg'otadi .

Download 56.28 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling