Skip to content

Documentation of the Ben Eater 8-bit computer and notes on the working principles.

Notifications You must be signed in to change notification settings

ahmedkhalid7/8bit-computer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

8-bit Computer

This repository documents the Ben Eater 8-bit computer schematics and notes on the working principles.

Acknowledgment

That project is inspired by Ben Eater 8 bit computer video series. All the schematics in this repository are his work. You can find the project video tutorials and schematics on the Ben Eater website: Ben Eater 8-bit computer

Project Specifications

That 8-bit computer consists of the following modules:

  • Clock Generator
  • 6 registers: 2 common purpose registers which are A-register and B-register, an Instruction Register (IR), Memory Address Register (MAR), Program counter, and an Output register.
  • 16-byte Random Access Memory (RAM)
  • Arithemtic Logic Unit
  • Control Logic Unit

To find my notes on the working principles of the modules, you go can to the modules section.

8-bit Computer on Breadboards


8-bit Computer Schematic

Modules Schematics

     Clock Generator

     A Register

     B Register

     Instruction Register

     Arithmetic logic unit (ALU)

     Random access memory (RAM)

     Memory address register (MAR)

     Program counter

     Output register

     CPU control logic

About

Documentation of the Ben Eater 8-bit computer and notes on the working principles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages