Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de Processadores

  • Eduardo de Lucena Falcão UFPB
  • Erick Vagner Cabral de Lima Borges UFPB
  • Igor Lucena Peixoto Andrezza UFPB
  • Glauco Sousa e Silva UFPB
  • Kívio Grangeiro Wanderley UFPB
  • Berg Élisson Sampaio Cavalcante UFPB
  • Hamilton Soares da Silva UFPB

Resumo


Em arquitetura de computadores, um dos desafios é conseguir que os alunos compreendam o funcionamento de um processador corretamente. Para auxiliar esta tarefa são utilizadas aplicações que simulam essas arquiteturas. A partir dessas barreiras do ensino, se propôs desenvolver uma aplicação que simula visualmente as instruções de uma arquitetura didática e implementável. Tais instruções podem ser visualizadas, tanto com quanto sem pipeline, o que facilita a compreensão desse conceito, e do funcionamento de um processador enquanto realiza uma instrução.

Referências

Borges, José Antonio S. Silva, Gabriel P. (2006) “NeanderWin - Um Simulador Didático para uma Arquitetura do Tipo Acumulador”.

Brutzman, D., Daly, L., (2007) “X3D: 3D Graphics for Web Authors”. Morgan Kaufmann Publishers.

Moreira, Angélica A., Martins, Carlos Augusto Paiva da Silva. (2009) “R2DSim: Simulador Didático do RISC Reconfigurável”

Scott, M. (2006) “WinMips64, version 1.5, School of Computing, Dublin City University, Ireland”, [link], 07 2009, 20.

Sridhar, Z, (2002) “GNUSim8085, versão 1.3”, [link], 06 2009, 23.

Tanenbaum, Andrew S. (2006) “Organização Estruturada de Computadores”, Editora Prentice-Hall.

Verona, André B., Martini, João A., Gonçalves, Tiago Lopes (2009) “SIMAEAC: Um Simulador Acadêmico para Ensino de Arquitetura de Computadores”.

Web3D Consortium, “X3D – FAQ (Frequented Asked Questions)”. Online: [link]. Acesso em: março/2011.

Web3D – Part 2: Scene Access Interface, “Extensible 3D (X3D). Part 2: Scene access interface (SAI). ISO/IEC 197752.2: 2009”. Online: [link]. Acesso em março/2010.

Wolff, M. e Wills, L. (2000) “SATSim: A Superscalar Architecture Trace Simulator Using Interactive Animation”, In: WCAE: Workshop On Computer Architecture Education, Vancouver, Canada.

Zelenovsky, Ricardo. (2002) “PC: um guia Prático de Hardware e Interfaceamento”, Editora MZ Produções Culturais.
Publicado
19/07/2011
FALCÃO, Eduardo de Lucena; BORGES, Erick Vagner Cabral de Lima; ANDREZZA, Igor Lucena Peixoto; SILVA, Glauco Sousa e; WANDERLEY, Kívio Grangeiro; CAVALCANTE, Berg Élisson Sampaio; SILVA, Hamilton Soares da. Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de Processadores. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 19. , 2011, Natal/RN. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 1639-1646. ISSN 2595-6175.