1.Ma’lumotlarni kiritish va chiqarishlar qanday tashkil etiladi?
Ma’lumotlarni kiritish chiqarish arxitekturasi deganda ma’lumotlarni kiritish chiqarish qurilmalarini kompyuterni boshqa qurilmalari bilan qanday bog’langanligini va ular o’zaro qanday ma’lumotlar almashishi tushiniladi
Har bir ma’lumotni kiritish va chiqarish 2 qisimdan
1.Kontroller
2.MKCHA
Har bir kontoller o’ziga tegishli bo’lgan MKCHA ni boshqarishni va uning shinaga murojaat qilish jarayonininaorat qilib turadi.
Masalan biror bir dastur magnitli diskdan ma’lumotlarni o’qib olishi kerak bo’lsa u disk kontrollorini bu haqida ogohlantiradi va diskka kerakli ma’lumotni qidirib topsn buyug’ini yuboradi.Diskning ma’lumotlar yozilgan yo’lkasi va sektori topilgandan so’ng disk kontrollerga ma’lumotlarni bitlar oqimi ko’rinishida uzata boshlaydi
controller vazifasi---kelayotgan bitlar oqimini ma’lum bir uzunlikdagi so’zlarga yozish hisoblanadi.
Shinalar MKCHA kontrollerlari tomonidan balki protsessor tomonidan buyruqlar va ma’lumotlarni uzatish uchun ishlatiladi.
Kompyuter shinasi orqali ma’lumotlar adreslar va boshqarish signalari uzatiladi
2.Operandalarni olish, yozish va buyruqni bajarish qanday vazifalarni o’z ichiga oladi?
Ko’rsatma kodi protsessor qanday operatsiyani va qanday operandalarni (ya’ni ma’lumotlar kodlari) bilan bajarishi ko’rsatmani bajarish uchun dastlabki ma’lumotni qayerdan olish va natijajni qayerga joylashtirishni bildiradi protsessorda buyruq kodi chekodlanadi va alohida protsessor tugunlari tomonidan bajariladigan mikro operatsiyalar majmuasiga aylantiriladi.
Protsessor ko’rsatmalarining aksariyati ma’lumotlar kodlari bilan ishlaydi.B’azi ko’rsatmalar kiritish operandalarini talab qiladi boshqacha chiqish operandalarini beradi kirish operandlar manbai operandlar chiqish operandlari esa qabul qilish operandlari deb ataladiushbu operandani kodlarning barchasi (kirish va chiqish) protsessorining ichki registrlarida yoki tizim xotirasida joylashgan bo’lishi mumkin Operandlarning joylashuvi ko’rsatma kodi bilan belgilanadi.
Ko’rsatma kodi kirish operandlarini qayerdan olish va chiqish operandlarini qayerga qo’yish kerakligini aniqlash mumkin bo’llgan turli usullar mavjud Bu usullar adrelash usullari deb ataladi
Do'stlaringiz bilan baham: |