16-Bit Computer V1.4 (18 Instructions!)
0 Stars     34 Views    

Author: Aayush

Forked from: Dustin Harris/16-Bit Computer

Project access type: Public

Description:

Everything is working great in this build! Well except single pixel drawing on GPU but more on that later.
I included a Hello World program and a screen clear test program running by default.But I would love to see what programs people can come up with. So definitely fork this and make your own programs for it, and link them in the comments below!

Also I am working on adding more instructions for the cpu and the gpu, let me know what might be useful in the comments and definitely check my in progress updates below!

I am running into an issue with per pixel drawing giving a contention error which doesn't make sense as i have tested the chip. unless the rgb screen col and row pins are also outputs i don't get what is going on.

For now though i'm taking a break from that and I will work on the next following instructions.add c registercompare b to c or a to cadd increment and decrement for each register.add shift left and right for each register.add grql and leql, greater than or equal to.add copy from address a to address b, at address space as c,  using a, b, and c registersadd PROC instruction which stores current address + 1 in it's own stack, jumps to new address, and returns to the address on EPROC instruction.

Created: Feb 27, 2020

Updated: May 05, 2020


Comments

You must login before you can post a comment.