Skip to content

Small 16 Bit Processor

License

Notifications You must be signed in to change notification settings

ElectronicsArchiver/Flix-16

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Flix-16

My small 16-bit processor.



Button Logism    Button Emulator    Button Instruction Set



Features




Emulator Implementation

   

Logism-Evolution Files

   
27 Instructions

Some are variations of others.



⚠  Beware  ⚠


Trust me, once you get to the implementation of
the ALU instructions, you will regret looking at this.


I was tired and lazy, which isn't really an excuse but eh.

Have fun.



Showcase

Diagrams of the Logism wiring.


Chip Design



CPU Internals



16-Bit ALU

This Arithmetic Logic Unit is implemented using
a carry-cascade style array of  1 Bit  ALU's.



Test Setup

The program in the ROM chip to the left is a simple countdown from
0xff - 0x00  which is being displayed on aforementioned display.