Last visit was: Wed Oct 09, 2024 7:06 pm
It is currently Wed Oct 09, 2024 7:06 pm



 [ 1 post ] 
 Scamp a 74-series homebrew 16-bit CPU with OS 
Author Message

Joined: Wed Jan 09, 2013 6:54 pm
Posts: 1799
.
By James Stanley. See here
https://github.com/jes/scamp-cpu/#the-story-so-far

and blog posts here
https://incoherency.co.uk/blog/tags/cpu.html

and web emulator here
https://incoherency.co.uk/scamp/

and tackling the challenges from Advent of Code here
https://www.youtube.com/watch?v=UOizI9qi6FU

Quote:
It is a 16-bit CPU. The bus is 16-bit, registers are 16-bit, addresses are 16-bit, and memory contents are 16-bit. The upper 8 bits of an instruction select the opcode, and the lower 8 bits are available for small immediate values. There is no support for: cache, interrupts, virtual memory, DMA, privilege rings, floating point, and ~anything else that is not strictly necessary.


Image

Image


Sun Nov 28, 2021 9:36 pm
 [ 1 post ] 

Who is online

Users browsing this forum: CCBot and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software