Exploring Microcode CPU Instructions with RISC 8-Bit Breadboard Computer
This research explores the implementation of a transistor-based 8-bit CPU inspired by the RISC architecture and built entirely using TTL logic from the 74HC/LS series. The system features a minimal instruction set architecture with 8-bit wide instructions comprising a 4-bit opcode and a 4-bit address, enabling basic operations such as addition, subtraction, data transfer, and control flow. A total memory of 128 bits is accessed via an 8-bit data bus, with a program counter and instruction register facilitating sequential execution. Control logic [6 4] is driven through ARDUINO-based microcode, while arithmetic operations are handled by a discrete ALU supporting two’s complement logic, supported by direct access to two 8-bit registers. Output is visualized using a 4-digit seven-segment display connected via an output register. The project demonstrates a fundamental understanding of digital systems, instruction sequencing, and low-level computing using discrete logic components [2 15]
Authors
- Vivek Yadav (ORCID: https://orcid.org/0000-0001-6145-0281)
- Anwesha Chakraborty (ORCID: https://orcid.org/0000-0003-1147-4044)
- Amit Bhattacharya (ORCID: https://orcid.org/0000-0001-6651-6446)
- Sonali Bhowmik
- Piyali Sarkar
- Debajit Misra
- P. N. NANDI
Publication Details
- Journal
- International Journal of Enhanced Research In Science Technology & Engineering
- Published
- 2025-01-01
- DOI
- https://doi.org/10.55948/ijerste.2025.0632
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00