ерез шину даних і шину С в РК");
// Виконання 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...