EZ8 is an 8-bit processor architecture I designed to have a very simple encoding. The goal was to make the hardware implementation very easy and understandable. I implemented an EZ8 microcontroller in Verilog and ran it on an Arrow SoCKit Cyclone V development board.