92.1.1. Istrukce MIL-STD-1750A

Odkazy:

Obrázek 92.2. 1750A Register-to-Register Format

 MSB                                                         LSB
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|            Opcode             |      GR1      |      GR2      |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
  0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15

Obrázek 92.3. 1750A Counter Relative Format

 MSB                                                         LSB
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|            Opcode             |         Displacement          |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
  0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15

Obrázek 92.4. 1750A Base Relative Format

 MSB                                                         LSB
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|        Opcode         |  BR   |         Displacement          |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
  0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15

  BR = 0  general register 12
  BR = 1  general register 13
  BR = 2  general register 14
  BR = 3  general register 15

Obrázek 92.5. 1750A Base Relative Indexed Format

 MSB                                                         LSB
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|        Opcode         |  BR   |    Op.Ex.     |      RX       |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
  0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15

  BR = 0  general register 12
  BR = 1  general register 13
  BR = 2  general register 14
  BR = 3  general register 15
  RX = 0  no indexing

Obrázek 92.6. 1750A Long Instruction Format

 MSB                                                         LSB
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|    Opcode     |  GR1  |  RX   |     16-Bit Address Field      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 0 1 2 3       7 8    11 12   15 16                           31

Obrázek 92.7. 1750A Immediate Opcode Extension Format

 MSB                                                         LSB
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|    Opcode     |  GR1  | Op.Ex.|     16-Bit Immediate Data     |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 0 1 2 3       7 8    11 12   15 16                           31

Obrázek 92.8. 1750A Special Format

 MSB                                                         LSB
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|            Opcode             |             Op.Ex.            |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
  0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
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 .