-PC register is 16 bits wide, so 62K addressable RAM + 2K ROM (app rom, not microcode)
-Opcodes are 1 byte wide (4 bits on SAP1)
-Instructions have a variable clock cycles (always 6 on SAP1)
-new instructions: CALL, RET, JUMP
-8bits ALU
-updated registers with flags and bi-direction
A microcoded and stacked SAP2 architecture can make a generic, usable computer. SAP1 is merely for teaching purpose and understanding how a simple computer works (4 bits ALU and PC, 16 bit RAM, separated run and program modes)
Chat with our AI personalities