Anda di halaman 1dari 21

LISTA DE EXERCÍCIOS – ARQUITETURA DE COMPUTADORES

Prof. Adalberto
1. Desenhe um circuito de um demultiplexador 1 para 4
2. Converta os números abaixo para as bases solicitadas:
a) Base 10 para base 2 (usando números de 8bits em
complemento a dois)
i. 150
ii. 14
iii. -5
b) - Base 16 para base 2
i. 0xAB
ii. 0x10
iii. 0x1001
3. Projetar um decodificador que transforme bin/hex. Exibir o
resultado no display de 7 segmentos. Usar o digital works.
4. Faça as seguintes operações aritméticas e indique a
ocorrência de overflow:
a) 110111002 + 110010102
b) 010001102 - 000111112
c) 90A316 – 010C16
5. Construa um multiplexador 1 de 64 usando vários
multiplexadores 1 de 8 do tipo CI 74151.
6. Desenhe o circuito lógico da expressão
a) F = A . ( A + B ) + A . ( A + B )

esta expressão não é para simplificar


7. Escreva as expressões dos circuitos da figura ac01
8. Desenhe um circuito de um multiplexador 4 para 1
9. Desenhe um circuito de um decodificador de 3 entradas e 8
saídas
10.Aplique as formas de ondas da figura ac02 em um
multiplexador 4 para 1
11.Construa um multiplexador 4 para 1, um demultiplexador 1
para 4, um codificador de três bits de saída e um
decodificador de 8 bits de saída usando apenas circuitos
integrados.
12.Qual é o tempo de execução (em ciclos) da seguinte
seqüência de instruções, com pipeline de quatro estágios?
Assuma que o desvio não é tomado. Se um processador tiver
um ciclo de relógio de 2ns, qual é o tempo de execução em
ns?
ADD r1, r4, r7
BEQ r2, #0, r1
SUB r8, r10, r11
MUL r12, r13, r14
13.Represente os números abaixo nas bases pedidas:
a) 10.002 (base 2)
b) 105 (base 2)
c) 110001012 (base 10)
d) 100110012 (base 10)
e) 0xA001 (base 10)
f) 0x00101100 (base 10)
obs.: Números em complemento a dois. Quando
possível, representar em um byte, quando não for
possível, representá-los em dois ou quatro bytes.
14.Desenvolva a tabela-verdade e construa o circuito
equivalente para as seguintes expressões:
a) S= A. BC . D . E
b) X = A . B . C A. B . C
 B D
c) Y −¿ A.  C 

