Buscar

Exercícios de programação

Prévia do material em texto

L13E4
4. Um computador possui um conjunto de 128 instruções de um operando; supondo que sua memória tenha capacidade de armazenar 512 palavras e que cada instrução tem o tamanho de uma palavra do processador e palavra de memória, responda as perguntas a seguir:
						ANA LAURA DE ALMEIDA PEREIRA
Qual o tamanho em bits do REM, RDM, RI, ACC e PC?
REM: A memória tem 519 palavras, logo tem palavras, ou seja, serão necessárias 9 linhas para endereçar todas as memórias, logo o REM tem 9 bits;
RDM: São 128 instruções, o logaritmo de 128 por 2 = 7 bits para o código de operação e 9 para o código do operando, logo, temos 16 bits ao total que correspondem ao total da instrução. O RDM é igual ao tamanho da instrução, portanto, tem 16 bits;
RI: O RI é igual ao tamanho da instrução, portanto, tem 16 bits;
ACC: O ACC é igual ao tamanho da instrução, portanto, tem 16 bits;
PC: O tamanho do PC é igual ao barramento e endereço, ou seja, 9 bits.
Qual a capacidade da memória em bytes?
16 bits correspondem a 2 Bytes (cada Byte tem 8 bits). 
Se alterarmos o tamanho das instruções para 17 bits, mantendo inalterado o tamanho do REM, quantas novas instruções poderiam ser criadas?
O REM que corresponde ao código do operando continua tendo 9 bits, agora o código de operação passa a ter 8 bits (9+8 = 17). Com 8 bits temos um total de = 256 combinações possíveis, logo, um total de 256 instruções.

Continue navegando