Вы находитесь на странице: 1из 3

Na arquitetura RISC o uso de pipelines muito intenso, diferente da arquitetura CISC que usa poucas

pipelines ou nem as utiliza. J no aspecto de uso de memria, na RISC bem reduzido enquanto que na
CISC, por ter uma arquitetura mais complexa, tem um intenso uso de memria. No que se trata de
micro-cdigos, a arquitetura RISC no utiliza micro-cdigo o que difere da CISC que usa micro-cdigos,
que o processador gera. J no caso de registradores a arquitetura RISC utiliza muitos registradores e a
CISC possui um uso reduzido destes.
1)A CPU(unidade central de processamento) responsvel pela busca e execuo de programas na
memria e pelo controle de todas as unidades de um computador. composto por registradores,
unidade lgica e aritmtica e unidade de controle.
2)ROM(Read only memory) De somente leitura, as informaes so previamente gravas pelo fabricante
e no podem ser alteradas. PROM(equivalente, mas por ser gravada pelo usurio), EPROM(pode ser
apagada com luz UV e reutilizada), EEPROM(pode ser apagada eletricamente).
RAM (Random Access Memory) (Memria de acesso aleatrio) SRAM - de alta densidade construda
com flip-flop, bem mais rpida que a DRAM no entanto ocupa mais espao na pastilha. DRAM construda com capacitores, necessita de um circuito de atualizao peridica dos dados(refresh). Pelo
pouco espao necessrio, constitui a memria principal de um PC. CACHE - consiste numa pequena
quantidade de SRAM usada para acelerar o acesso a DRAM.
3)Finalidade de aumentar a velocidade de acesso a memria do PC
4) bit - numero binrio que pode receber 0 ou 1; byte - conjunto de dados de 8 bits; nibble - conjunto
de dados de 4 bits; word - 16 bits (2 words = 1 Dword)
5) 2^n
6) Aumento de clock - O sinal de clock responsvel pelo sincronismo entre as unidades de
processamento internas ao microprocessador e pelas unidades externas. Quanto maior a
freqncia de clock mais rpido o processamento.
Aumento do nmero interno de bits - Uma maior quantidade de bits dos registradores e dos
barramentos internos permite a movimentao de uma maior quantidade de dados por unidade
de tempo.
Aumento do nmero externo de bits (dos registradores) - Um nmero maior de bits externos
permite a movimentao de uma maior quantidade de dados por unidade de tempo com os
perifricos, tais como memria, unidade de entrada e sada, controlador de acesso direto
memria (DMA).
Reduo do nmero de ciclos para executar cada instruo - A reduo do nmero de ciclos
de clock na execuo de uma instruo torna o processamento mais rpido.
Aumento da capacidade e velocidade da memria cache - O aumento da capacidade e da
velocidade da memria cache resulta no aumento da velocidade de transferncia de dados entre a
CPU e a memria principal.
Execuo de instrues em paralelo - Uma arquitetura que permita que duas ou mais operaes
sejam executadas simultaneamente torna o processamento mais rpido.
9)CISC (Computador com conjunto complexo de instrues) comparado a RISC(Computador com
conjunto reduzido de instrues) - Conjunto de instrues muito maior, instrues estas mais
complexas que precisam de mais ciclos de execuo; menor quantidade de registradores; instrues
com diferentes tamanhos; fabricao mais cara, mais modos de endereamento; nem todos os
processadores usam pipelines.
10) RISC em relao a CISC
Vantagens: Velocidade de execuo; O uso de pipeline torna os processadores RISC duas a quatro
vezes mais rpidos que um CISC de mesmo clock; Simplicidade de Hardware; Ocupa menos espao no

