Journal of Electronic Design Technology Original Research
Building Knowledge with a Hands-on 8-bit CPU Architecture Simulation Kit for Students
Abstract
It is now crucial for students studying electronics and information technology to comprehend computer architecture and logic design. Hands-on, practical instruction is required to assist students in understanding Computer Organization and Architecture (COA). Our kit, which covers essential components including bus interfaces, arithmetic, and logic units (ALU), memory structures, and functional registers, is based on the Von Neumann architecture. Theoretical techniques like block diagrams and top level diagrams are typically used to teach COA, and they frequently ignore the digital design component. Students get a deeper knowledge of how theoretical concepts appear in practical systems by creating a completely functional CPU from scratch. The purpose of this research is to use digital logic gates to construct an 8-bit CPU based on the SAP-1 Architecture. Students will gain a deeper understanding of Computer Architecture and Organization (CAO) with the use of this simulation kit. Students can study digital construction, gain an understanding of CPU operation, and develop the skills necessary to construct customized computers using this kit by working with logic gates. Using digital logic gates in a real hardware simulation, this research presents a model that illustrates the intricate workings of an 8-bit CPU. Students who use this method could construct personalized computers and gain more intuitive knowledge.
Keywords
References (10)
- Olukotun K, Hammond L. The Future of Microprocessors. Queue. 2005;3(7):26-29. doi:10.1145/1095408.1095418
- Borkar S, Chien AA. The future of microprocessors. Communications of the ACM. 2011;54(5):67-77. doi:10.1145/1941487.1941507
- Gray J. Hands-on computer architecture. Proceedings of the 2000 workshop on Computer architecture education - WCAE '00. 2000:17-es. doi:10.1145/1275240.1275262
- Hanafi Ichsan MH, Kurniawan W. CPU implementation using only logisim simulator to achieve computer architecture learning outcome. Bulletin of Electrical Engineering and Informatics. 2020;9(2):747-754. doi:10.11591/eei.v9i2.1972
- Gray J. Hands-on computer architecture. Proceedings of the 2000 workshop on Computer architecture education - WCAE '00. 2000:17-es. doi:10.1145/1275240.1275262
- Hernandez Zavala A, Camacho Nieto O, Huerta Ruelas JA, Carvallo Dominguez AR. Design of a General Purpose 8-bit RISC Processor for Computer Architecture Learning. Computación y Sistemas. 2015;19(2). doi:10.13053/cys-19-2-1941
- Tocci RJ, Neal S, Moss GL. Widmer Digital Systems: Principles and Applications. 10th ed. Upper Saddle River, NJ: Pearson Education; 1991.
- Stallings W. Computer Organization and Architecture. 7th ed. Upper Saddle River, NJ: Prentice Hall; 1994.
- Mano M. Computer Architecture. 3rd ed. Mexico City, Mexico: Prentice Hall; 1994.
- Jaramillo Gomez G, JA. VHDL: Style Guide and Laboratory Practices for Logic Circuits. Mexico City, Mexico: Editorial Ink; 2011.