d) Z = A B  .  AC  .  A ⊕ B 
15.A partir de dois blocos demultiplex de 16 canais e um de
dois canais, forme um sistema demultiplex de 32 canais.
Construa o diagrama de blocos e lógico. Utilize matriz de
duplo encadeamento.
16.Realize as seguintes subtrações usando somas em complemento
(considerar números em complemento a dois) e indicar se
ocorreu overflow no resultado ou não.
a) 100110012 - 100111012
b) 111000112 - 100011102
c) 0x1057 - 0x9246
d) 0xAABB - 0x0AA0
e) 10011001100110012 - 00011100011100112
f) 0xF0 - 0xF2
17.Quantas vezes a CPU acessa a memória quando busca e executa
uma instrução com modo de endereçamento indireto, se a
instrução é (a) uma computação que requer um único operando
e (b) um desvio?
18.Se tivermos um pipeline escalar simples, mas que permite
execução fora de ordem podemos construir a seguinte tabela
para a execução das sete primeiras instruções:
Instrução Busca Decodificação Execução Resposta
I0 I0 I1 I2 I3
I1 I1 I2 I4 I9
I2 I2 I3 I5 I6
I3 I3 I4 I10 I11
I4 I4 I5 I6 I7
I5 I5 I6 I8 I10
I6 I6 I7 I9 I2
a) As entradas sob cada um dos estágios do pipeline indicam
o ciclo de relógio no qual cada instrução começa esse
estágio. Nesse programa, a segunda instrução ADD (I3)
depende da instrução LOAD (I1) para obter um de seus
operandos (R6). Como a instrução LOAD consome cinco
ciclos de relógio e a lógica de iniciação de instruções
encontra a instrução ADD, que depende dela, apenas dois
ciclos de relógio depois, a lógica de iniciação de
instruções teria de atrasar a instrução ADD por três
ciclos de relógio. Com o uso de iniciação de instruções
fora de ordem, o processador pode parar a instrução I3 no
ciclo de relógio 4, e então iniciar as três instruções
independentes seguintes, que entram em execução nos
ciclos de relógio 6, 8 e 9. A execução da instrução LOAD
é completada no ciclo de instrução 9 e, assim, a
instrução dependente ADD pode ser iniciada no ciclo de
relógio 10.
b) Complete a tabela precedente.
c) Refaça a tabela supondo que as instruções não podem ser
emitidas para execução fora de ordem. Qual é a economia
de tempo de processamento obtida com a emissão de
instruções fora de ordem?
d) Refaça a tabela supondo uma implementação superescalar
que pode manipular duas instruções de cada vez em cada
estágio.
19.Represente os números abaixo no formato IEEE-754 de
precisão simples.
a) -1,5
b) +1,5
c) 1/16
d) 57,125
e) -1/32
f) 384
20.Dados os seguintes valores, armazenados na memória de uma
máquina com instruções de um único endereço e com um
acumulador, que valores são carregados no acumulador pelas
seguintes instrucões?
a palavra de memória 20 contém o valor 40
a palavra de memória 30 contém o valor 50
a palavra de memória 40 contém o valor 60
a palavra de memória 50 contém o valor 70
LOAD #20 ; CARREGA IMEDIATO 20
LOAD 20 ; CARREGA DIRETO 20
LOAD [20] ; CARREGA INDIRETO 20
LOAD #30 ; CARREGA IMEDIATO 30
LOAD 30 ; CARREGA DIRETO 30
LOAD [30] ; CARREGA INDIRETO 30
21.Os seguintes números usam o formato IEEE de ponto flutuante
de 32bits. Quais os valores equivalentes na base dez?
a) 0xC1E00000
b) 0x3f500000
c) 0x40000000
d) 0x3f880000
e) 0x00800000
f) 0xc7f00000
22.Determine os níveis de saída para o decodificador 74147
quando A8' = A4' e todas as outras entradas estão em ALTO.
23.Quantos flip-flops são necessários para um contador MOD-60?
24.Para um contador decrescente MOD-16
a) Desenhe o circuito lógico;
b) Construa o diagrama de transição de estados;
c) Se o contador está inicialmente no estado 0110, em qual
estado ele estará após 37 pulsos de clock?
25.Mostre como um contador 74LS293 pode ser usado para
produzir uma saída de 1,2 kpps (mil pulsos por segundo) a
partir de uma entrada de 18 kpps.
26.Consulte o contador da figura ac05. Como você pode saber
que ele é um contador decrescente? Ele foi modificado, de
modo que ele não conta a seqüência binária completa de 1112
e 0002. Determine a seqüência de contagem real que ele
realiza.
27.Construa um demux-8 a partir de blocos demultiplex de 2
canais. Construa o diagrama de blocos e lógico. Utilize o
gerador básico de produtos canônicos.
28.Como deve aparecer nas saídas da figura ac11, o trem de
pulsos indicados na entrada? - faça para as portas AND, OR,
NAND, NOR, XOR e XNOR. Faça manualmente e depois use o
software Digital Works.
29.Mostre como conectar dois 74LS193´s para formar um contador
de 8 bits que divide a freqüência do clock por 100. Utilize
a saída (TCD)’ de um estágio como clock do segundo estágio.
(Sugestão: O contador deve ser carregado quando ambos os
estágios estiverem simultaneamente em suas contagens
finais.)
30.Represente os números abaixo em 16 bits e em 8 bits (quando
possível)
a) +103
b) -99
c) +127
d) -1023
31.Quantos FFs são necessários para construir um contador que
conte de 0 a 1023?
a) Determine a freqüência na saída do último FF desse
contador para uma freqüência de clock de entrada de 2
Mhz?
b) Qual o módulo do contador?
c) Se o contador começa em zero, que valor de contagem ele
apresentará após 2060 pulsos?
32.Considere a seguinte seqüência de instruções, em que a
sintaxe consiste de um código de operação seguido de um
registrador de destino e de um ou dois registradores fonte:
I0: ADD R3, R1, R2
I1: LOAD R6, [R3]
I2: AND R7, R5, 3
I3: ADD R1, R6, R0
I4: SRL R7, R0, 8
I5: OR R2, R4, R7
I6: SUB R5, R3, R4
I7: ADD R0, R1, R10
I8: LOAD R6, [R5]
I9: SUB R2, R1, R6
I10: AND R3, R7, 15
33.Escreva a expressão para Z na forma de soma de produtos e
simplifique-a para verificar que
Z = C'BA' + DC'B'A + D'CB'A'
34.Considere o circuito da figura ac06:
a) Qual código de endereço (A15,...,A8) deve ser gerado pelo
MPU para que o dado seja transferido para o registrador
X?
b) Considere o registrador (X3,...,X0) = 0110, (A15,...,A8)
= 11111111 e (D3,...,D0) = 1011. Qual será o valor do
registrador X após a ocorrência do pulso CP?
c) Modifique o circuito da figura ac06 de forma que apenas o
código de endereço 10110110 permita que o dado seja
transferido para o registrador X.
35.Admita que o contador binário de 5 bits comece com no
estado 00000. Qual será a contagem depois de 144 pulsos de
clock?
36.Conside o circuito mostrado na figura ac08. Inicialmente,
todos os FFs estão no estado 0. A operação do circuito
começa com um pulso momentâneo aplicado na entrada PST' dos
FFs X e Y. Determine as formas de onda em A, B, C, W, X, Y
e Z para os 20 ciclos de pulsos de clock após o pulso de
inicio.
37.Um contador binário recebe pulsos de um sinal de clock de
256KHz. A freqüência de saída do último FF é de 2KHz.
a) Determine o módulo do contador;
b) Determine a faixa de contagem (o contador pode contar de
quanto a quanto).
38.Considerando um sistema computacional com uma memória
principal de 16M palavras e uma memória cache de 16K
palavras, para os endereços da memória principal 0x111111,
0x666666, 0xBBBBBB, mostre as seguintes informações, em
hexadecimal:
a) Os valores dos campos de TAG, linha e palavra, para uma
memória cache com mapeamento direto considerando o
seguinte formato de endereço:
TAG=8bits, linha=14bits, palavra=2bits
b) Os valores dos campos TAG e palavra, para uma memória
cache associativa considerando o seguinte formato de
endereço:
TAG=22bits, palavra=2bits.
c) Os valores dos campos TAG, conjunto e palavra, para uma
memória cache associativa por conjunto de duas linhas
considerando o seguinte formato de endereço:
TAG=9bits, conjunto=13bits, palavra=2bits.
39.Considere um microprocessador de 32bits, com uma memória
cache de 16KB, organizada com mapeamento associativo por
conjuntos de quatro linhas. Suponha que o tamanho da linha
seja de quatro palavras de 32bits. Desenhe um diagrama de
blocos dessa memória cache, mostrando sua organização e
como os diferentes campos do endereço são usados para
determinar um hit ou miss cache.
a) Onde a palavra de memória de endereço 0xABCDE8F8 é
mapeada na memória cache desta questão?
40.Assumindo o pipeline de 4 estágios (BI: busca de instrução,
DI: decodificação de instrução, EI: executa instrução, AR:
armazena resultado), desenhe um diagrama de execução em
pipeline para o seguinte fragmento de código. Assuma que o
desvio não será tomado.
ADD r1, r2, r3
SUB r4, r5, r6
BEQ r8, #0, r9
DIV r12, r13, r14
41.Considere uma máquina com memória endereçada byte a byte,
com tamanho de 216 bytes e tamanho de bloco de 8 bytes.
Suponha que seja utilizada uma memória cache com mapeamento
direto, composta de 32 linhas.
a) Como o endereço de memória de 16bits é dividido em TAG,
número de linha e número de byte?
b) Em que linha seriam armazenados os bytes com os seguintes
endereços?
i. 0001 0001 0001 1011
ii. 1100 0011 0011 0100
iii. 1101 0000 0001 1101
iv. 1010 1010 1010 1010
c) Suponha que o byte de endereço 0001 1010 0001 1010 esteja
armazenado na memória cache. Quais são os endereços dos
outros bytes na mesma linha?
d) Qual o total de bytes de memória que podem ser
armazenados na memória cache?
e) Por que a TAG também é armazenada na cache?
42.Desenhe um diagrama de tempo de um pipeline de dois
estágios (busca e execução) para execução de um trecho de
programa de quatro instruções.
43.Determine a freqüência na saída da figura ac04, supondo um
clock de entrada de 8,64KHz.
44.Projete um código de operação com tamanho variável, de modo
que permita que todas as operações a seguir sejam
codificadas em uma instrução de 36 bits:
i. instruções com dois endereços de 15bits e um número de
registrador de 3bits;
ii.instruções com um endereço de 15bits e um número de
registrador de 3bits;
iii.instruções sem endereços ou registradores.
iv.Suponha que um conjunto de instruções use um tamanho
fixo de instruções de 16bits. As referências a
operandos tem tamanho de 6bits. Existem k instruções
com dois operandos e L instruções com zero operandos.
v. Qual o número máximo de instruções com um operando que
pode ser fornecido?
45.Dados os seguintes valores binários A = 1011, B = 1110, C =
0011 e D = 1010, obtenha o valor de X nas seguintes
expressões lógicas:
a) X =A .  B ⊕ C 
b) S=  AB  .  C ⊕  A D
 
 . B A X
