Escolar Documentos
Profissional Documentos
Cultura Documentos
JÉSSICA
JOISILENE SILVA DE OLIVEIRA
RAFAEL SILVA DE OLIVEIRA
RENATA DA SILVA ARBAGE BRITO
SAP-1
BELÉM-PA
2017
2
JÉSSICA
JOISILENE SILVA DE OLIVEIRA
RAFAEL SILVA DE OLIVEIRA
RENATA DA SILVA ARBAGE BRITO
SAP-1
BELÉM-PA
2017
3
SUMÁRIO
1. INTRODUÇÃO..................................................................................................4
2. ARQUITETURA.................................................................................................5
2.1. CONTADOR DE PROGRAMA.....................................................................5
2.2. ENTRADA E REM........................................................................................6
2.3. RAM.............................................................................................................6
2.4. REGISTRADOR DE INSTRUÇÕES............................................................7
2.5. CONTROLADOR-SEQUENCIALIZADOR...................................................8
2.6. ACUMULADOR............................................................................................8
2.7. SOMADOR-SUBTRATOR...........................................................................9
2.8. REGISTRADORES....................................................................................10
2.9. REGISTRADOR DE SAÍDA.......................................................................10
2.10. INDICADOR VISUAL EM BINÁRIO...........................................................11
3. CONJUNTO DE INSTRUÇÕES......................................................................12
4. PROGRAMAÇAO DO SAP-1.........................................................................13
4.1. EXEMPLO DE PROGRAMAÇÃO..............................................................13
5. CICLO DE MÁQUINA E DE INSTRUÇÃO......................................................15
5.1. CICLO DE INSTRUÇÃO............................................................................16
6. O CICLO DE BUSCA......................................................................................17
6.1. O CICLO DE EXECUÇÃO.........................................................................20
6.1.1. Instrução LDA...........................................................................................20
6.1.2. Instrução ADD..........................................................................................20
6.1.3. Instrução SUB...........................................................................................20
6.1.4. Instrução OUT...........................................................................................21
6.1.5. Instrução HLT...........................................................................................21
7. CONCLUSÃO..................................................................................................22
8. REFERÊNCIAS...............................................................................................23
4
1. INTRODUÇÃO
2. ARQUITETURA
2.3. RAM
A RAM (Figura 4) tem por finalidade armazenar os dados e as instruções
enviadas pelo programa que serão usados no computador. Caracteriza-se por ser
7
2.5. CONTROLADOR-SEQUENCIALIZADOR
O controlador-sequencializador (Figura 6) é parte da unidade de controle, que
tem como função controlar todo o computador. Este dispositivo recebe o nibble
referente à instrução a ser executada, a qual se encontra no registrador de
instrução, decodifica e envia uma palavra de 12 bits para o computador.
Figura 6: Controlador-Sequencializador.
Fonte: (Arquivo: SAP-1[2.6].pdsprj).
2.6. ACUMULADOR
O acumulador A (Figura 7) caracteriza-se por ser um registrador de memória
temporária que tem por finalidade armazenar operandos e resultados de
processamento realizados pelo computador. Este registrador recebe um dado
transferido pelo barramento W, podendo disponibilizar este dado tanto para o
dispositivo somador-subtrador como de volta para o barramento W.
9
Figura 7: Acumulador.
Fonte: (Arquivo: SAP-1[2.6].pdsprj).
2.7. SOMADOR-SUBTRATOR
O somador-subtrador (Figura 8) é o componente responsável pela efetivação
do processamento das operações de soma e de subtração, sendo esta parte da
Unidade Lógica e Aritmética (ULA) do computador SAP-1. Usa o método do
complemento de 2 (correspondente a uma mudança de sinal do decimal) e é
assíncrono (não-sincronizado), o que significa que seu conteúdo pode variar assim
que as palavras de entrada variem.
Figura 8: Somador-Subtrador.
Fonte: (Arquivo: SAP-1[2.6].pdsprj).
10
2.8. REGISTRADOR B
O registrador B (Figura 9) caracteriza-se por ser um registrador de memória
temporária auxiliar que coleta do barramento W determinado valor e o transfere para
o dispositivo somador-subtrador, fornecendo o número a ser adicionado ou subtraído
do conteúdo do acumulador, que é parte da ULA do computador SAP-1.
Figura 9: Registrador B.
Fonte: (Arquivo: SAP-1[2.6].pdsprj).
3. CONJUNTO DE INSTRUÇÕES
Tabela 1: Mnemônicos.
4. PROGRAMAÇÃO DO SAP-1
6. O CICLO DE BUSCA
7. CONCLUSÃO
8. REFERÊNCIAS