Teste Flashcards
Qual a capacidade total de memória do μP 8086? Justifique a sua resposta.
É de 1MB, pois 2 elevado a 20 = 1024 = 1MB
Explique de que forma o μP 8086 organiza a memória.
Organiza a memória em 16 segmentos de 64 Kbytes
.Que tipos de segmentos de memória existem?
CS,DS,ES e SS
Quantos bits tem o barramento de endereços ?
20 bits
Tem registos internos de quantos bits?
8 e 16 bits
O que armazena o CS?
Segmento de Código = Armazena as instruções do
código
O que armazena o DS?
Segmento de Dados = Armazena dados necessários à execução dos programas
O que armazena o SS?
Segmento da Pilha = Armazena as instruções da pilha
O que armazena o ES?
Segmento Extra = Utilizado para guardar operações com strings e instruções
Qual o tamanho máximo de um segmento de memória? Justifique a sua resposta
É de 64 Kbytes pois a memória total do microprocessador 8086 é de 1MB e encontra-se dividida em 16 partes de 64Kbytes
Sendo os registos internos do processador de 16 bits. Como são gerados endereços
de 20 bits?
São formados pelo par de endereços lógicos ( segmentos : offset ).
O registo de segmento indica o inicio do segmento que se está a utilizar e o offset o deslocamento dentro do segmento.
Suponha que o endereço do segmento de código se inicia em: C000H.
Qual é o segmento da instrução ?
Segmento de Código ( CS )
Em que segmento estará o dado a ser executado de uma instrução com:
a. Endereçamento base indexada
b. Endereçamento relativo ao registo
c. Endereçamento na pilha
a) DS
b) DS
c) SS
O que entendes por arquitetura CISC?
Contém um grande nº de instruções em código
As instruções tem que ser descodificadas
O que entendes por arquitetura RISC?
Conjunto reduzido de instruções
Não necessita de descodificar instruções
É mais rápido que o CISC
Refere as caracteristicas do up 8086
1- lançado pela intel em 1978 2- foi o primeiro processador de 16 bits 3- possui registos internos de 16 bits 4- barramento de dados 16 bits 5- barramento de endereços 20 bits
Quando é que a EU fica em modo espera?
Quando uma instruçaõ necessita de aceder a um dado em memóri, mas o dado não está no pipeline