Uso de dispositivos FPGA como apoyo a la ensenanza de asignaturas de arquitectura de computadores Charte Ojeda, Francisco Espinilla, Macarena Rivera Rivas, Antonio J. Pulgar Rubio, Francisco J. FPGA Microprocesador Arquitectura de computadores Enseñanza Microprocessor Computer architecture Teaching Los estudiantes del actual Grado en Ingeniería Informática han de cursar obligatoriamente asignaturas en las que se aborda el estudio teórico de la arquitectura de un computador, dedicándose la parte práctica fundamentalmente a la programación en ensamblador usando un determinado conjunto de instrucciones y un software de emulación. En este artículo se propone complementar esa parte práctica, introduciendo el uso de dispositivos FPGA, de forma que el estudiante aprenda a diseñar un microprocesador a partir de sus componentes básicos. Computer Engineering students in Spanish universities have to take one or more courses devoted to theur learning of computer architecture. The theoretical part of these subjects are usually focused on describing the architecture itself, while practical sessions are used to introduce assembly programming by means of a certain instruction set which runs into a software emulator. This paper proposes to supplement practical sessions, so that students learn to design a microprocessor by themselves from its basic components, by introducing the use of FPGA devices. 2017-09-04T10:22:54Z 2017-09-04T10:22:54Z 2017-07 info:eu-repo/semantics/article Charte Ojeda, F.; et al. Uso de dispositivos FPGA como apoyo a la ensenanza de asignaturas de arquitectura de computadores. Enseñanza y Aprendizaje de Ingeniería de Computadores, 7: 37-52 (2017). [http://hdl.handle.net/10481/47371] 2173-8688 D.L.: GR 899-2011 http://hdl.handle.net/10481/47371 10.30827/Digibug.47371 spa http://creativecommons.org/licenses/by-nc-nd/3.0 info:eu-repo/semantics/openAccess Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License Universidad de Granada. Departamento de Arquitectura y Tecnología de Computadores