Um Ambiente Virtual Aplicado ao Ensino e Pesquisa em Arquitetura e Organização de Computadores
Resumo
O estudo e pesquisa em arquitetura e organização de computadores têm ganhado ainda mais relevância em função da rápida evolução tecnológica, que têm disponibilizado uma variedade de plataformas computacionais cada vez mais complexas. O grande desafio é entender e dominar as peculiaridades das novas tecnologias. Para isso, o uso de ferramentas virtuais têm sido cada vez mais estimulado. Assim o propósito desse trabalho é apresentar um ambiente integrado de concepção e simulação de plataformas computacionais que possam ser facilmente configuradas e expansíveis, elevando o nível de abstração e facilitando o entendimento da integração entre hardware e software.
Referências
Donzellini, G.; Ponta, D. (2013) From Gates to FPGA: Learning Digital Design with Deeds. In: Proceedings of the Third Interdisciplinary Engineering Design Education Conference – IEDEC. pp.41-48.
Duenha, L.; Azevedo, R. Utilização dos Simuladores do MPSoCBench para o Ensino e Aprendizagem de Arquitetura de Computadores. In: International Journal of Computer Architecture Education (IJCAE), V. 5, n. 1, 2016. pp 26-31.
Ecker, W.; Müller. W., Dömer , R. (2009) Hardware-dependent Software Principles and Practice. Springer.
Hendrich, N. (2002) From CMOS-Gates to Computer Architecture: Lessons Learned from Five Years of Java-Applets. In: Proceedings of the 4th European Workshop on Microelectronics Education, EWME. Pp 23-24.
Kabir, M. T.; Bari, M. T.; Haque, A. L. (2011) VisiMips: Visual Simulator of MIPS32 Pipelined Processor. In: International Conference on Computer Science & Education (ICCSE). p. 788–793.
Silva, G. P; Borges, J. A. dos S. SimuS: Um Simulador para o Ensino de Arquitetura e Organização de Computadores. In: International Journal of Computer Architecture Education (IJCAE). V. 5, n. 1, 2016. pp 7-12.
Skrien, D. (2001). CPU Sim 3.1: A tool for simulating computer architectures for computer organization classes. In: Journal on Educational Resources in Computing (JERIC), 1(4), 46-59.