Repositório Digital

A- A A+

A generic description and simulation of architectures based on microarchitectures

.

A generic description and simulation of architectures based on microarchitectures

Mostrar registro completo

Estatísticas

Título A generic description and simulation of architectures based on microarchitectures
Outro título Uma descrição e simulação genérica de arquiteturas baseada em microarquiteturas
Autor Valdez, Gustavo Garcia
Orientador Weber, Raul Fernando
Data 2013
Nível Graduação
Instituição Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Assunto Simulação computacional
Tolerancia : Falhas
[en] Computer architectures
[en] Computer organization
[en] Machine simulation
[en] Microarchitectures
Abstract In teaching computer architecture, didactic simulator machines have been the rule to teach basic aspects of assembly. This work searches for another kind of simulator to teach the microcoding/microarchitectures and, once found, conceptualizes and implements one of those. The work documents the steps and problems encountered while achieving that objective. It begins by studying which kinds of simulators and emulators there are available today, then proceeds to presenting a conceptualization of a framework that allows for creation of simulators using microinstruction listings. It then shows the implementation choices, the implementation and concludes by showing which lessons were taken from the whole enterprise.
Resumo No ensino de arquiteturas de computadores, simuladores didáticos têm sido a regra em ensinar os aspectos básicos de programação de máquina. Esse trabalho busca um outro tipo de simulador para o ensino de microcódigo/microarquiteturas e, quando o encontra, conceptualiza e implementa um destes. O trabalho documenta os passos e problemas encontrados durante a conquista desse objetivo. Começa estudando quais tipos de simuladores e emuladores estão disponíveis hoje, então apresenta uma conceptualização de um framework que permite a crição de simuladores usando listagens de microinstruções. Mostra as escolhas de implementação, a própria implementação e conclui apresentando quais lições foram aprendidas durante esta empreitada.
Tipo Trabalho de conclusão de graduação
URI http://hdl.handle.net/10183/86863
Arquivos Descrição Formato
000909940.pdf (543.2Kb) Texto completo Adobe PDF Visualizar/abrir

Este item está licenciado na Creative Commons License

Este item aparece na(s) seguinte(s) coleção(ões)


Mostrar registro completo

Percorrer



  • O autor é titular dos direitos autorais dos documentos disponíveis neste repositório e é vedada, nos termos da lei, a comercialização de qualquer espécie sem sua autorização prévia.
    Projeto gráfico elaborado pelo Caixola - Clube de Criação Fabico/UFRGS Powered by DSpace software, Version 1.8.1.