Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка структури гіпотетичного мікропроцесора і центральній частині МЕОМ на його базі. Емуляція виконання команд

Реферат Розробка структури гіпотетичного мікропроцесора і центральній частині МЕОМ на його базі. Емуляція виконання команд





ерез шину даних і шину С в РК");

// Виконання MOV AL, BL22:

{DrawLine (6, false, 2); (5, false, 2);

DrawLine (2, false, 2); (22, false, 1); ("У УУ подається сигнал про виконання команди");

DrawLine (20, true, 1); (1, true, 2);;}

case 23:

{DrawLine (20, false, 1); ("УУ подає сигнал читання з регістра EBX"); (18, true, 1);;} 24:

{Msg ("Зчитування регістра EBX (BL) та УО подає сигнал запису його в регістр EAX (AL)");

m_EBX.GetText (0, str.GetBuffer (5));. ReleaseBuffer (); _EAX.GetText (0,

// Нарощування EIP25:

{DrawLine (1, false, 2);

DrawLine (18, false, 1); ("Видача EIP в регістр обміну (РО)");

m_EIP.GetText (0, str.GetBuffer (5)); _RO.ResetContent ();. ReleaseBuffer (); _RO.InsertString (0, str); (23, true, 1); ;} 26:

{DrawLine (23, false, 1); ("Видача регістра обміну (РО) через шину А в BR1"); _RO.GetText (0,

{DrawLine (19, false, 1); (15, false, 1);

Msg ("УУ посилає значення в BR2 (розмір команди)");

m_BR2.ResetContent (); _BR2.InsertString (0, "0002"); (16, true, 1);;} 28:

{DrawLine (19, false, 1); (15, false, 1); (1, false, 2); (16, false, 1);

Msg ("УУ передає управління МУУ");

DrawLine (8, true, 1);;} 29:

{DrawLine (8, false, 1);

DrawLine (1, false, 2); ("МУУ подає сигнал АЛУ на виконання додавання. АЛП працює і поміщає результат в РР");

m_RR.ResetContent (); _RR.InsertString (0, "0004"); (12, true, 1);;} 30:

{DrawLine (12, false, 1); ("Запис результату з РР У EIP через шину А та РВ");

m_RR.GetText (0,

break;}

// Вибір наступної команди31:

{DrawLine (1, false, 2); (17, false, 1); (19, false, 1);

DrawLine (23, false, 1); ("CS і EIP подаються СФА для формування фізичної адреси команди");

DrawLine (24, true, 1); (25, true, 1);;} 32:

{DrawLine (17, false, 1); (19, false, 1); (23, false, 1); (24, false, 1); (25, false, 1);

Msg ("Сформований адресу подається в БАД (буфер адреси даних)");

{DrawLine (2, false, 2); (27, false, 1);

Msg ("Видача отриманої адреси на шину адреси");

DrawLine (7, true, 2), (3, true, 2);;} 34:

{DrawLine (7, false, 2), (3, false, 2);

Msg ("УУ посилає сигнал читання на шину управління");

DrawLine (6, true, 2); (4, true, 2);;} 3...


Назад | сторінка 28 з 29 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка керуючої мікро-ЕОМ на базі мікропроцесора Z80
  • Реферат на тему: Розробка мікропроцесорного пристрою на базі 8 розрядного мікропроцесора
  • Реферат на тему: Розробка front-end частині веб-додатки c блоковим підходом до формування ht ...
  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Реалізація системи технічного зору (СТЗ) на базі многокристального мікропро ...