77.5.1.3. PDP-7

Obrázek 77.7. PDP-7 Operate Group 1

  0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
| 1   1   1   1 | 0 |CLA|CLL|   |SKP|           |HLT|       |OAS|CML|CMA|
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|                           | 0 |                   |RAR|RAL|           |
|                           | 1 |                   |RTR|RTL|           |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|                               | 0 |SNL|SZA|SMA|                       |
|                               | 1 |SZL|SNA|SPA|                       |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+

Obrázek 77.8. PDP-7 Operate Group 2 (LAW)

  0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
| 1   1   1   1 | 1 |                      adresa                       |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+

Tabulka 77.7. Přehled instrukcí PDP-7

MnemoCodecyclpopis
cal Y002Call Subroutine
dac Y042Deposit AC
jms Y102Jump to subroutine
dzm Y142Deposit zero in memory.
lac Y202Load AC
xor Y242Exclusive OR: AC xor Y → AC
add Y302Add (1's complement)
tad Y342Two's complement add.
xct Y401+Execute
isz Y442Increment and skip if zero
and Y502AND
sad Y542Skip if AC and Y differ
jmp Y601Jump
 64  
iot70  
opr74  
law N768 
Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .