Arquitectura del conjunto de instrucciones educativa para el Inicio en la carrera de ingeniería en computación
Palabras clave:
arquitectura del conjunto de instrucciones educativo, microarquitectura, código ensamblador, fundamentos de informática, procesador de un solo cicloResumen
En este trabajo se presenta el desarrollo de una arquitectura del conjunto de instrucciones (ISA - Instruction Set Architecture), diseñada especialmente para el uso en ámbito académico de los primeros años de la carrera de Ingeniería en Computación. El objetivo es proporcionar un modelo simple, que sirva como una introducción a los fundamentos de ISA's más complejas que se puedan desarrollar o estudiar a futuro, facilitando así la comprensión de conceptos básicos y un aprendizaje general de manera progresiva a lo largo de la carrera.
Para lograr el cometido, a continuación se presentan tres componentes esenciales: la arquitectura del conjunto de instrucciones (ISA), la microarquitectura asociada a la ISA y un simulador de código ensamblador, este último permite tanto el desarrollo como la prueba de códigos en lenguaje ensamblador por parte del alumno. Estos componentes en conjunto forman un primer escalón sencillo con el cual los estudiantes pueden introducirse al diseño de ISA's, microarquitecturas y, además, a la programación a bajo nivel.
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2025 Thiago A. Cruz, Hernan F. Kisiel, Brian E. Ryberg, Jonathan C. Meier, Matías G. Krujoski, Alicia B. Rendón, Roberto E. Carballo

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
Acorde a estos términos, el material se puede compartir (copiar y redistribuir en cualquier medio o formato) y adaptar (remezclar, transformar y crear a partir del material otra obra), siempre que a) se cite la autoría y la fuente original de su publicación (revista y URL de la obra), b) no se use para fines comerciales y c) se mantengan los mismos términos de la licencia.











