Simple CISC Style Processor - Example 2


Simulation of a Simple CISC Style Processor

A simple three bus CISC style processor has been designed using Verilog Hardware Description Language.

The processor has a 16-bit data path and a 16-bit address space.

Each instruction is one or two words in length. The first word consists of a 12-bit opcode and a 4-bit addressing mode. The second contains the optional operand, the interpretation of which is dependent on the addressing mode.

The following instructions and addressing modes are supported:

Note that the inherent mode makes no use of the operand, it is encoded in only one word. All other modes are encoded in two words.

Running the simulation


Iain McNally

1-2-2012