Académique Documents
Professionnel Documents
Culture Documents
#Concursos
Download
Enviado por
Andr
#Arquitetura-de-computadores
h mais de um ms
Adicionar lista
#Handbook-de-TI
48
Denunciar
(/perl/2621616)
Pr-visualizao
BUSCAR MATERIAIS...
ENTRAR (/LOGIN)
@ DISCIPLINAS
CADASTRAR (/LOGIN)
Questes comentadas
Arquitetura de Computadores
para concursos
colaborao. Essa prtica desincentiva o lanamento de novos produtos e enfraquece a comunidade concurseira Handbook de TI.
A srie Handbook de Questes de TI Comentadas para Concursos Alm do Gabarito uma
produo independente e contamos com voc para mant-la sempre viva.
Grupo Handbook de TI
Pgina 2 de 62
www.handbookdeti.com.br
Instituio: BNDES
Cargo: Analista de Suporte
Ano: 2008
Questo: 51
O hardware de um sistema microprocessado foi projetado para funcionar com uma memria
de 20 bits de endereamento e palavra de 16 bits. Se neste sistema j esto instalados 1.024
KB de memria, qual a quantidade mxima de memria possvel para expanso, em KB?
(a). 1.024
(b). 924
(c). 768
(d). 512
(e). 256
Soluo:
As memrias so constitudas de clulas que so identicadas por nmeros, denominados
endereos, pelo qual programas podem referenci-las. Todas as clulas contm o mesmo
nmero de bits. Se uma clula consiste de m bits, ela pode armazenar m bits de informao.
Os endereos de memria so expressos por nmeros binrios. Se um endereo tiver n
bits, o nmero mximo de clulas endereveis 2n.
Para determinar a quantidade mxima de memria possvel para expanso, primeiramente,
devemos calcular a capacidade total de memria em bytes que o hardware em questo suporta. A informao de que 20 bits so necessrios para enderear uma memria nos diz que
o hardware possui 220 clulas. Uma palavra de 16 bits informa que cada clula de memria
armazena at 2 bytes de informao.
A capacidade total de memria suportada obtida pela multiplicao entre a capacidade
de cada clula e o nmero de clulas, ou seja, 2*220 = 2 MB = 2048 KB. Como no sistema
j esto instalados 1024 KB, a quantidade mxima de memria possvel para expanso de
1024 KB.
Pgina 4 de 62
www.handbookdeti.com.br
Considere que tanto o endereamento quanto os valores envolvidos nas operaes utilizam
apenas um byte de memria cada. Aps a execuo do programa, qual ser, em hexadecimais, a soma dos valores armazenados no bloco de memria?
(a). 00H
(b). 04H
(c). 0AH
(d). 10H
(e). 1CH
Soluo:
Primeiramente, os conceitos de endereamento de dados devem estar bem claros. Em uma
instruo de programa, h vrias maneiras de referenciar um valor, as mais conhecidas so:
Imediato: o valor do operando especicado diretamente na instruo. Sua principal
vantagem no requerer acesso memria para obter o operando. A desvantagem que
esse modo impe uma limitao no tamanho do operando. Suponha que o computador
Pgina 5 de 62
www.handbookdeti.com.br
Publicar comentrio
Compartilhar conhecimento...
Publicar
(/perl/4634325)
muito bom.
Aprovar 2 aprovaes
Introduo a Organizao de C