chip, devido ao fato de trabalhar com instrues simples; Instrues de mquina simples e pequenas, o
que aumenta seu desempenho.
Desvantagens: O desempenho do processador RISC depende diretamente do cdigo feito pelo
programador.Mais caro devido a necessidade de maior quantidade de memria cach interna.
11) Micro-instrues so micro-cdigos da arquitetura CISC gravados previamente no processador, so
utilizados na decodificao de instrues.
12)Pipeline uma tcnica para acelerar a execuo de instrues. Consiste na busca da instruo
seguinte enquanto a instruo atual est na etapa de execuo.
13)Microprocessador = CPU = contem registradores, unidade lgica e aritmtica e unidade de controle.
Microcontrolador possui unidades adicionais (portas de entrada e sada paralela e serial, memria ROM,
memria RAM, temporisadores, etc) alm da CPU.
14) Diferenas do 8085 e 8086. Numero de registradores 8bits/16bits. Barramento de endereos
16bits/20bits. Capacidade de endereamento de memria 64kB/1MB. Aritmtica decimal nocompleta/completa. manipulao de strings no/sim.
16) Registradores de propsito geral do 8085 e 8086: So 32 no total, que ocupam a parte baixa da
memria RAM.
17) Como so selecionados os bancos de registradores de propsito geral do microcontrolador 8051?
Os registradores de cada banco so selecionados pelos bits RS1 e RS0 do registrador especial PSW
como banco 0(00), 1(01), 2(10) ou 3(11). Pode-se usar os endereos desses registradores, que vo de
00 H a 1F H (R7 do banco 3).
18) Etapas da execuo de uma instruo do 8085. Ciclo de Busca da instruo na memria e
decodificao dessa instruo em 3 ciclos de clock. Ciclo de execuo onde executa a instruo em 1
ou mais ciclos; se demorar mais de um ciclo, inicia-se o ciclo de mquina.
19) A execuo de uma instruo no microprocessador 8086/8088 feita em duas etapas: a
etapa de busca e a etapa de execuo propriamente dita. A diferena com relao ao 8085 que no
8086 as etapas de busca e execuo so independentes. A Unidade de Interfaceamento com o
Barramento (BIU) responsvel pela busca das instrues e empilhamento das mesmas em
uma fila (queue). A Unidade de Execuo (EU) executa as instrues da fila.
20) Segmentao a combinao de dois registradores de 16 bits para formar um endereo de 20 bits.
usado no inicio do ciclo de busca do micro 8086, quando o contedo do IP somado do registrador
CS.
22) Existem 3 formatos de instrues diferentes para o 8085. 1 byte: o byte da instruo o prprio
cdigo de operao (opcode). 2 bytes: O primeiro byte o opcode e o segundo byte o dado de 8 bits
necessrio para a instruo. 3 bytes: O primeiro byte o opcode; o segundo e o terceiro correspondem
a um dado de 16 bits.
23) Tipo de formado das instrues do 8051; 1byte 2byte 3byte >> instrues operando.
24) Compare os modos de endereamento do 8085 e 8086. O 8085 possui 4 modos de endereamento:
Imediato; Por registrador; Direto e Indireto por registrador. J 8086 possui 9, os 4 do 8085 mais os
modos Indexado; Baseado; Baseado e indexado; Baseado e indexado com deslocamento; Strings.
25) Descreva as flags do 8085. So bits de um registrador especial que indicam o estado da ltima
operao realizada na ULA. So no total 5 flags. Flag de Carry(CY): assume 1 quando h transporte
do bit 7 para o bit 8 (O bit 8 fora do acumulador).Flag de Paridade(P): Assume valor 1 quando h
uma quantidade par de dgitos 1 no acumulador. Assume valor 0 quando h uma quantidade mpar.
Flag Auxiliar de Carry(AC): Assume valor 1 quando h transporte do bit 3 para o bit 4. Flag de
Zero(Z): Assume valor 0 para nmero diferente de zero e 1 para nmero igual a zero.
Flag de
Sinal(S): Assume valor 0 para nmero positivo (bit 7 = 0) e 1 para negativo (bit 7 = 1) .

26) Fale sobre flags do 8086. Registrador de flags no 8086 tambm denominado de registrador PSW,
possui 16bits, dos quais 9 so usados como flags, sendo 3 de controle. So 5 iguais ao 8085 e mais 4(1
normal e 3 de controle). Flag de Overflow(O): Seu contedo obtido atravs de uma operao XOR
do carry in com o carry out. Controle: Flag de Trap(T) (armadilha): usada para a depurao de
programas. Flag de Interrupo(I): habilita ou desabilita a interrupo externa. Flag
de
Direo(D): determina se as operaes com strings vo incrementar ou decrementar os
registradores de indexao.
27) As flags de carry (CY), auxiliar de carry (AC) e de paridade (P) so idnticas quelas do
microprocessador 8085. A flag F0 uma flag de uso geral que pode ser usada pelo programador. A flag
de overflow (OV) uma flag til em operaes com nmero sinalizado representados na forma de
complemento de 2. Ela setada quando h um carry do bit 7, mas no do bit 6 ou um carry do bit 6,
mas no do bit 7.

Вам также может понравиться