c) x= A ⊕ B C
46.Escreva a expressão booleana dos circuitos lógicos da
figura ac13. Simplifique-os o quanto possível e depois
reconstrua-os na forma simplificada.
47.Aplique os sinais mostrados na figura ac15 às entradas de
um CI 74147 conforme a seguir:
A -> A7' B -> A4' C -> A2' D -> A1'
48.Suponha que o endereço armazenado no contador de programa
seja designado pelo símbolo X1. A instrução armazenada em
X1 tem um campo de endereço (referência a operando) X2. O
operando necessário para executar a instrução é armazenado
na palavra de memória de endereço X3. Um registrador índice
contém o valor X4.
a) Qual é a relação entre essas várias quantidades se o modo
de endereçamento da instrução é
i. direto;
ii.indireto e
iii.indexado?
49.O decodificador '7442 não tem uma entrada de habilitação
(ENABLE). Entretanto, podemos operá-lo como um
decodificador 1 de 8 sem usar as saídas O8' e O9' e usando a
entrada D como entrada ENABLE, como ilustrado na figura
ac14. Descreva como essa configuração funciona como um
decodificador 1 de 8 e explique como o nível em D habilita
ou desabilita a saída.
50.Utilize flip-flops JK e qualquer outra lógica necessária
para construir um contador MOD-24.
51.A figura ac10 mostra o entroncamento das ruas A, B e C.
Sensores detectores de veículos serão colocados ao longo
das pistas. A saída desse tipo de sensor está em baixo
quando não existe nenhum veículo presente e está em alta
quando um veículo está presente. Deseja-se instalar um
conjunto de semáforos para as seguintes funções:
i. Quando o semáforo 1 abrir para a Rua A,
automaticamente os semáforos 2 e 3 devem fechar, para
possibilitar ao motorista ambas conversões;
ii.Analogamente, quando o semáforo 2 abrir, devem fechar
os semáforos 1 e 3;
iii.Pelo mesmo motivo, quando o semáforo 3 abrir, devem
fechar os semáforos 1 e 2.
iv.Deve-se seguir as seguintes prioridades:
1. O motorista que estiver na Rua A tem prioridade
em relação ao que estiver na Rua B.
2. O motorista que estiver na Rua B tem prioridade
em relação ao motorista que está na Rua C.
3. O motorista que estiver na Rua C tem prioridade
em relação ao que estiver na Rua A.
4. Quando houver carros nas três ruas, a Rua A é
preferencial.
5. Quando não houver nenhum carro nas ruas, devemos
abrir o sinal para a Rua A.
v. Obtenha as expressões e os circuitos dos sinais verdes
e vermelhos dos semáforos 1, 2 e 3. Remontar o
circuito utilizando o CI 7400.
52.Um determinado aparelho de som possui em seu display as
seguintes informações: CdPlayer, tape, radio, disco, play,
stop. Projete um circuito que dado uma combinação de
parâmetros de entrada - tabela abaixo - apareça no display
uma destas informações. Utilizar o digital works.

