├── .gitignore ├── .gitmodules ├── LICENSE ├── MK1_CPU ├── 8bit-computer.csv ├── 8bit-computer │ ├── 8bit-computer-cache.lib │ ├── 8bit-computer-rescue.dcm │ ├── 8bit-computer-rescue.lib │ ├── 8bit-computer.kicad_pcb │ ├── 8bit-computer.net │ ├── 8bit-computer.pro │ ├── 8bit-computer.sch │ ├── Housings_LCC.pretty │ │ ├── .gitattributes │ │ ├── .travis.yml │ │ ├── PLCC-20.kicad_mod │ │ ├── PLCC-20_SMD-Socket.kicad_mod │ │ ├── PLCC-20_THT-Socket.kicad_mod │ │ ├── PLCC-28.kicad_mod │ │ ├── PLCC-28_SMD-Socket.kicad_mod │ │ ├── PLCC-28_THT-Socket.kicad_mod │ │ ├── PLCC-32.kicad_mod │ │ ├── PLCC-32_SMD-Socket.kicad_mod │ │ ├── PLCC-32_THT-Socket.kicad_mod │ │ ├── PLCC-44.kicad_mod │ │ ├── PLCC-44_SMD-Socket.kicad_mod │ │ ├── PLCC-44_THT-Socket.kicad_mod │ │ ├── PLCC-52.kicad_mod │ │ ├── PLCC-52_SMD-Socket.kicad_mod │ │ ├── PLCC-52_THT-Socket.kicad_mod │ │ ├── PLCC-68.kicad_mod │ │ ├── PLCC-68_SMD-Socket.kicad_mod │ │ ├── PLCC-68_THT-Socket.kicad_mod │ │ ├── PLCC-84.kicad_mod │ │ ├── PLCC-84_SMD-Socket.kicad_mod │ │ ├── PLCC-84_THT-Socket.kicad_mod │ │ └── README.md │ ├── PC-interface.sch │ ├── a-register.sch │ ├── alu.sch │ ├── b-register.sch │ ├── clock.sch │ ├── control.sch │ ├── ext_interface.sch │ ├── fp-info-cache │ ├── fp-lib-table │ ├── inst-register.sch │ ├── mar.sch │ ├── output.sch │ ├── parrot.kicad_mod │ ├── program-counter.sch │ ├── ram.sch │ ├── stack-register.sch │ └── sym-lib-table ├── code │ ├── microcode.bin │ ├── microcode.py │ ├── microcode.txt │ ├── mk1_computer_uplodader │ │ └── mk1_computer_uplodader.ino │ ├── output_display.py │ └── uploader.py ├── images │ ├── 8bit-computer_v1.jpg │ └── 8bit-computer_v2.jpg ├── programs │ ├── assembled │ │ ├── bubble_sort.bin │ │ ├── counter.bin │ │ ├── display_counter.bin │ │ ├── display_hello_world.bin │ │ ├── division.bin │ │ ├── factorial.bin │ │ ├── fibonacci.bin │ │ ├── fibonacci_recursive.bin │ │ ├── merge_sort.bin │ │ ├── multiplication.bin │ │ ├── multiplication_tables.bin │ │ ├── primes.bin │ │ ├── quick_sort.bin │ │ ├── reminder.bin │ │ └── test_suite.bin │ ├── bubble_sort.asm │ ├── counter.asm │ ├── display_counter.asm │ ├── display_hello_world.asm │ ├── division.asm │ ├── factorial.asm │ ├── fibonacci.asm │ ├── fibonacci_recursive.asm │ ├── lib │ │ ├── helix.asm │ │ ├── mk1.cpu │ │ └── mk1_std.asm │ ├── merge_sort.asm │ ├── multiplication.asm │ ├── multiplication_tables.asm │ ├── primes.asm │ ├── quick_sort.asm │ ├── reminder.asm │ └── test_suite.asm └── schematics.pdf ├── README.md ├── bus_breakout ├── bus_breakout-cache.lib ├── bus_breakout.kicad_pcb ├── bus_breakout.pro ├── bus_breakout.sch └── fp-info-cache ├── eeprom_programmer ├── arduino_eeprom_programmer │ ├── arduino_eeprom_programmer-cache.lib │ ├── arduino_eeprom_programmer.kicad_pcb │ ├── arduino_eeprom_programmer.pro │ ├── arduino_eeprom_programmer.sch │ ├── fp-info-cache │ ├── fp-lib-table │ ├── images │ │ └── arduino_eeprom_programmer_render.png │ └── sym-lib-table └── multiplexed-display │ └── multiplexed-display.ino ├── helix_display_interface ├── README.md ├── code │ └── helix_display_interface │ │ └── helix_display_interface.ino ├── display_interface │ ├── display_interface-cache.lib │ ├── display_interface.kicad_pcb │ ├── display_interface.pro │ ├── display_interface.sch │ ├── fp-info-cache │ ├── helix.kicad_mod │ └── helix_small.kicad_mod └── images │ ├── display_interface_render.png │ └── hello_world.gif └── start9_programming_interface ├── README.md ├── code ├── flash_composer.py ├── start9.bin ├── start9.txt └── start9_programming_interface │ └── start9_programming_interface.ino ├── images └── programming_interface_render.png └── programming_interface ├── arduino-kicad-library ├── .gitignore ├── Arduino.pretty │ ├── Arduino_101_Shield.kicad_mod │ ├── Arduino_Due_Shield.kicad_mod │ ├── Arduino_Leonardo_Shield.kicad_mod │ ├── Arduino_Mega2560_Shield.kicad_mod │ ├── Arduino_Micro_Socket.kicad_mod │ ├── Arduino_Mini_Socket.kicad_mod │ ├── Arduino_Nano_Socket.kicad_mod │ ├── Arduino_Uno_Shield.kicad_mod │ └── Arduino_Zero_Shield.kicad_mod ├── LICENSE.txt ├── README.md ├── arduino.dcm └── arduino.lib ├── fp-info-cache ├── fp-lib-table ├── programming_interface-cache.lib ├── programming_interface.kicad_pcb ├── programming_interface.pro ├── programming_interface.sch ├── sym-lib-table └── trainer.kicad_mod /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/LICENSE -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer.csv -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/8bit-computer-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/8bit-computer-cache.lib -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/8bit-computer-rescue.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/8bit-computer-rescue.dcm -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/8bit-computer-rescue.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/8bit-computer-rescue.lib -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/8bit-computer.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/8bit-computer.kicad_pcb -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/8bit-computer.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/8bit-computer.net -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/8bit-computer.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/8bit-computer.pro -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/8bit-computer.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/8bit-computer.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/.gitattributes: -------------------------------------------------------------------------------- 1 | *.kicad_mod text=auto -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/.travis.yml -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-20.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-20.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-20_SMD-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-20_SMD-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-20_THT-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-20_THT-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-28.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-28.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-28_SMD-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-28_SMD-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-28_THT-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-28_THT-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-32.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-32.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-32_SMD-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-32_SMD-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-32_THT-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-32_THT-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-44.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-44.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-44_SMD-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-44_SMD-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-44_THT-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-44_THT-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-52.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-52.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-52_SMD-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-52_SMD-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-52_THT-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-52_THT-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-68.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-68.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-68_SMD-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-68_SMD-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-68_THT-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-68_THT-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-84.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-84.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-84_SMD-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-84_SMD-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-84_THT-Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/PLCC-84_THT-Socket.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/Housings_LCC.pretty/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/Housings_LCC.pretty/README.md -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/PC-interface.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/PC-interface.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/a-register.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/a-register.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/alu.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/alu.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/b-register.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/b-register.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/clock.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/clock.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/control.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/control.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/ext_interface.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/ext_interface.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/fp-info-cache -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/fp-lib-table -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/inst-register.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/inst-register.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/mar.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/mar.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/output.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/output.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/parrot.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/parrot.kicad_mod -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/program-counter.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/program-counter.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/ram.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/ram.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/stack-register.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/stack-register.sch -------------------------------------------------------------------------------- /MK1_CPU/8bit-computer/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/8bit-computer/sym-lib-table -------------------------------------------------------------------------------- /MK1_CPU/code/microcode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/code/microcode.bin -------------------------------------------------------------------------------- /MK1_CPU/code/microcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/code/microcode.py -------------------------------------------------------------------------------- /MK1_CPU/code/microcode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/code/microcode.txt -------------------------------------------------------------------------------- /MK1_CPU/code/mk1_computer_uplodader/mk1_computer_uplodader.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/code/mk1_computer_uplodader/mk1_computer_uplodader.ino -------------------------------------------------------------------------------- /MK1_CPU/code/output_display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/code/output_display.py -------------------------------------------------------------------------------- /MK1_CPU/code/uploader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/code/uploader.py -------------------------------------------------------------------------------- /MK1_CPU/images/8bit-computer_v1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/images/8bit-computer_v1.jpg -------------------------------------------------------------------------------- /MK1_CPU/images/8bit-computer_v2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/images/8bit-computer_v2.jpg -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/bubble_sort.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/bubble_sort.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/counter.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/counter.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/display_counter.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/display_counter.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/display_hello_world.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/display_hello_world.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/division.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/division.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/factorial.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/factorial.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/fibonacci.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/fibonacci.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/fibonacci_recursive.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/fibonacci_recursive.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/merge_sort.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/merge_sort.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/multiplication.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/multiplication.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/multiplication_tables.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/multiplication_tables.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/primes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/primes.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/quick_sort.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/quick_sort.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/reminder.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/reminder.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/assembled/test_suite.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/assembled/test_suite.bin -------------------------------------------------------------------------------- /MK1_CPU/programs/bubble_sort.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/bubble_sort.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/counter.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/counter.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/display_counter.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/display_counter.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/display_hello_world.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/display_hello_world.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/division.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/division.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/factorial.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/factorial.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/fibonacci.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/fibonacci.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/fibonacci_recursive.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/fibonacci_recursive.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/lib/helix.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/lib/helix.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/lib/mk1.cpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/lib/mk1.cpu -------------------------------------------------------------------------------- /MK1_CPU/programs/lib/mk1_std.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/lib/mk1_std.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/merge_sort.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/merge_sort.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/multiplication.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/multiplication.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/multiplication_tables.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/multiplication_tables.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/primes.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/primes.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/quick_sort.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/quick_sort.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/reminder.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/reminder.asm -------------------------------------------------------------------------------- /MK1_CPU/programs/test_suite.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/programs/test_suite.asm -------------------------------------------------------------------------------- /MK1_CPU/schematics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/MK1_CPU/schematics.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/README.md -------------------------------------------------------------------------------- /bus_breakout/bus_breakout-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/bus_breakout/bus_breakout-cache.lib -------------------------------------------------------------------------------- /bus_breakout/bus_breakout.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/bus_breakout/bus_breakout.kicad_pcb -------------------------------------------------------------------------------- /bus_breakout/bus_breakout.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/bus_breakout/bus_breakout.pro -------------------------------------------------------------------------------- /bus_breakout/bus_breakout.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/bus_breakout/bus_breakout.sch -------------------------------------------------------------------------------- /bus_breakout/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/bus_breakout/fp-info-cache -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer-cache.lib -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer.kicad_pcb -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer.pro -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/arduino_eeprom_programmer/arduino_eeprom_programmer.sch -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/fp-info-cache: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/arduino_eeprom_programmer/fp-lib-table -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/images/arduino_eeprom_programmer_render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/arduino_eeprom_programmer/images/arduino_eeprom_programmer_render.png -------------------------------------------------------------------------------- /eeprom_programmer/arduino_eeprom_programmer/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/arduino_eeprom_programmer/sym-lib-table -------------------------------------------------------------------------------- /eeprom_programmer/multiplexed-display/multiplexed-display.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/eeprom_programmer/multiplexed-display/multiplexed-display.ino -------------------------------------------------------------------------------- /helix_display_interface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/README.md -------------------------------------------------------------------------------- /helix_display_interface/code/helix_display_interface/helix_display_interface.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/code/helix_display_interface/helix_display_interface.ino -------------------------------------------------------------------------------- /helix_display_interface/display_interface/display_interface-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/display_interface/display_interface-cache.lib -------------------------------------------------------------------------------- /helix_display_interface/display_interface/display_interface.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/display_interface/display_interface.kicad_pcb -------------------------------------------------------------------------------- /helix_display_interface/display_interface/display_interface.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/display_interface/display_interface.pro -------------------------------------------------------------------------------- /helix_display_interface/display_interface/display_interface.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/display_interface/display_interface.sch -------------------------------------------------------------------------------- /helix_display_interface/display_interface/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/display_interface/fp-info-cache -------------------------------------------------------------------------------- /helix_display_interface/display_interface/helix.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/display_interface/helix.kicad_mod -------------------------------------------------------------------------------- /helix_display_interface/display_interface/helix_small.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/display_interface/helix_small.kicad_mod -------------------------------------------------------------------------------- /helix_display_interface/images/display_interface_render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/images/display_interface_render.png -------------------------------------------------------------------------------- /helix_display_interface/images/hello_world.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/helix_display_interface/images/hello_world.gif -------------------------------------------------------------------------------- /start9_programming_interface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/README.md -------------------------------------------------------------------------------- /start9_programming_interface/code/flash_composer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/code/flash_composer.py -------------------------------------------------------------------------------- /start9_programming_interface/code/start9.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/code/start9.bin -------------------------------------------------------------------------------- /start9_programming_interface/code/start9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/code/start9.txt -------------------------------------------------------------------------------- /start9_programming_interface/code/start9_programming_interface/start9_programming_interface.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/code/start9_programming_interface/start9_programming_interface.ino -------------------------------------------------------------------------------- /start9_programming_interface/images/programming_interface_render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/images/programming_interface_render.png -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/.gitignore -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_101_Shield.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_101_Shield.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Due_Shield.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Due_Shield.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Micro_Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Micro_Socket.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Mini_Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Mini_Socket.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Nano_Socket.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Nano_Socket.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Uno_Shield.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Uno_Shield.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Zero_Shield.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/Arduino.pretty/Arduino_Zero_Shield.kicad_mod -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/LICENSE.txt -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/README.md -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/arduino.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/arduino.dcm -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/arduino-kicad-library/arduino.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/arduino-kicad-library/arduino.lib -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/fp-info-cache: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/fp-lib-table -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/programming_interface-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/programming_interface-cache.lib -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/programming_interface.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/programming_interface.kicad_pcb -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/programming_interface.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/programming_interface.pro -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/programming_interface.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/programming_interface.sch -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/sym-lib-table -------------------------------------------------------------------------------- /start9_programming_interface/programming_interface/trainer.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vascofazza/8bit-cpu/HEAD/start9_programming_interface/programming_interface/trainer.kicad_mod --------------------------------------------------------------------------------