mov eax , cr0
or eax , 0x01
mov cr0 , eax



back to months list

Project : The 16-bit Computer

Journal Entry Date : 2023.10.01

I... am actually not sure what happened when.. Back when I started this project, I didn't actually record much of things.. So, it's quite unfortunate to only speculate what happened from scribbles on my nodebook.

Anyways, I think.. this probably was the start of this 16bit computer thing.


My rough idea of the architecture

The point here is that there's some kind of "Queue" for the data fetched from memory. There's instruction that tells its length, and the system stores the data to queue by the specified length. This allows instruction to have more than one operand with unlimited size.