Entrada 0 1 2 3 4 5 6 7
0000 C D P L A Y E R
0010 T A P E
0100 R A D I O
0110 D I S C O
1000 P L A Y
1010 S T O P

53.As questões abaixo deverão ser implementadas no digital


works. Para tal, utilize como referência:
i. E=I0=I15=10101010 I4=I11=01010101 I16=I31=11000011
I20=I24=00001101
ii.I1=I14=11001100 I5=I10=00110011 I17=I30=00111100
I21=I25=00010000
iii.I2=I13=11100010 I6=I9=00011101 I18=I29=11100111
I22=I26=11010110
iv.I3=I12=11110000 I7=I8=00001111 I19=I28=00011000
I23=I27=11001011
54.Quais as formas de onda para as saídas Qjk, Qd e Qrs do
circuito da figura ac07 considerando as formas de ondas das
entradas A, B e CLK?
55.Calcule o nº de portas AND necessárias para construir um
multiplex de 16 canais utilizando matriz de encadeamento
simples. Construa o diagrama lógico.
56.Utilizando blocos multiplex de 8 canais, esquematize um
sistema multiplex de 32 canais. Construa o diagrama lógico
e de blocos. Utilize matriz de duplo encadeamento.
57.Para as portas lógicas AND, OR, NOR, NAND, XOR e XNOR,
todas de 4 entradas, faça o que se pede:
a) Escreva a expressão matemática que a represente;
b) Desenhe o seu símbolo lógico;
c) Monte a tabela verdade.
58.O circuito da figura ac16 mostra como um MUX de oito
entradas pode ser usado para gerar uma função de quatro
variáveis lógicas mesmo que o MUX tenha apenas três
entradas seleção. Três das variáveis lógicas A, B e C,
estão conectadas nas entradas de seleção. A quarta variável
D e seu inverso D', são conectadas em entradas de dados
selecionadas do MUX, conforme requer a função lógica
desejada. As outras entradas de dados do MUX são conectadas
em BAIXO ou ALTO, conforme requer a função lógica.
59.Identifique as dependências de dados nesta seqüência de
instruções:
DIV r2, r5, r8
SUB r9, r2, r7
ASH r5, r14, r6 // r5=r14 deslocado r6 bits a esquerda.
MUL r11, r9, r5
BEQ r10, #0, r12 // desvia para endereço r10 se r12==0
OR r8, r15, r2
60.Para as questões de (a) a (d), utilize a figura ac12 para
respondê-las:
a) Qual será a saída no ponto (v) se a entrada no ponto (i)
estiver no nível lógico 0 ?
b) Qual é a expressão booleana no ponto (ii) ?
c) Qual é a expressão booleana no ponto (iii) ?
d) Qual será a saída no ponto (v) se a entrada no ponto (i)
estiver no nível lógico 1?
61.Simplifique as seguintes expressões:
a) X =A . B A. B A. C A. C
 B
