Published Jul 19th, 2019, 7/19/19 1:54 pm
- 2,140 views, 3 today
- 211 downloads, 0 today
11
16 Bit CPU
Specs:
16 Bit ALU:
-Addition
-Subtraction
-Increment
-Decrement
-Compare
-Not
-XOR
-XNOR
-AND
-NAND
-OR
-NOR
-Shift right
-Shift left
4 ALU Register: 2 for A number, 2 for B number
64 Bytes of RAM (32 Adresses a 2 Bytes)
RAM also useable as LIFO Stack
512 Bytes of ROM for 4 Programs, 32 lines each
Jumpable Programcounter
ALU-Flags:
Carry, Negate, Sign and Zero
Status-Flags:
WAIT, RES, HLT
You can connect up to 32 I/O-Devices for this CPU
Here's a Video where I'm showcasing you the CPU: (sorry for not perfect english language)
In the Download link you have the world save and a Notepad++ file for the full instruction set needed to program the CPU
Specs:
16 Bit ALU:
-Addition
-Subtraction
-Increment
-Decrement
-Compare
-Not
-XOR
-XNOR
-AND
-NAND
-OR
-NOR
-Shift right
-Shift left
4 ALU Register: 2 for A number, 2 for B number
64 Bytes of RAM (32 Adresses a 2 Bytes)
RAM also useable as LIFO Stack
512 Bytes of ROM for 4 Programs, 32 lines each
Jumpable Programcounter
ALU-Flags:
Carry, Negate, Sign and Zero
Status-Flags:
WAIT, RES, HLT
You can connect up to 32 I/O-Devices for this CPU
Here's a Video where I'm showcasing you the CPU: (sorry for not perfect english language)
In the Download link you have the world save and a Notepad++ file for the full instruction set needed to program the CPU
Progress | 100% complete |
Tags |
tools/tracking
4351559
2
16-bit-cpu
Create an account or sign in to comment.