first commit
rsc
is a 32-bit computer simulated in Logisim. It was developed to
fulfill the course requirements of Computer Organization and Architecture, and
is capable of running programs written in a rudimentary 16-instruction
assembly. If you are a student for this course, please see "License & Academic
Misconduct".
The heart of the project is contained in rsc.circ
; it contains the data path
and control unit. For demo purposes, three programs, program1.txt
,
program2.txt
, program3.txt
, and their bytecode counterparts, are packaged
in the repository. Load the any program of your choice into memory and enable
the computer's clock.
rsc
is licensed under the MIT license. See LICENSE
for details. This in
mind, any use of this project for the requisite class amounts to academic
misconduct. If you are student for the requisite class, use your head; do the
work yourself.