Close

Assembler program in C#

A project log for JACA 1 & 2 Homebrew Computer

JACA - Just Another CPU Again Homebrew CPU, starting by a simple POC 4-bit CPU on circuit simulator soft. (done), then 8-bit (in progress)

andre-baptistaAndre Baptista 06/21/2017 at 01:020 Comments

Updating project status:

Now developing an Assembler program in C#, to simplify the task of making programs to test the CPU.

The program should take an entry in Assembly language, such as LD A, 0x7 and convert it in the corresponding bytes.

As the parts of the instruction aren't multiples of 4 (half a byte, or nibble) they can't be directly converted to hexadacimal characters.

For example, the opcodes are 6 bits long, the R1 address 3 bits, and so on...

Discussions