CPU Design
a custom developed CPU – Gate by Gate…
Home
About Me
Blog
Contact & Imprint
SRAM Memory
Timer
System Buses
Arithmetic Logic Unit (ALU)
Registers
Instruction Decoder
I/O Ports
Assembler Programming
Instruction Decoder
The following opcodes are supported by the CPU:
FETCH_INCREMENT
SETAB
ALU
MOV_ALU_IN
MOV_ALU_OUT
MOV
MOV16
LOAD
STORE
JMP
JZ
JNS
JNC
JNZ
IN
OUT
SAVE_FLAGS
RESTORE_FLAGS
FLAGS_TO_OUTBUFFER
STORE_FLAGS_ON_STACK
LOAD_FLAGS_FROM_STACK
INBUFFER_TO_FLAGS
16BIT_ADDER
HLT