ALBOR: um simulador didático para auxiliar no ensino e aprendizagem de instruções Assembly

2014 
Alunos iniciam e ampliam seus conhecimentos com o hardware a partir da disciplina de Arquitetura de Computadores (AC), sendo que o estudo dessa disciplina e extensivo e complexo. Com o intuito de facilitar o entendimento dos estudantes e contribuir com o corpo docente na tarefa de ministrar aulas mais atrativas utilizam-se simuladores, permitindo que processos dificeis de serem entendidos sejam vistos por meio de varios niveis de abstracao. Estudar conceitos complexos a partir de simuladores acelera o entendimento e faz diferenca para o aluno prosseguir seus estudos. Seguindo esse principio, esse artigo apresenta as principais caracteristicas e recursos de um simulador desenvolvido que realiza simulacao da execucao das instrucoes assembly do MIPS. No simulador e possivel visualizar graficamente o passo a passo das instrucoes para a execucao de um programa. Palavras-chave: Simulador. MIPS. Arquitetura de Computadores. A didatic simulator for support teaching and learning Assembly instructions Students start and expand their knowledge with the hardware from the discipline of Computer Architecture (CA), and the study of CA is extensive and complex. In order to facilitate the understanding of the students and  to contribute to the training classes a little more easier, is used simulators, allowing processes sometimes difficult to be understood to be seen through several levels of abstraction. Studying complex concepts from a simulator accelerates the understanding and make the difference for the student to continue his studies. Following this principle, this article shows the main characteristics and features of a full-fledged simulator that performs simulation based on the implementation of MIPS assembly instructions. On the simulator it is possible view graphically a step-by-step instructions for execution of a program. Keywords : Simulator. MIPS. Computer Architecture.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    12
    References
    0
    Citations
    NaN
    KQI
    []