kkk | d | aa | bb | llllllll | Instrukcja |
000 | 0 | aa | bb | - - - - - -l1l0 | Rl1l0 = Raa+Rbb, gdzie nr rejestru określają l1l0 z pola wartości natychmiastowej |
001 | 0 | aa | bb | - - - - - -l1l0 | Rl1l0 = Raa-Rbb, gdzie nr rejestru określają l1l0 z pola wartości natychmiastowej |
010 | 0 | -- | -- | - - - - - -l1l0 | Rl1l0 = 0, gdzie nr rejestru określają l1l0 z pola wartości natychmiastowej |
011 | 0 | -- | -- | - - - - - -l1l0 | Rl1l0 = not Rl1l0, gdzie nr rejestru określają l1l0 z pola wartości natychmiastowej |
000 | 1 | -- | -- | l7l6l5l4l3l2l1l0 | A = A+L |
001 | 1 | -- | -- | l7l6l5l4l3l2l1l0 | A = A-L |
100 | 0 | aa | -- | l7l6l5l4l3l2l1l0 | Raa = Raa+L |
101 | 0 | aa | -- | l7l6l5l4l3l2l1l0 | Raa = Raa-L |
110 | 0 | aa | -- | l7l6l5l4l3l2l1l0 | Raa = L |
110 | 1 | -- | -- | l7l6l5l4l3l2l1l0 | A = L |
010 | 1 | -- | -- | - - - - - - - - | A = 0 |
011 | 1 | -- | -- | - - - - - - - - | A = not A |
111 | 0 | aa | -- | - - - - - - - - | WY = Raa |
111 | 1 | -- | -- | - - - - - - - - | WY = A |
* | Układ porównujący posiada dwa wejścia oraz wyjścia informujące o wyniku porównania: >, < lub =. |
** | Pamięć posiada wejścia danych, wyjścia danych oraz wejścia adresowe i wejścia sterujące. Wejścia sterujące pamięci zazwyczaj są przyłączane do układu wyjść układu sterującego mikroprocesora, a wejścia/wyjścia danych i wejścia adresowe są połączone z magistralami mikroprocesora. Na potrzeby laboratorium można przyjąć, że pamięć zachowuje się jak adresowalny blok rejestrów, w którym wejścia sterujące są połączone z układem sterującym US. |
*** | Pamięć może być adresowana także wartością pochodzącą z rejestrów. |