BIT Home Page
BIT is a hardware description
language that I designed and wrote in 1992. Sadly, the
original C++ source code has been lost forever. In 2011, I
resurrected the project and re-wrote BIT in C#. The new
version includes a context sensitive editor, real time language
parser, optimizing compiler, and CPU
simulator. Download Bit (Windows
XP/Vista/7)
In addition to BIT (the hardware description
language), I also designed a 32 bit CPU. It currently has 41
instructions and 18 registers. All instructions are 32 bits,
optionally followed by an immediate 32 bit word, and execute in 1 to
4 cycles depending on the indexing mode. The CPU currently has
11235 logic gates.
|