Boshqarish avtobusi - Control bus

Yilda kompyuter arxitekturasi, a boshqaruv avtobusi qismi tizim avtobusi tomonidan ishlatilgan CPU kompyuter ichidagi boshqa qurilmalar bilan aloqa qilish uchun. Da manzil avtobusi protsessor aloqada bo'lgan qurilma haqidagi ma'lumotni va ma'lumotlar avtobusi ishlov berilayotgan haqiqiy ma'lumotlarni olib boradi, boshqaruv shinasi protsessordan buyruqlarni oladi va qurilmalardan holat signallarini qaytaradi. Masalan, ma'lumotlar qurilmaga o'qilayotgan yoki yozilgan bo'lsa, tegishli satr (o'qish yoki yozish) faol bo'ladi (mantiqiy ).

Chiziqlar

Boshqarish avtobusidagi chiziqlar soni va turi har xil, ammo barcha mikroprotsessorlar uchun umumiy bo'lgan asosiy chiziqlar mavjud:

  • O'qing (). Faol bo'lganida (mantiqiy nol) qurilmani CPU o'qiyotganligini ko'rsatadigan bitta qator.
  • Yozing (). Faol bo'lganda (mantiqiy nol) qurilmani CPU tomonidan yozilishini ko'rsatadigan bitta satr.
  • Bayt yoqish (). Ma'lumotlar hajmini ko'rsatadigan satrlar guruhi (8, 16, 32, 64 bayt).

Boshqarish avtobusining RD va WR signallari qochib ketmasdan, RAMning o'qilishini yoki yozilishini boshqaradi avtobus ziddiyati ma'lumotlar avtobusida.[1]

Qo'shimcha chiziqlar mikroprotsessorga bog'liq, masalan:

  • Transfer ACK ("tasdiqlash"). Ma'lumotlar qurilma tomonidan tan olinganligi (o'qilganligi) haqida ma'lumot beradi.
  • Avtobusga so'rov (BR, BREQ yoki BRQ). Qurilma (ma'lumotlar) avtobusidan foydalanishni talab qilayotganligini bildiradi.
  • Avtobus uchun grant (BG yoki BGRT). CPU avtobusga kirish huquqini berganligini ko'rsatadi.
  • Interrupt so'rov (IRQ). Pastroq bo'lgan qurilma ustuvorlik protsessorga kirishni so'ramoqda.
  • Soat signallari. Ushbu chiziqdagi signal CPU va qurilma o'rtasida ma'lumotlarni sinxronlashtirish uchun ishlatiladi.
  • Qayta o'rnatish. Agar ushbu satr faol bo'lsa, protsessor a bajaradi qattiq qayta yuklash.

Bittadan ko'proq tizimlar avtobus ustasi manzil avtobusidagi avtobus nizolaridan qochib, qaysi avtobus ustasi manzil avtobusini boshqarishini boshqaradigan qo'shimcha boshqaruv avtobus signallariga ega bo'ling.[1]

Shuningdek qarang

Adabiyotlar

  1. ^ a b Yan Sinkler; Jon Dunton."Amaliy elektronika bo'yicha qo'llanma".2013. "Boshqarish avtobusi" bo'limi .b. 209-210.

Tashqi havolalar