LC1.1
0 Stars     44 Views    

Author: Belinus

Project access type: Public

Description:

My first Computer, and i'm done with it right now. I will work on a second Version, but I won't update this one anymore.

I know this thing is not good at all, but it does its job and here are the possible instructions:

"01" -> Moves Value from next Adress to Register0. Example: Code "01 05" Loads Value 5 in Register0

"02" -> Moves Value form R0 to R1. Example: "02"

"03" -> Addes value from R0 and R1 and saves it in A. Example: "03"

"04" -> Moves Value from A to R0. Example: "04"

"05" -> Jumpes to given Adress in Code. Example: "05 00" Jumpes to Adress 00 in Code

"06" -> Compares if R0 and R1 are equal. Example: "06"

"07" -> Jumpes to given Adress if Command "06" returns false. Example: "07 03", Jumps to Adress 03 if "06" returns false

I know there are missing a lot of usefull commands, but this was my first test and i will work on it to get it better. 

Is there any way to get an clock faster than 50ms?

Created: Jan 17, 2022

Updated: Aug 27, 2023


Comments

You must login before you can post a comment.

cool! also i just showed you how to. again... here: https://circuitverse.org/users/4699/projects/circuitverse-delay-introduction please read it as it will show you how to do it https://circuitverse.org/users/4699/projects/circuitverse-delay-introduction make a clock faster than 50ms! or as he calls it, overclocking (nice)
Posted on Jan 31 2022 at 01:33PM UTC. Last modified by noulmao on Jan 31 2022 at 01:37PM UTC.
+0