b) Z = A . B  . AC . D . E  C
 . D . EE . C
.D

c) Y = A BC D  .  A B
  C
 D
 C . A. B C
d) X =A . C  . A . B A. C
e) S=  A1  .  B . 0  D. D1
  AC . CC . 0C
f) S=  A1  . B . B

g) T = A.  B C
 . D

h) T =  A.  BC  . D .  AB 

62.Projete um circuito de quatro entradas (A,B,C e D) sendo


que a saída estará em ALTO sempre que duas entradas estejam
em ALTO e as outras duas entradas estejam em BAIXO
63.Considere o seguinte código:
For (i = 0; i < 20; i++)
For (j = 0; j < 10; j++)
A[i] = a[i] * j;
a) Dê um exemplo de localidade espacial no código
b) Dê um exemplo de localidade temporal no código
64.Suponha que é usado um pipeline de quatro estágios: busca,
decodificação/iniciação, execução e resposta. Suponha que
cada um dos estágios do pipeline consome um ciclo de
relógio, exceto o estágio de execução. O estágio de
execução gasta um ciclo para operações lógicas e para
operações aritméticas simples sobre números inteiros, mas
consome cinco ciclos para operações de carga (LOAD) de dado
da memória.
65.Consulte a figura do CI '138. Determine os níveis de cada
saída do decodificador para os seguintes conjuntos de
condições de entrada:
a) Todas as entradas em BAIXO
b) Todas as entradas em BAIXO exceto E3 = ALTO
c) Todas as entradas em ALTO exceto E1' e E2' = BAIXO
d) Todas as entradas em ALTO
66.Qual é o número de entradas e saídas de um decodificador
que aceita 64 combinações diferentes de entrada?
67.Mostre como usar um CI '138 para formar um decodificador 1
de 16.
68.Desenhe um circuito de um codificador de 8 entradas e 3
saídas
69.Para cada item, identifique se ele se refere a um
codificador ou a um decodificador
a) Tem mais entradas do que saídas
b) É usado para converter acionamento de teclas em um código
binário
c) Apenas uma saída pode ser ativada de cada vez
d) Pode ser usado para interfacear uma entrada BCD para um
display de LED
70.Uma onda quadrada de 8MHz aciona um contador de 5 bits.
Qual a freqüência do último flip-flop (MSB)?
71.Mostre como o decodificador 7442 pode ser usado como um
demultiplexador 1 de 8.
72.Realize as seguintes somas e subtrações (não considerar
complemento a dois).
a) 100110102 + 1001002
b) 10010012 + 10010012
c) 1001102 - 111112
d) 101001102 - 11001102
e) 0xA0B + 0x120
f) 0x1001 - 0x27
73.Considere as formas de ondas mostradas na figura ac15.
Aplique esses sinais no CI '138 conforme mostrado a seguir:
A -> A0, B -> A1, C -> A2, D -> A3
b) Considere que E1' e E2' estejam conectados em nível BAIXO
e desenhe as formas de onda para as saídas O0', O3', O6' e
O7'.
74.Mostre como dois CIs 74157 e um 74151 podem ser
configurados para formar um multiplexador 1 de 16 sem a
necessidade de lógica adicional. Identifique as entradas I0
a I15 para mostrar como elas correspondem ao código de
seleção.
75.Uma memória cache associativa por conjuntos contém 64
linhas agrupadas em conjuntos de quatro linhas. A memória
principal contém 4K blocos de 128 palavras cada um. Mostre
o formato dos endereços da memória principal.
76.Simplifique as expressãos booleanas:
a) F = X.Y + X.Y + X.Y

b) F = (A + B + C) . ( A + C) . (A + B)
c) X = A + B.C + B'.C + A'C
d) X = A.(A + B') + A.(A' + B)
77.Para os circuitos lógicos da figura ac09,
a) Substitua-os pelo CI equivalente;
b) Substitua-os pelas portas lógicas NAND e NOR;
c) Substitua-os pelo CI 7400.
78.Qual a faixa de representação de um número de 10bits com
sinal no padrão de complemento a dois?
79.Faça as seguintes operações aritméticas (números de 8bits
em complemento a dois)
a) 010010102 + 011011012
b) 010011112 – 001100102
c) 010011112 + 001100102
d) 010010102 – 001111102
80.Construa uma tabela verdade mostrando a saída Z para as 16
combinações possíveis das variáveis de entrada.
81.Calcule os speedups de processadores pipeline com 2, 4, 8 e
16 estágios para um trecho de programa de 10 e 100
instruções.
82.Considere o seguinte programa em linguagem de montagem:
I1: Move R3, R7 / R3 (R7)
I2: Load R8, (R3) / R8 Memória(R3)
I3: Add R3, R3, 4 / R3 (R3) + 4
I4: Load R9, (R3) / R9 memória(R3)
I5: BLE R8, R9, L3 / Desvia para L3 se (R9) > (R8)
Esse programa inclui dependência de tipo escrita-escrita,
leitura-escrita e escrita-leitura. Mostre essas
dependências.
83.Realize as seguintes somas (considerar números em
complemento a dois) e indicar se ocorreu overflow no
resultado ou não.
a) 100110012 + 100111012
b) 111000112 + 100011102
c) 0x1057 + 0x9246
d) 0xAABB + 0x0AA0
e) 10011001100110012 + 00011100011100112
f) 0xF0 + 0xF2
84.Aplique as formas de ondas mostradas na figura ac15 nas
entradas do DEMUX '138 conforme a seguir:
D -> A2 C -> A1 B -> A0 A -> E1'
85.Mostre como conectar CIs 74HC85 para comparar dois números
de 10 bits.
Figuras

         A
           B 
         C

         A

         B 
            
Figura ac01

            ______      ___________     _
      A  __|      |____|           |___| |___
            ____    ___   ____    _____   ___
      B  __|    |__|   |_|    |__|     |_|
               ______          ____         _
      C  _____|      |________|    |_______|
         _____      ____          ___________
      D       |____|    |________|
                 ______     _________       _
      S1 _______|      |___|         |_____|
            _______         _________     ___
      S0 __|       |_______|         |___|

      X

Figura ac02
Figura ac03 ­ esquema do CI 74LS293

Figura ac04

Figura ac05
Figura ac06

Figura ac07 – Circuito da questão 12.
Figura ac08 – Circuito da questão 13.

Figura ac09
Figura ac10

Figura ac11

           (i)    (ii)     (iii)      (iv)      (v)

Figura ac12
Figura ac13

código de entrada
HABILITAÇÃO

D C B A

7442

O9' O8' O7' O6' O5' O4' O3' O2' O1' O0'
não
usadas

Figura ac14

Figura ac15
Figura ac16

Anda mungkin juga menyukai