Architecture of the Educational Instruction Set for Beginning a Computer Engineering Career

Authors

  • Thiago A. Cruz Universidad Nacional de Misiones, Argentina
  • Hernan F. Kisiel Universidad Nacional de Misiones, Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET), Argentina
  • Brian E. Ryberg Universidad Nacional de Misiones, Argentina
  • Jonathan C. Meier Universidad Nacional de Misiones, Argentina
  • Matías G. Krujoski Universidad Nacional de Misiones, Argentina
  • Alicia B. Rendón Universidad Nacional de Misiones, Argentina
  • Roberto E. Carballo Universidad Nacional de Misiones, Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET), Argentina

Keywords:

instruction set architecture, microarchitecture, assembly code, computer science fundamentals, single-cycle processor

Abstract

This paper presents the development of an Instruction Set Architecture (ISA), specifically designed for use in the academic setting during the first years of a Computer Engineering degree. The objective is to provide a simple model that serves as an introduction to the fundamentals of more complex ISAs that may be developed or studied in the future, thus facilitating the understanding of basic concepts and general learning progressively throughout the degree.
To achieve this objective, three essential components are presented below: the Instruction Set Architecture (ISA), the microarchitecture associated with the ISA, and an assembly code simulator. The latter allows students to develop and test assembly language codes. Together, these components form a simple first step through which students can become familiar with ISA design, microarchitectures, and low-level programming.

Downloads

Published

2025-10-27

How to Cite

Cruz, T. A., Kisiel, H. F., Ryberg, B. E., Meier, J. C., Krujoski, M. G., Rendón, A. B., & Carballo, R. E. (2025). Architecture of the Educational Instruction Set for Beginning a Computer Engineering Career. JAIIO, Jornadas Argentinas De Informática, 11(8), 284-297. https://revistas.unlp.edu.ar/JAIIO/article/view/19964