SIM-PROC: SOFTWARE EDUCACIONAL PARA O AUXÍLIO NO PROCESSO DE ENSINO-APRENDIZAGEM EM ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES

Autores

  • Fábio Weber Albiero Instituto Federal Farroupilha - Campus Santo Ângelo

Resumo

A compreensão de arquitetura e organização de microprocessadores é crucial para o desenvolvimento de sistemas computacionais modernos. No entanto, seu ensino enfrenta desafios devido à abstração desses conceitos e à falta de acesso a ferramentas adequadas. Este artigo introduz o SIM-PROC, um simulador de microprocessador projetado para melhorar o processo de ensino-aprendizagem nessa área. O SIM-PROC visa simplificar conceitos complexos, oferecendo aos estudantes uma plataforma virtual para visualizar o funcionamento interno de um microprocessador. Através de uma interface intuitiva, eles podem observar o estado dos principais registradores, da memória de dados e de instruções durante a execução de cada instrução. Além disso, os alunos podem personalizar parâmetros, conduzir experimentos e analisar resultados, tornando o aprendizado mais prático e eficaz.

Biografia do Autor

  • Fábio Weber Albiero, Instituto Federal Farroupilha - Campus Santo Ângelo

    Mestre em Ciência da Computação pela Universidade Federal do Rio Grande do Sul (UFRGS) com ênfase nas áreas de desenvolvimento de aplicações móveis e testes de software. Bacharel em Ciência da Computação pela Universidade Federal de Santa Maria (UFSM). Licenciado pelo Programa Especial de Graduação de Formação de Professores para a Educação Especial (PEG) da UFSM. Atuou como professor substituto de informática no Colégio Politécnico da UFSM entre os anos de 2017 e 2019. Atualmente é professor do Ensino Básico, Técnico e Tecnológico do Instituto Federal de Santa Catarina (IFSC) - Câmpus Lages, onde atua como coordenador do curso Técnico em Desenvolvimento de Sistemas. Também atuou, na mesma instituição, como coordenador do Núcleo de Educação a Distância (NEaD) entre os anos de 2019 e 2022.

Referências

BORGES, J. A. dos S.; SILVA, G. P. da. NeanderWin: um simulador didático para uma arquitetura do tipo acumulador. In: WORKSHOP SOBRE EDUCAÇÃO EM ARQUITETURA DE COMPUTADORES (WEAC), 1., 2006, Ouro Preto. Anais [...]. [S. l.]: Sociedade Brasileira de Computação, 2006. Disponível em: https://dcc.ufrj.br/~gabriel/WEAC2006.pdf. Acesso em: 28 jul. 2026.

ELIAS, W. J.; DA SILVA, J. R. C.; TIOLA, F. P. S. Simulador multiciclo do processador MIPS 32 bits para apoio ao estudo de arquitetura de computadores. Revista Renote, v. 9, n. 1, jul. 2011. Disponível em: https://doi.org/10.22456/1679-1916.21988. Acesso em: Acesso em: 28 jul. 2026.

INTEL CORPORATION. Intel 8080 Microcomputer Systems User’s Manual. Set, 1975. Disponível em: http://www.bitsavers.org/components/intel/MCS80/98-153B_Intel_8080_Microcomputer_Systems_Users_Manual_197509.pdf. Acesso em: 28 jul. 2026.

INTEL CORPORATION. 8086 Family Users Manual. Out, 1979. Disponível em: http://www.bitsavers.org/components/intel/8086/9800722-03_The_8086_Family_Users_Manual_Oct79.pdf. Acesso em: 28 jul. 2026.

INTEL CORPORATION. 8086 16-bit HMOS Microprocessor 8086/8086-2/8086-1. Set, 1990, Disponível em: https://datasheets.chipdb.org/Intel/x86/808x/datashts/8086/231455-005.pdf. Acesso em: 28 jul. 2026.

JESUS, G. S.; MORENO, E. D.; CHELLA, M. T. Simulador de Processador de Computador com Propósito Didático. In.: XV Simpósio em Sistemas Computacionais de Alto Desempenho - WSCAD 2014, SBC, São José dos Campos - SP, p. 326-331, 2014.

KANT, K. Microprocessors and Microcontrollers - Architecture, Programming and System Design 8085, 8086, 8051, 8096. PHI Learning Private Limited, New Delhi, 2014.

SCATTONE, C. O; MASINI, E. F. S. O software educativo no processo de ensino-aprendizagem: um estudo de opinião de alunos de uma quarta série do ensino fundamental. Revista Psicopedagogia, [S. l.], v. 24, n. 75, p. 240–250, 2007. Disponível em: https://revistapsicopedagogia.com.br/revista/article/view/735. Acesso em: 28 jul. 2026.

MONTEIRO, M. A. Introdução à Organização de Computadores. 5. ed. LTC - Livros Técnicos e Científicos Editora S.A., Rio de Janeiro - RJ, 2007.

MUELLER, S. Upgrading and Repairing PCs. 14. ed., QUE. Indianapolis - IN, 2003.

MUSTAFA, B. YASS: A System Simulator for Operating System and Computer Architecture Teaching and Learning. In.: European Journal of Science and Mathematics Education, [S. l.], v. 1, n. 1, p. 34-42, 2013. Disponível em: https://www.doi.org/10.30935/scimath/9385. Acesso em: 09 jan. 2025.

PATTERSON, D. A.; HENNESSY, J. L. Organização e Projeto de Computadores: A Interface Hardware/Software. 5. ed. GEN LTC, 2017.

PATTERSON, D. A.; HENNESSY, J. L. Arquitetura de Computadores - Uma Abordagem Qualitativa. 5. ed. Elsevier Editora, Rio de Janeiro - RJ, 2013.

ORACLE COORPORATION. JavaFX Overview. Disponível em: https://www.tutorialspoint.com/javafx/javafx_overview.htm. 28 jul. 2026.

SILVA, P. G; BORGES, J. A. S. SimuS - Um Simulador para o Ensino de Arquitetura de Computadores. In.: International Journal of Computater Archtecture Education (IJCAE), v. 5, n. 1, p. 7-12, 2016. Disponível em: https://www2.sbc.org.br/ceacpad/ijcae/v5_n1_dec_2016/IJCAE_v5_n1_dez_2016_paper_2_vf.pdf. Acesso em: 28 jul. 2026.

STALLINGS, W. Arquitetura e Organização de Computadores. 10. ed., Pearson Universidades, 2017.

ULLMANN, M. et al. E. NeanderSIM: simulador gráfico de apoio ao ensino de arquitetura de computadores. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 22., 2014, Brasília, DF. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2014. p. 1647-1656. Disponível em: https://sol.sbc.org.br/index.php/wei/article/view/10991. Acesso em: 28 jul. 2026

WEBER, R. F. Fundamentos de Arquitetura de Computadores. 1. ed., Editora Sagra Luzzato, 2000.

Downloads

Publicado

2026-07-31