29.12. ZPU

Attributy: id="ZPU"

Odkazy:

Architektura ZPU je bezoperandová. Všechny instrukce mají fixní velikost 8-mi bitů.

   Opcode  |    Name    | Description
-----------+------------+--------------
 0000 0000 | BREAKPOINT |
 1xxx xxxx | IM         | Immediate value
 010x xxxx | STORESP    |
 011x xxxx | LOADSP     |
 0001 xxxx | ADDSP      |
 001x xxxx | EMULATE    |
           | PUSHPC     |
 0000 0100 | POPPC      |
 0000 1000 | LOAD       |
 0000 1100 | STORE      |
 0000 0010 | PUSHSP     |
 0000 1101 | POPSP      |
 0000 0101 | ADD        |
 0000 0110 | AND        |
 0000 0111 | OR         |
 0000 1001 | NOT        |
 0000 1010 | FLIP       |
 0000 1011 | NOP        |
 61        | PUSHSPADD  |
 57        | POPPCREL   |
 49        | SUB        |
 50        | XOR        |
 51        | LOADB      |
 52        | STOREB     |
 34        | LOADH      |
 35        | STOREH     |
 36        | LESSTHAN   |
 37        |
	
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 .