Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Introduo
Simulao uma tcnica muito utilizada
atualmente, pois permite o estudo do comportamento
de sistemas atravs de modelos que imitam suas
caractersticas. Dessa forma possvel efetuar um
estudo detalhado das propriedades de um sistema e
observar seu funcionamento.
Em relao arquitetura de computadores, a
tcnica tem sido utilizada para a validao de
prottipos, para a anlise de desempenho e para ensino
2
23
2. Trabalhos Relacionados
A utilizao de simuladores para facilitar a
compreenso do funcionamento de processadores ou
modelos arquiteturais tem sido constante recentemente.
Isso porque os simuladores facilitam o entendimento
da manipulao das estruturas de um sistema.
Estudantes podem observar o funcionamento de um
sistema real, imitado pelo simulador, e verificar como
as instrues ou estruturas so manipuladas.
Existem inmeros simuladores de processadores
simples, baseados na arquitetura de Von Neumann.
Exemplos de simuladores desse tipo so o Abacus e o
GNUSim8085 baseados no processador 8085 da Intel.
O Abacus apresenta um conjunto de 80 instrues e
todos os registradores do processador, incluindo
registradores especiais como o PC, SP, Acumulador e
os Flags. Alm disso, ele permite a simulao de
chamadas de interrupo. As memrias de dados, de
instrues e a pilha de dados tambm podem ser
observadas, bem como suas alteraes durante a
execuo do programa.
24
25
26
4. R10k
O simulador proposto e desenvolvido foi
denominado R10k, uma vez que baseado no MIPS
R10000. Ele introduz um subconjunto de 29
27
28
6. Referncias
[1] Von Neumann, J. (1993) First Draft of a Report
on the EDVAC, In: Annals of the History of
Computing, Volume 15, Edition 4, pp. 27-75.
[2] Geser, S. (1989) A Specification of the Intel
8085: A Case Study, In: Springer Lectures Notes in
Computer Science, pp. 347-401. New York, EUA.
[3] Ziller, R. (2000) Microprocessadores: Conceitos
Importantes, EEL UFSC, 2 edio, Florianpolis,
Brasil.
[4] Sridhar, Z. (2002) GNUSim8085, verso 1.3
[online].
Disponvel
em
http://gnusim8085.sourceforge.net/index.php/Main_P
age . Acesso em julho/2007.
29
30