Skip to content

Nullora/Novus-Core1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Novus-Core1

A cool 24bit cpu made in Logisim.

Installation

  • Just clone the repo with "git repo https://github.com/Nullora/Novus-Core1" and open the .circ file (found in Circuits/24bit.circ) with Logisim
  • Instruction set found at "inst.md" or in Wiki. Program some cool stuff and send it to me, I'd love to check it out!

Usage

  • Load your program into ram.
  • Turn on inputs "TURN_ON" "EnableClock" "UNLOCK" "TurnOnMonitor" to start running program.
  • "RESET" to reset memory + counter.
  • "MAN" for manual clock ticks.
  • You change GPU write color with the "COLOR" DIP switch.
  • You can also use a PreMade program. Just go into "Documents/testProg" and load a file into program ram.
image

Why I made this

Making this cpu helped me understand how instructions flow, how data moves, and how a computer “thinks.” If you’re curious about hardware, this is a great playground! Edit and use it however you please.

image

Warning

  • This was made in Logisim 4.0.0 and only tested on that version, I don't know how it will perform on other versions.
  • Load the file "24bit instruction set" into rom if not already loaded, otherwise nothing will work.
  • "Jump if not equal" command might not work, I haven't honestly tested it.

Updates

  • Added GPU. (Programmable, but a hassle to program."

Helpers

MADE BY NULLORA FOR NOVUS

About

24bit CPU with integrated GPU made in Logisim

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors