TRABALHO DE ARQUITETURA
Escolha um dos números de matricula dos membros do grupo:
Este número seis dígitos pode ser descrito como ABCDEF, onde cada letra é um dos dígitos.
Parte I - Considere que um processador que possua A MHz de CLOCK, um barramento de dados de EF bits, um barramento de endereço de DE bits e que gaste B clocks para efetuar uma transferência no barramento. Responda, explicando, ou seja, não basta apenas a resposta:
1. Qual a capacidade máxima de memória endereçável diretamente.
2BE = 232
2. Qual o tamanho máximo da memória, em bytes.
2BE x BD = 232 x 21 = 233 bytes
3. Quantos bits são necessários para o contador de programas (PC)?
|PC| ≥ BE ≥ 32
4. Qual a taxa máxima de transferência do barramento, em bytes?
TAXA MÁXIMA F = 4 x 106 c/s C = 4c
NT = 4 x 106 c/s _________ = 106/s 4c
TT = 106 x 2 bytes/s = 2 x 106 bytes/s = 2MB/s
5. Para transferir 32.000.000 bits, quantos clocks são necessários?
T 32.000.000 C?
NT = 32.000.000 _________ = 2.000.000 x 4 = 8.000.000 (BD)16
6. Quanto tempo demorará a executar a questão anterior?
8.000.000 ________ = 2s 4.000.000
T = NC ____ F
Parte II - Um processador tem instrução de 16 bits onde os 4 primeiros bits são para o código de instrução e os 12 bits seguintes são usadas para o endereço. Considerando os códigos de instrução são os descritos abaixo
Código
Descrição
A
AC = M[End]
B
M[End] = AC
C
AC = AC + M[End]
D
AC = AC - M[End]
E
AC = AC * M[End]
F
AC = AC / M[End]
7. O que este segmento de código executa?
ADEF
1 4 5 6 CDEF
3 4 5 6 CABC
3 1 2 3 CBCD
3 2 3 4
FADF
6 1 4 6
BDEF
2 4 5