USO DEL SIMULADOR LOGISIM COMO HERRAMIENTA DE APOYO PARA EL ESTUDIO DE UNA UNIDAD DE CONTROL DE UN PROCESADOR BÁSICO (USE OF THE LOGISIM SIMULATOR AS A SUPPORT TOOL FOR THE STUDY OF A CONTROL UNIT OF A BASIC PROCESSOR)

Carlos Federico Hernández Farfán

Resumen


Resumen
Cuando se realiza el estudio básico de un procesador, surgen algunos problemas tales como, la complejidad del procesador, recursos limitados de infraestructura de laboratorio, la búsqueda de un balance teórico y práctico de los conceptos, y que las señales internas del procesador ocurren en intervalos de tiempo muy cortos. En este trabajo se presenta el uso del simulador Logisim como apoyo para el estudio de un procesador simplificado de 16 bits y su unidad de control. Se muestra el funcionamiento de la unidad de control, al ejecutar el ciclo de instrucción para diferentes instrucciones del procesador. Se muestra qué ocurre en el procesador, en qué momento y bajo qué condiciones, cuando se ejecuta el ciclo de instrucción. Se implementa el procesador sin tener que requerir una mayor infraestructura de laboratorio, mejorando el balance teórico - práctico de los conceptos y visualizando las señales internas del procesador.
Palabras Clave: Arquitectura de computadoras, Logisim, unidad de control.

Abstract
When the basic study of a processor is carried out, some problems arise such as, the complexity of the processor, limited resources of laboratory infrastructure, the search for a theoretical and practical balance of the concepts, and that the internal signals of the processor occur in intervals very short time. This paper presents the use of the Logisim simulator as support for the study of a simplified 16-bit processor and its control unit. The operation of the control unit is shown, when executing the instruction cycle of processor instructions. It shows what happens in the processor, at what time and under what conditions, when the instruction cycle is executed. The processor is implemented without having to require a larger laboratory infrastructure, improving the theoretical-practical balance of the concepts, and visualizing the internal signals of the processor.
Keywords: Computer architecture, control unit, Logisim.

Texto completo:

35-51 PDF

Referencias


Burch, C. (2011). Logisim (version 2.7.1) [software]. Obtenido de Logisim español. Hendrix College. http://www.cburch.com/logisim/es/index.html

CPUlator computer system simulator. (28 de septiembre de 2023). https://cpulator.01xz.net/

Gurrola N. (2022). Diseño de procesador RISC-V de 32-bits de ciclo único. Pistas Educativas, Vol.44 (No. 143), 473-491. ISSN:2448-847X

Hanafi M., Kurniawan W. (2017). Design and implementation 8 bit CPU architecture on Logisim for undergraduate learning support. 2017 International Conference on Sustainable Information Engineering and Technology. DOI:101109/SIET.20178304123

Hanafi M., Kurniawan W. (2020). CPU implementation using only Logisim simulator to achieve computer architecture learning outcome. Bulletin of Electrical Engineering and Informatics. Vol. 9 (No.2), 747-754. ISSN: 2302-9285, DOI:1011591/eei.v9i2.1972

Hernández C., Hernández A., Sánchez J. (2017). Apoyo didáctico del lenguaje VHDL en el estudio de una unidad de control microprogramada. Pistas Educativas, Vol. 39 (No. 127), 243-254. ISSN:2448-847X

Hernández, C. (2019). Uso del simulador Logisim como apoyo didáctico en la material de Arquitectura de Computadoras. Pistas Educativas, Vol. 41 (No.133), 55-69. ISSN:2448-847X

Morris. M. (1994). Arquitectura de Computadoras (3a Ed.). México: Prentice Hall. ISBN: 968-880-361-8

Pahrami B. (2007). Arquitectura de Computadoras. De los microprocesadores a las supercomputadoras. México: Prentice Hall. ISBN: 0-19-515455-X

Prasad P., Alsadoon A., Beg A., Chan A. (2015). Using simulators for teaching computer organization and architecture. Computer Applications in Engineering Education. DOI: 10.1002/cae21699

Sadad N., Afrin A., Mandal M. (2022). SP-1 Design and simulation of 4-bit simple CPU on Logisim for Computer Architecture Education. 2022 4th International Conference on Electrical, Computer & Telecommunication Engineering (ICECTE). DOI: 10.1109/ICECTE57896.2022.10114523

Salido J. (2023). Lógica digital y tecnología de computadores, un enfoque práctico mediante simulación con Logisim. España: Ediciones de la Universidad de Castilla – La Mancha. ISBN: 978-84-9044-621-8

Tanenbaum A. (2000). Organización de Computadoras. Un enfoque estructurado (4a Ed.). México: Prentice Hall. ISBN: 970-17-0399-5

Tecnológico Nacional de México / Instituto Tecnológico Superior de Irapuato. (2023). Ingeniería en Sistemas Computacionales. Obtenido de Oferta Educativa https://irapuato.tecnm.mx/moferta/sistcomputacionales/pdf

/plan_estudios/5%20Arq%20de%20Comp.pdf

Yepes V. (2003). Simuproc (version 1.4.2.0) [software]. http://simuproc.cbj.net






URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    

TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA

Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146

pistaseducativas@itcelaya.edu.mx

http://pistaseducativas.celaya.tecnm.mx/index.php/pistas