Professional Documents
Culture Documents
PREPARAO
1. Relacione os registradores do SAP, os respectivos sinais de controle e, procure
descrever suas funes. Utilize os diagramas do SAP, em anexo, e o manual TTL
Data Book.
Para o projeto do SAP-1 podemos relacionar os seguintes registradores:
1 - Registrador REM
Registrador do tipo de Memria Intermediria (Buffer Register).
Seu sinal de controle dado pelo LM , ou seja, habilita a escrita/carregamento
(LOAD) no registrador REM.
O REM parte da memria do SAP-1. Durante um processamento, o endereo
no contador de programa retido no REM. Um bit mais tarde, o REM aplica este
endereo de 4 bits RAM, onde uma operao de leitura realizada.
Registrador REM
2 Registrador A (Acumulador)
Registrador do tipo de Memria Intermediria (Buffer Register).
Seus sinais de controle so dados pelo,,s L A que habilita a escrita/carregamento
(LOAD) no registrador A e pelo E A que habilita a sada (trs estados) de dados.
O Registrador A (Acumulador) armazena respostas intermedirias durante um
processamento. Possui duas sadas. Uma, de dois estados que vai diretamente ao
somador-subtrator. E outra, de trs estados que vai ao barramento W. A palavra do
acumulador de 8 bits comanda continuamente o somador-subtrator e esta aparece no
barramento W quando E A est no nvel alto.
Registrador A (Acumulador)
3 Registrador B
Registrador do tipo de Memria Intermediria (Buffer Register).
Seu sinal de controle dado pelo LB , ou seja, habilita a escrita/carregamento
(LOAD) no registrador B.
Utilizado em operaes aritmticas. Um sinal baixo LB e uma transio
positiva (subida) de relgio carregam a palavra do barramento W no registrador. A sada
de dois estados do registrador B comanda o somador-subtrator, fornecendo o nmero a
ser adicionado ou subtrado do contedo do acumulador.
Registrador B
6 Contador de Programa
Um contador um tipo especial de Registrador, projetado para contar o nmero
de pulsos de relgio (clock) que chegam sua entrada.
Seus sinais de controle so dados pelo, E P que quando ativado informa o
endereo na memria que deve ser lido a prxima instruo, C P quando ativado
incrementa o estado do Contador de Programa e CLR (CLEAR) usado para zerar o
seu contedo.
O Contador de Programa um registrador de 4 bits, mdulo 16, que conta de
0000 a 1111. O Contador de Programa responsvel por enviar o endereo da instruo
memria, o contador de programa por sua vez incrementado para se obter o endereo
da prxima instruo.
Contador de Programa
7 - Contador Pr-Ajustvel
Em um contador pr-ajustvel, a contagem inicia em um nmero maior que zero.
Este contador utilizado no projeto da unidade de controle microprogramada do SAP.
Inicia sua contagem a partir de um valor que corresponde ao endereo inicial da microrotina desejada.
T1
T2
T3
T4
T5
T6
CLK
EA
LB
LA
Seleo
Ms = L; Operaes Aritmticas
S3
S2
S1
S0
Cn = L
Cn = H
F =A B 1
F =A B
F =A+ B
F =A+ B + 1