Skip to content

jameshughes89/cs2XX-ComputerArchitecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cs2XX-ComputerArchitecture

CS 2XX: Computer Architecture

Your typical computer architecture course starting with transistors and ending with assembly language.

The course can be found here.

This course makes use of Digital to create circuits.

Setup

Windows

Have administrative privileges and run from cmd

python -m venv --clear --prompt cs263 venv
venv\Scripts\activate.bat
pip install .

Bash

python3.11 -m venv --clear --prompt cs263 venv
. venv/bin/activate
pip install .

Unit Tests

Assuming Java and Digital are available.

java -cp Digital.jar CLI test ./path_to_schematics/schematic_with_tests.dig

Build

sphinx-build -b html "$SOURCEDIR" "$OUTPUTDIR"

Contribute

Check out the CONTRIBUTING guidelines.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •