Exercicios de ACP

download Exercicios de ACP

of 58

Transcript of Exercicios de ACP

  • 7/30/2019 Exercicios de ACP

    1/58

    Lista de ExercciosArquitetura de Computadores

    Professor: Ricardo QuintoPgina Pessoal: www.rgquintao.com.br

    e-mail: [email protected]

    O gabarito encontra-se como texto oculto no arquivo do Word que pode ser adquirido no meu site.

  • 7/30/2019 Exercicios de ACP

    2/58

    1- (Questo 52 BNDES Profissional Bsico Anlise de Sistemas - Suporte ano 2010)

    Um administrador de sistemas, ao analisar o contedo de um arquivo binrio, percebeu que o primeiro bytedesse arquivo , em hexadecimal, igual a 9F, que corresponde, em decimal, ao valor:

    a) 16b) 99c) 105d) 159e) 234

  • 7/30/2019 Exercicios de ACP

    3/58

    2- (Questo 34 BNDES Profissional Bsico Anlise de Sistemas - Suporte ano 2010)Convertendo o nmero hexadecimal AB1 para decimal, temos o valor:

    a) 2048b) 2737c) 2738d) 5261e) 5474

  • 7/30/2019 Exercicios de ACP

    4/58

    3- (Questo 1 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2010)Ao converter o nmero (1011100)2 da base binria para as bases decimal, hexadecimal e octal, obtm-se,respectivamente, os valores:

    a) 2910, B416 e 5608b) 2910, 5C16 e 1348c) 9210, B416 e 5608d) 9210, 5C16 e 1348e) 9210, 5C16 e 2708

  • 7/30/2019 Exercicios de ACP

    5/58

    4- (Questo 33 Transpetro Analista de Sistemas Jnior ano 2011)Seja N uma base de numerao, e os nmeros A = (100)N, B = (243)(N+1), C = (30)N, D = F16 e E = (110)2.Sabendo-se que a igualdade B + D = A + E.C vlida, o produto de valores vlidos para a base N :

    a) 24b) 35c) 36d) 42e) 45

  • 7/30/2019 Exercicios de ACP

    6/58

    5- (Questo 22 Petrobrs Analista de Sistemas Jnior Suporte de Infraestrutura ano 2005)Um computador utiliza representao de inteiros em complemento a dois (C2) com valores armazenadosem 8 bits. Indique qual a representao em C2 do valor decimal -123.

    a) 10000101b) 10000100c) 01111011d) 11111011e) 10000111

  • 7/30/2019 Exercicios de ACP

    7/58

    6- (Questo 31 BNDES Analista de Sistemas Profissional Bsico ano 2005)Em um computador hipottico, onde os nmeros so armazenados utilizando-se exatamente 8 bits noformato de complemento a dois, o resultado da operao de adio de 77 com 90 ser (todos os nmerosesto representados na base 10):

    a) -167b) - 89c) 27d) 89e) 167

  • 7/30/2019 Exercicios de ACP

    8/58

    7- (Questo 59 BNDES Profissional Bsico Anlise de Sistemas - Desenvolvimento ano 2008)O resultado de 11010101 + 01010010, representado em 8 bits, em complemento a 2,

    a) 00100111b) 10000011c) 10010011d) 11011000e) 11011001

  • 7/30/2019 Exercicios de ACP

    9/58

    8- (Questo 31 BNDES Profissional Bsico Anlise de Sistemas - Suporte ano 2011)A operao de computadores digitais baseada no armazenamento e processamento de dados binrios.Diversas convenes so usadas para representar nmeros inteiros e positivos.Com relao representao em complemento de dois, considere as seguintes afirmaes:

    I. Assim como a representao sinal-magnitude, o bit mais significativo usado como bit de sinal,mas os demais bits so interpretados de maneira diferente.

    II. A faixa de valores representveis 2n1 a 2n1 1 e existe apenas uma representao para o nmerozero.

    III. Para converter uma representao em outra com maior nmero de bits, move-se o bit de sinal para aposio mais esquerda e preenchem-se as novas posies de bit com valor oposto ao do bit desinal.

    IV. A representao com 8 bits do valor 18 11101110, e a do valor +18 01101110.

    correto APENAS o que se afirma em

    a) I e IIb) I e IVc) II e IIId) I, III e IVe) II, III e IV

  • 7/30/2019 Exercicios de ACP

    10/58

    9- (Questo 41 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2011)Um sistema de numerao posicional totalmente definido quando conhecemos sua base. Apesar dosistema decimal ser mais comum no cotidiano da pessoas, existem vrios outros sistemas possveis, como osistema binrio, usado nos computadores.Levando em considerao esses conceitos,

    a) o nmero 12345 vlido na base 5.

    b) impossvel duas sequncias de dgitos iguais representarem o mesmo valor em bases diferentes.

    c) uma mesma sequncia de dgitos colocada em duas bases b1 e b2, b1 > b2, representar um nmero menor nabase b1 do que na base b2.

    d) um nmero de um dgito na base decimal ter no mximo 10log2 dgitos ao ser convertido para a basebinria.

    e) invertendo uma sequncia de dgitos de comprimento n (n > 1), representada em uma base k, obtm-se

    um valor igual ao nmero original multiplicado por nlogk .

  • 7/30/2019 Exercicios de ACP

    11/58

    10- (Questo 23 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2010)Quantos nmeros hexadecimais com trs algarismos distintos existem cujo valor maior do que o nmerohexadecimal 100?

    a) 4.096b) 3.996c) 3.840d) 3.360e) 3.150

  • 7/30/2019 Exercicios de ACP

    12/58

    11- (Questo 27 Petrobrs Analista de Sistemas Jnior Infraestrutura ano 2010)Um computador projetado com 512 endereos tem possibilidade de armazenar, na memria principal, 512clulas (endereadas desde a posio 0 at a posio 511). Sabendo-se, que para esse computador, cadaclula projetada para armazenar 10 bits (palavras de 10 bits), considere as afirmaes a seguir.

    I. Esse computador tem a capacidade de armazenar 5.120 kbits.II. O registrador de dados da memria armazena 10 bits e a barra de dados tambm permite a

    passagem de 10 bits simultaneamente.III. O registrador de endereo de memria e a barra de endereos armazenam, no mnimo, 9 bits para

    que seja possvel o acesso a todas as posies de memria.

    Est(o) correta(s) a(s) afirmao(es)

    a) I, apenasb) II, apenas

    c) I e II, apenasd) II e III, apenase) I, II e III

  • 7/30/2019 Exercicios de ACP

    13/58

    12- (Questo 47 Petrobrs Analista de Sistemas Jnior Infraestrutura ano 2008)Se um computador tem uma MP com disponibilidade de armazenar 2 16 bits e possui barra de dados comtamanho de 16 bits, qual o tamanho mnimo do REM e do RDM ? (Considere que a barra de dado tem otamanho de uma palavra)

    a) 8 e 12b) 8 e 16c) 12 e 8d) 12 e 12e) 12 e 16

  • 7/30/2019 Exercicios de ACP

    14/58

    13- (Questo 25 Petrobrs Analista de Sistemas Jnior Suporte de Infraestrutura ano 2005)Quanto memria principal (RAM), responsvel por armazenar programas em execuo, e que precisa teruma organizao que permita ao computador guardar e recuperar informaes quando necessrio, pode-seafirmar que:

    a) composta por vrios registradores, de dados e de endereos, capazes de armazenar as instrues doprograma em execuo.

    b) resolve o problema de armazenamento de grandes quantidades de informaes a um baixo custo.c) opera em funo de um princpio estatstico comprovado, chamado princpio da localidade, onde

    programas tendem a referenciar vrias vezes pequenos trechos de programa, como loops, sub-rotinas oufunes.

    d) organizada em clulas, que a menor unidade de armazenamento que pode ser endereada e tem umtamanho fixo.

    e) no voltil, isto , no depende de estar energizada para manter gravado o seu contedo.

  • 7/30/2019 Exercicios de ACP

    15/58

    14- (Questo 51 BNDES Profissional Bsico Anlise de Sistemas - Suporte ano 2008)O hardware de um sistema microprocessado foi projetado para funcionar com uma memria de 20 bits deendereamento e palavra de 16 bits. Se neste sistema j esto instalados 1.024 KBytes de memria, qual aquantidade mxima de memria possvel para expanso, em KBytes?

    a) 1.024b) 924c) 768d) 512e) 256

  • 7/30/2019 Exercicios de ACP

    16/58

    15- (Questo 52 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2011)Para aparentar dispor de uma grande quantidade de memria com tempo de acesso pequeno, um sistemahierrquico de memria opera:

    a) movendo dados diretamente de um nvel para outro qualquer na hierarquia, com base no clculo daprobabilidade de cada bloco de dados ser acessado.

    b) movendo um dado de um nvel da hierarquia para nveis inferiores imediatamente aps a utilizao dessedado, com base na prerrogativa de que, se um item referenciado num determinado instante,

    provavelmente no ser referenciado novamente em um espao de tempo curto.c) buscando uma informao em um nvel de ordem n+1 da hierarquia, somente aps certificar-se de que essa

    mesma informao no est no nvel n, superior na hierarquia.d) movendo dados de um nvel mais prximo ao processador para um nvel mais distante, abaixo na

    hierarquia, quando informaes que estejam armazenadas na imediao desse dado forem acessadas.e) fazendo um balanceamento dinmico do nmero de acessos a cada nvel da hierarquia, ao longo do tempo,

    de forma que todos os nveis tenham o mesmo nmero esperado de acessos.

  • 7/30/2019 Exercicios de ACP

    17/58

    16- (Questo 43 Petrobrs Analista de Sistemas Jnior Infraestrutura ano 2011)

    Considere um sistema computacional que possui um barramento de endereos com 19 bits de largura. Seubarramento de dados possui quatro bytes de largura e transfere entre o processador e a memria principalduas clulas por acesso.

    Nessas condies, qual ser o mximo tamanho da memria principal desse sistema computacional emmegabytes?

    a) 1b) 2c) 4d) 8e) 16

  • 7/30/2019 Exercicios de ACP

    18/58

    17- (Questo 34 Petrobrs Analista Sistema Jnior Infraestrutura ano 2010)Seja um sistema de computao que possui uma memria principal com capacidade mxima deendereamento de 64K clulas (1K=210), sendo que cada clula armazena um byte de informao.

    Qual o tamanho, em bytes, do registrador de endereos de memria desta arquitetura?

    a) 2b) 6c) 16d) 64e) 8K

  • 7/30/2019 Exercicios de ACP

    19/58

    18- (Questo 35 Petrobrs Analista Sistema Jnior Infraestrutura ano 2010)Seja um sistema de computao que possui uma memria principal com capacidade mxima deendereamento de 64K clulas (1K=210), sendo que cada clula armazena um byte de informao.

    Para criar um sistema de controle e funcionamento de sua memria cache, a memria principal constituda de blocos de oito bytes cada. A memria cache do sistema do tipo mapeamento direto,contendo 32 quadros. Dessa forma, em que quadro estaria contido o byte armazenado no seguinte endereode memria principal?

    0001000100011011

    a) 1b) 2c) 3d) 32e) 35

  • 7/30/2019 Exercicios de ACP

    20/58

    19- (Questo 34 Transpetro Analista de Sistemas Jnior ano 2011)Segue-se o trecho final de uma memria principal, onde o endereo FFF representa a maior posioenderevel. Todos os nmeros so apresentados em hexadecimal.

    FF8 0102

    FF9 3EBC

    FFA 9174

    FFB 4AD7

    FFC 3531

    FFD 6609

    FFE FA11

    FFF B3C5

    O nmero mximo de clulas que essa memria pode conter ser igual a:

    a) 512b) 1024c) 2048d) 4096e) 8192

  • 7/30/2019 Exercicios de ACP

    21/58

    20- (Questo 35 Transpetro Analista de Sistemas Jnior ano 2011)Segue-se o trecho final de uma memria principal, onde o endereo FFF representa a maior posioenderevel. Todos os nmeros so apresentados em hexadecimal.

    FF8 0102

    FF9 3EBC

    FFA 9174

    FFB 4AD7

    FFC 3531

    FFD 6609

    FFE FA11

    FFF B3C5

    Considere agora um trecho de uma memria cache interligada memria principal apresentada. Cada linhaabriga um bloco de memria com duas clulas. No exemplo ilustrado a seguir, a linha 220 armazena o

    bloco que contm as clulas de endereos FF8 e FF9.

    21F

    220 0102 3EBC

    221

    O processador ento envia uma solicitao de escrita memria principal na clula FF9. Aps a operaoser completada, a memria cache tem o valor alterado para 3EBF, mas a memria principal mantm

    armazenado o valor anterior, que 3EBC.

    21F

    220 0102 3EBF

    221

    Considerando-se esse cenrio, tem-se que a memria cache implementa a:

    a) Poltica de escrita conhecida como escrita somente no retorno (Write Back).

    b) Poltica de escrita conhecida como escrita uma vez (Write Once).c) Poltica de mapeamento de escrita em blocos conhecida por LFU (Least Frequently Used).d) Tcnica de mapeamento de blocos da memria principal conhecida como mapeamento direto.e) Tcnica de mapeamento de blocos da memria principal conhecida como mapeamento associativo.

  • 7/30/2019 Exercicios de ACP

    22/58

    21- (Questo 05 ESAF CVM Analista de Sistemas Prova 2 ano 2010)Assinale a opo correta.

    a) A hierarquizao da memria cache em mltiplos nveis prejudica seu desempenho.b) A localidade a tendncia do processador, ao longo da execuo de um programa, referenciar instrues e

    dados na memria secundria localizados em endereos prximos.c) A localidade o endereo de um programa que referencia instrues e fluxos na memria principal.d) A memria cache uma memria voltil de menor velocidade e com grande capacidade de

    armazenamento.e) A memria cache uma memria voltil de alta velocidade, porm com pequena capacidade de

    armazenamento.

  • 7/30/2019 Exercicios de ACP

    23/58

    22- (Questo 06 Parte B Instituto Cidades UNIFESP Analista de Tecnologia da Informao ano2010)Acerca de memria cache, marque a alternativa CORRETA:

    a) Esta memria fica localizada entre a memria flash e a CPU.b) Quanto maior o tamanho da memria cache, menor o nmero de portas envolvidas no endereamento.

    Consequentemente, memria cache grande tende a ser mais rpida do que as pequenas.c) na memria cache onde o sistema operacional carregado.d) No que diz respeito memria cache, os algoritmos de substituio so: LRU, FIFO, LFU e Random.

  • 7/30/2019 Exercicios de ACP

    24/58

    23- (Questo 24 VUNESP - CETESP Analista de TI Redes e Telecomunicaes ano 2009)A memria cache possibilita diminuir o tempo de acesso do processador memria, com o uso de umamemria mais rpida (cache) entre o processador e a memria principal (mais lenta). Quando o

    processador fornece um endereo de uma posio de memria a ser acessada e cujo contedo no seencontra armazenado na memria cache, diz-se que ocorreu um:

    a) cache hit.

    b) cache miss.

    c) write back.

    d) write through.e) write deferred.

  • 7/30/2019 Exercicios de ACP

    25/58

    24- (Questo 21 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2008)Um computador tem um registrador R e um conjunto de instrues de um operando, todas com modo deendereamento indireto. Trs destas instrues so especificadas a seguir.

    LD : Copia da memria principal para o registrador R.AC: Adiciona da memria principal ao registrador R.ST: Move do registrador R para a memria principal.

    Considere o programa apresentado abaixo, executado no computador, acessando o bloco de memriaprincipal, cuja situao inicial mostrada a seguir.

    LD 01H

    AC 02H

    ST 03H

    AC 00H

    ST 01H

    LD 03H

    ST 00H

    ENDEREO VALOR ARMAZENADO00H 01H

    01H 02H

    02H 03H

    03H 04H

    04H 05H

    Considere que tanto o endereamento quanto os valores envolvidos nas operaes utilizam apenas um bytede memria cada. Aps a execuo do programa, qual ser, em hexadecimais, a soma dos valoresarmazenados no bloco de memria?

    a) 00Hb) 04Hc) 0AHd) 10H

    e) 1CH

  • 7/30/2019 Exercicios de ACP

    26/58

    25- (Questo 46 Petrobrs Analista de Sistemas Jnior Infraestrutura ano 2008)

    Seja um computador que apresenta as seguintes caractersticas: sua palavra de 8 bits e suas clulas da MPtm 8 bits. Sabe-se que a MP tem a capacidade de armazenar 64 K bytes e que as instrues, bem comoqualquer dado, devem ter um nmero de bits que seja mltiplo inteiro das clulas da MP, para que nela

    possam ser armazenados.

    Quais os tamanhos de ACC, CI e o tamanho total da MP, em bits, para este computador?

    a) ACC = 8 CI = 8 Tamanho da MP = 216

    b) ACC = 8 CI = 16 Tamanho da MP = 216

    c) ACC = 8 CI = 16 Tamanho da MP = 219

    d) ACC = 16 CI = 8 Tamanho da MP = 216

    e) ACC = 16 CI = 16 Tamanho da MP = 219

  • 7/30/2019 Exercicios de ACP

    27/58

    26- (Questo 45 Petrobrs Analista de Sistemas Jnior Suporte de Infraestrutura ano 2006)Seja um computador cujas clulas da MP, Acumulador, Registradores de emprego geral, Registrador de ndice RDMe RI tm 8 bits. Seu barramento de endereos tem 16 bits. Suas instrues podem ter 1, 2 ou 3 bytes e obedecem aoformato que definido a seguir.

    Todas as instrues usam o Acumulador com 1o operando (implcito) e tm o seguinte significado: "Carregar oAcumulador com o 2o operando, explicitado pelo modo de endereamento indicado pela instruo".

    Os endereos so armazenados na Memria Principal com sua parte mais significativa na clula de endereomais alto.

    As memrias locais foram previamente carregadas com os contedos abaixo: Registrador de ndice: 02H;Registrador B: 23H; Registrador C: 14H.

    Considere o trecho da Memria Principal deste computador, mostrado na tabela abaixo.

    Endereo Contedo Endereo Contedo Endereo Contedo Endereo Contedo

    22FE 3C 2304 61 230A C3 2310 EF

    22FF 1B 2305 0E 230B 84 2311 85

    2300 20 2306 23 2306 FC 2312 30

    2301 08 2307 00 230D 23 2313 54

    2302 B6 2308 21 230E FF 2314 22

    2303 00 2309 12 230F 22 2315 00

    Quando o CI=2304, qual ser o contedo do Acumulador aps o processamento da instruo?

    a) Acumulador = 1BHb) Acumulador = 0EHc) Acumulador = FFHd) Acumulador = EFHe) Acumulador = 23H

  • 7/30/2019 Exercicios de ACP

    28/58

    27- (Questo 23 Petrobrs Analista de Sistemas Jnior Suporte de Infraestrutura ano 2005)O formato das instrues de alguns processadores composto por um conjunto de bits para o cdigo daoperao e outro conjunto de bits para operando, se houver. Considere uma mquina cujo tamanho dasinstrues 16 bits e sendo o formato o mesmo para todas as instrues: 5 bits para o cdigo e 11 bits parao operando. Qual o nmero mximo de operaes distintas que essa mquina capaz de executar?

    a) 5b) 11c) 16d) 31e) 32

  • 7/30/2019 Exercicios de ACP

    29/58

    28- (Questo 24 Petrobrs Analista de Sistemas Jnior Suporte de Infraestrutura ano 2005)As instrues de uma mquina so aplicadas a diversas funcionalidades, tais como: movimentao dedados, operaes aritmticas e lgicas, desvios ou quebra de sequncia de execuo, entrada e sada, entreoutras. Se for considerada a instruo de movimentao:LDR r cujo significado : Acc r

    onde r um registrador de dados e Acc o acumulador, seu modo de endereamento :a) imediato.

    b) direto memria.c) direto por registrador.d) indireto por registrador.e) indexado.

  • 7/30/2019 Exercicios de ACP

    30/58

    29- (Questo 26 Petrobrs Analista de Sistemas Jnior Suporte de Infraestrutura ano 2005)Uma UCP a responsvel pelo processamento e execuo dos programas armazenados na memria

    principal. As funes da UCP so: executar as instrues e controlar as operaes no computador. Indiqueo registrador da UCP cuja funcionalidade est INCORRETA.

    a) CI (Contador de instrues) aponta para a prxima instruo a ser executada.b) Acc (Acumulador) armazena dados e instrues.c) REM (Registrador de Endereos) armazena o endereo de memria a ser acessado.d) RI (Registrador de Instrues) armazena a instruo a ser executada.e) RDM (Registrador de Dados) armazena dados lidos ou a serem gravados na memria principal.

  • 7/30/2019 Exercicios de ACP

    31/58

    30- (Questo 2 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2010)

    00A0 B0A4

    00A2 FFFF

    B0A4 CCF0

    B0A6 CCF2

    CCF0 B0A4

    CCF2 00A0

    Em um computador que possui a configurao de memria dada pela figura acima e o valor do registrador-ndice dado por 2, executado o comando

    MOV , 00A0

    Qual valor ser copiado para o registrador se o comando usar, respectivamente, os modos deendereamento imediato, direto, indireto e indexado?

    a) B0A4, 00A0, CCF0, FFFFb) B0A4, 00A0, B0A4, 00A2c) 00A0, B0A4, B0A4, 00A2d) 00A0, B0A4, CCF0, 00A2e) 00A0, B0A4, CCF0, FFFF

  • 7/30/2019 Exercicios de ACP

    32/58

    31- (Questo 45 Petrobrs Analista de Sistemas Pleno Infraestrutura ano 2006)Uma UCP tem como funes bsicas o processamento das instrues e o controle do sistemacomputacional. Dentre os procedimentos executados pela funo de controle, est a execuo de cadainstruo. A execuo de uma instruo se divide em ciclo de busca (fetch) e ciclo de execuo. Dessaforma, possvel afirmar que:

    a) os registradores CI (contador de instrues), RI (registrador de instrues) e RDM (registrador de dados)sempre so atualizados no ciclo de busca da instruo.

    b) os registradores CI (contador de instrues), RI (registrador de instrues) e ACC (Acumulador) soatualizados somente no ciclo de execuo da instruo.

    c) o RI (registrador de instrues) sempre atualizado no ciclo de execuo da instruo.d) no ciclo de execuo das instrues o registrador CI (contador de instrues) nunca alterado.e) toda instruo, ao ser executada, altera o registrador CI (contador de instrues).

  • 7/30/2019 Exercicios de ACP

    33/58

    32- (Questo 43 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2011)Uma instruo que usa o modo de endereamento direto mais veloz que a mesma instruo executadausando-se o modo de endereamento imediato.

    PORQUE

    O modo de endereamento direto dispensa a decodificao do valor colocado na instruo e faz apenas umacesso memria, enquanto que o nmero de acessos feitos memria, no modo imediato, depende dainstruo e pode ser grande.

    Analisando-se as afirmaes acima, conclui-se que:

    a) as duas afirmaes so verdadeiras, e a segunda justifica a primeira.b) as duas afirmaes so verdadeiras, e a segunda no justifica a primeira.c) a primeira afirmao verdadeira, e a segunda falsa.d) a primeira afirmao falsa, e a segunda verdadeira.

    e) as duas afirmaes so falsas.

  • 7/30/2019 Exercicios de ACP

    34/58

    33- (Questo 53 Petrobrs Analista de Sistemas Jnior Engenharia de Software ano 2011)Considerados o limiar entre o hardware e o software de uma mquina, os Modelos de Conjuntos deInstrues especificam:

    a) as arquiteturas de computadores que diferem essencialmente quanto ao nmero de operandos de suasinstrues, como, por exemplo, RISC (Reduced Instruction set Computers) e CISC (Complex InstructionSet Computers).

    b) os conceitos relacionados a programao, como tipos abstratos de dados, instanciao de hierarquia deobjetos e coleta automtica de lixo.

    c) os modelos de execuo de programas, cuja implementao em diferentes tipos de hardware pode no sercapaz de permitir a execuo dos mesmos programas.

    d) os mecanismos de controle de fluxo a serem implementados no hardware da Unidade Aritmtica e Lgicaassociada ao microprocessador.

    e) um conjunto de cdigos de instruo e os comandos nativos implementados por um processador,microcontrolador ou UCP (Unidade Central de Processamento).

  • 7/30/2019 Exercicios de ACP

    35/58

    34- (Questo 42 Petrobrs Analista de Sistemas Jnior Infraestrutura ano 2011)Computadores de alto desempenho podem ser construdos segundo diferentes arquiteturas. Uma dessasopes a utilizao de processadores RISC, que apresentam caractersticas distintas dos processadorescom arquiteturas CISC.

    As caractersticas descritas a seguir so de arquiteturas RISC, EXCETO

    a) apresentar execuo otimizada de funes pela utilizao dos registradores do processador para armazenarparmetros e variveis em chamadas de instrues.

    b) empregar o uso de pipelining, atingindo com isso o objetivo de completar a execuo de uma instruopelo menos a cada ciclo de relgio.

    c) possuir instrues que so diretamente executadas pelo hardware e no por um microprograma, comoacontece nas arquiteturas CISC.

    d) ter uma quantidade de instrues maior do que as das mquinas CISC, flexibilizando e complementando oprocessamento dessas instrues.

    e) utilizar uma quantidade menor de modos de endereamento, evitando assim o aumento do tempo de

    execuo de suas instrues.

  • 7/30/2019 Exercicios de ACP

    36/58

    35- (Questo 41 BNDES Profissional Bsico Anlise de Sistemas - Suporte ano 2008)Seja A uma mquina hipottica com tempo de ciclo de 5 ns e sem paralelismo no nvel de instruo.Assumindo-se que cada estgio demora um ciclo de relgio, qual opo indica uma latncia e um nmerode estgios no pipeline de uma mquina hipottica B suficientes para que B tenha uma largura de banda de

    processador superior ao da mquina A?

    a) 12 ns de latncia e 2 estgios.b) 14 ns de latncia e 2 estgios.c) 20 ns de latncia e 5 estgios.d) 24 ns de latncia e 3 estgios.e) 28 ns de latncia e 4 estgios.

  • 7/30/2019 Exercicios de ACP

    37/58

    36- (Questo 47 Petrobrs Analista de Sistemas Jnior Infraestrutura ano 2008)Uma mquina possui instrues de 16 bits e endereos de 4 bits. Do conjunto total de instrues, 15referenciam 3 endereos, 14 referenciam 2 endereos e 16 no apresentam referncia a endereo. Qual onmero mximo de instrues que referenciam 1 endereo que esta mquina pode ter?

    a) 7b) 16c) 31d) 63e) 128

  • 7/30/2019 Exercicios de ACP

    38/58

    37- (Questo 28 Nossa Caixa Desenvolvimento Analista de Sistemas ano 2011)Modo de Endereamento o termo usado para designar o modo como os bits de um campo de endereoso interpretados para se encontrar o operando. O modo no qual a parte da instruo, realmente, contm ooperando para utilizao imediata, dispensando qualquer outra informao de sua localizao, denominado endereamento:

    a) Direto.b) Indexado.c) Imediato.d) De registrador.e) De pilha.

  • 7/30/2019 Exercicios de ACP

    39/58

    38- (Questo 32 Transpetro Analista de Sistemas Jnior ano 2011)O relgio de um processador consiste em um dispositivo que tem como finalidade sincronizar e cadenciar(controlar a velocidade) as aes executadas por essa unidade. Em cada ciclo (intervalo de tempo entre oincio da subida/descida de um pulso at o incio de sua descida/subida), uma ao realizada pelo

    processador.Se o intervalo de tempo entre duas aes consecutivas de um processador igual a 2 nanossegundos, qualser a sua frequncia em Gigahertz (GHz)?

    a) 0,25b) 0,50c) 1,00d) 1,50e) 2,00

  • 7/30/2019 Exercicios de ACP

    40/58

    39- (Questo 26 Petrobrs Profissional Junior Analista de Sistemas Infraestrutura ano 2011)Um computador possui uma capacidade mxima de memria principal com 64K clulas, cada uma capazde armazenar uma palavra de 8 bits.Quais so o maior endereo em decimal dessa memria e o tamanho do barramento de endereos dessesistema, respectivamente?

    a) 64000 e 8 bitsb) 64000 e 16 bitsc) 65535 e 8 bitsd) 65535 e 16 bitse) 65535 e 64 bits

  • 7/30/2019 Exercicios de ACP

    41/58

    40- (Questo 33 Petrobrs Profissional Junior Analista de Sistemas Infraestrutura ano 2011)O sistema de numerao mais tradicional o decimal, que possui 10 diferentes dgitos e usa notao

    posicional. O sistema hexadecimal, em contrapartida, utiliza at 16 diferentes dgitos na representao deum nmero, quais sejam: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.O nmero em hexadecimal ABCDE corresponde a que representao no sistema decimal?

    a) 12345b) 43981c) 703710d) 11121314e) 1011121314

  • 7/30/2019 Exercicios de ACP

    42/58

    41- (Questo 36 Petrobrs Profissional Junior Analista de Sistemas Infraestrutura ano 2011)Sobre os modos de endereamento de uma instruo, uma vantagem do modo de endereamento porregistrador o(a)

    a) reduo do tamanho geral da instruob) reduo do nmero de ciclos de instruo necessrios para passar um dado da memria principal para a

    unidade aritmtica e lgicac) aumento da quantidade de operandos por instruod) aumento da quantidade de operadores por instruoe) compresso do tamanho do campo operando das instrues

  • 7/30/2019 Exercicios de ACP

    43/58

    42- (Questo 57 Liquigs Profissional Junior Tecnologia da Informao Desenvolvimento ano2011)Em um determinado sistema computacional, nmeros inteiros so representados com 16 bits ecomplemento a 2. A operao de subtrao representada por 40B1 40EA, na qual os nmeros estorepresentados em hexadecimal, tem como resultado, em base decimal, o nmero:

    a) 65479b) 33179c) -57d) -2435e) -3875

  • 7/30/2019 Exercicios de ACP

    44/58

    43- (Questo 58 Liquigs Profissional Junior Tecnologia da Informao Desenvolvimento ano2011)Em um microprocessador hipottico, no qual utiliza-se a representao em complemento a 2, encontra-seuma Unidade Lgica-Aritmtica (ULA) capaz de somar e subtrair inteiros de 16 bits fornecendo comoresultado um inteiro de 16 bits. A ULA tem dois registros internos para operandos de entrada (ALUx eALUy) e um registro interno de sada (ALUz), todos de 16 bits. A ULA tambm atualiza, para cadaoperao realizada, um registro de 4 bits de FLAGS que inclui:

    1 bit de overflow (V) 1 bit de carry (C) 1 bit indicativo de resultado negativo (N) (1 caso o resultado da ltima operao tenha sido < 0) 1 bit indicativo de resultado zero (Z) (1 caso o resultado da ltima operao tenha sido = 0)

    O registro de FLAGS tem, como bit mais significativo, V, seguido pelo C, N e Z. Em um determinadoinstante, os valores em hexadecimal armazenados em ALUx e ALUy so, respectivamente A000 e 804A.

    Nesse momento, a Unidade de Controle (UC) do processador envia um sinal de controle acionando a

    operao de soma da ULA.Como resultado, o registro de FLAGS conter, em binrios, o valor

    a) 1100b) 1010c) 0010d) 0001e) 0101

  • 7/30/2019 Exercicios de ACP

    45/58

    44- (Questo 60 Liquigs Profissional Junior Tecnologia da Informao Desenvolvimento ano2011)O projeto da memria de um sistema computacional leva em considerao trs aspectos essenciais: aquantidade de armazenamento, a rapidez no acesso e o preo por bit de armazenamento. Uma corretaordenao dos tipos de memria, partindo do nvel mais alto para o mais baixo da hierarquia

    a) Cache L2, cache L1, cache de disco, discos, memria principal (RAM), registradores.b) Discos, cache de disco, memria principal (RAM), cache L2, cache L1, registradores.c) Cache L2, cache L1, cache de disco, memria principal (RAM), registradores, discos.d) Memria principal (RAM), registradores, cache L1, cache L2, cache de disco, discos.e) Registradores, cache L1, cache L2, memria principal (RAM), cache de disco, discos.

  • 7/30/2019 Exercicios de ACP

    46/58

    45- (Questo 60 Liquigs Profissional Junior Tecnologia da Informao Desenvolvimento ano2011)

    Memria Endereos

    AA 009E

    08 009F

    1A 00A0

    B4 00A1

    09 00A2

    B8 00A3

    0B 00A4

    FE 00A5

    A8 00A6

    ...

    F3 A809

    D5 A80A

    DC A80B

    A6 A80C

    ...

    00 B800

    34 B801

    45 B802

    FF B803

    ...

    18 B80A

    FE B80B

    88 B80C

    E7 B80D

    0A B80E

    ...

    Um processador hipottico tem dois registradores de uso geral X e Y, ambos de 8 bits. As instrues desseprocessador tm um formato de tamanho fixo de 32 bits, dos quais os 8 mais significativos, ou seja, osprimeiros lidos da memria durante a busca, so utilizados para o OpCode e os 24 restantes paraoperandos. Uma das operaes desse processador, cujo OpCode igual a 10110100, utiliza dois

    operandos: o primeiro imediato de 8 bits e o segundo utiliza os 16 bits restantes para um endereamentodireto. O resultado da execuo dessa operao colocar a soma dos dois operandos no registrador X. Osoperandos so inteiros de 8 bits e utiliza-se o complemento a 2.Considere que a prxima instruo a ser executada est no endereo 00A1. O contedo da memria, nesseinstante, est ilustrado na Figura. Como resultado da operao, o registrador X conter o valor, em basedecimal, de

    a) 264b) 255c) -264d) -37

    e) 7

  • 7/30/2019 Exercicios de ACP

    47/58

    46- (Questo 41 Petrobrs Analista de Sistemas Junior Engenharia de Software ano 2012)Instrues de mquina utilizam vrias tcnicas de endereamento da memria. Na tcnica deendereamento imediato, o:

    a) valor do operando especificado diretamente na instruo.b) endereo do operando obtido diretamente do campo de endereo da instruo.c) endereo do operando obtido diretamente do topo da pilha do sistema.d) endereo do operando encontra-se em um registrador predeterminado da CPU.e) campo de endereo da instruo contm um endereo de memria onde se encontra

  • 7/30/2019 Exercicios de ACP

    48/58

    47- (Questo 42 Petrobrs Analista de Sistemas Junior Engenharia de Software ano 2012)Qual caracterstica NO se refere memria cache de processadores?

    a) Tem o objetivo de reduzir o tempo de acesso memria principal.b) Os dados nela armazenados so cpias de parte da memria principal.c) implementada pelo sistema operacional com suporte do hardware.d) Pode ser inserida diretamente no chip do processador.e) comumente encontrada em processadores RISC.

  • 7/30/2019 Exercicios de ACP

    49/58

    48- (Questo 41 Petrobrs Analista de Sistemas Junior Infraestrutura ano 2012)A tcnica de atualizao da memria cache, na qual as escritas so feitas apenas nessa memria, e amemria principal s atualizada se o bit de atualizao do bloco substitudo tiver o valor 1, denominada

    a) write-throughb) write-backc) write-on-updated) write-if-updatede) write-when-updated

  • 7/30/2019 Exercicios de ACP

    50/58

    49- (Questo 42 Petrobrs Analista de Sistemas Junior Infraestrutura ano 2012)De acordo com a taxonomia de Flynn, utilizada para classificar sistemas de processamento paralelo, ossistemas multiprocessados e os aglomerados pertencem categoria:

    a) MIMDb) MISDc) SISDd) SIMDe) SIMS

  • 7/30/2019 Exercicios de ACP

    51/58

    50- (Questo 45 Petrobrs Analista de Sistemas Junior Infraestrutura ano 2012)O utilitrio responsvel por gerar, a partir de um programa escrito em linguagem de alto nvel, um

    programa em linguagem de mquina no executvel o

    a) montadorb) interpretadorc) compiladord) linkere) loader

  • 7/30/2019 Exercicios de ACP

    52/58

    51- (Questo 46 Transpetro Analista de Sistemas Junior Infraestrutura ano 2012)Um programa de computador escrito em cdigo fonte passa por uma sequncia de 4 passos at que sejagerado o cdigo da mquina alvo. Cada passo realizado por um tipo de programa, listados a seguir emordem alfabtica: compilador, linkeditor, montador e pr-processador.

    Nessa sequncia de 4 passos, os compiladores normalmente ficam posicionados imediatamente aps eantes de que outros tipos de programas, respectivamente?

    a) Linkeditor e Montadorb) Montador e linkeditorc) Montador e pr-processadord) Pr-processador e linkeditore) Pr-processador e montador

  • 7/30/2019 Exercicios de ACP

    53/58

    52- (Questo 49 Transpetro Analista de Sistemas Junior Infraestrutura ano 2012)As arquiteturas de conjunto de instrues RISC e CISC valorizam parmetros diferentes, presentes naequao clssica de clculo de desempenho:Tempo de CPU = segundos por programa = M * T * I , onde:M = mdia de ciclos por instruoT = segundos por cicloI = instrues por programaAs arquiteturas RISC e CISC priorizam, respectivamente, a minimizao dos seguintes fatores:

    a) M e Tb) M e Ic) T e Id) I e Me) I e T

  • 7/30/2019 Exercicios de ACP

    54/58

    53- (Questo 50 Transpetro Analista de Sistemas Junior Infraestrutura ano 2012)Uma aplicao que apoia a operao de uma grande empresa faz muitos acessos memria. Para saber se a

    poltica de atualizao do cache do servidor dessa aplicao est adequada, verificou-se que a taxa deacertos (hit rate) do cache de 97%.Considerando que foram feitos 300.000 acessos no total, que o tempo por acerto (tempo por hit) de 70nse que o tempo por falha (tempo por miss) de 3000ns para este mesmo cache, qual o tempo, em ns, deacesso efetivo?

    a) 42,86b) 157,9c) 2912,1d) 3000e) 3070

  • 7/30/2019 Exercicios de ACP

    55/58

    54- (Questo 51 Transpetro Analista de Sistemas Junior Infraestrutura ano 2012)Considerando-se que 30% das operaes de um determinado programa tm de ser feitas sequencialmente,o speed up (razo entre o tempo de execuo do mesmo programa por um processador sequencial e um

    processador paralelo) mximo que poder ser obtido para esse programa de, aproximadamente:

    a) 0,3b) 0,7c) 1,43d) 1,7e) 3,33

  • 7/30/2019 Exercicios de ACP

    56/58

    55- (Questo 51 Transpetro Analista de Sistemas Junior Infraestrutura ano 2012)A taxonomia de Flynn utiliza duas dimenses independentes: instrues e dados. Essa taxonomia, registra,na arquitetura SIMD, que:

    a) uma nica instruo executada ao mesmo tempo sobre mltiplos dados.b) um nico fluxo de instrues atua sobre um nico fluxo de dados.c) cada unidade de processamento pode executar instrues diferentes e operar sobre fluxos de dados

    diferentes a cada momento.d) mltiplos fluxos de instrues atuam sobre um nico fluxo de dados.e) mltiplas unidades de processamento executam mltiplas instrues simultaneamente e operam diversos

    fluxos de dados sobre cada uma dessas unidades.

  • 7/30/2019 Exercicios de ACP

    57/58

    56- (Questo 31 Liquigs Profissional Junior Anlise de Infraestrutura ano 2012)

    Os processadores utilizam diferentes tcnicas para acelerar a execuo de instrues. Uma dessas tcnicasenvolve a diviso do ciclo de instrues em um determinado nmero de estgios consecutivos,

    possibilitando que cada estgio trabalhe simultaneamente em uma instruo diferente.Essa tcnica chama-se

    a) cacheb) stackingc) pipeliningd) turbo booste) hyper-threading

  • 7/30/2019 Exercicios de ACP

    58/58

    57- (Questo 38 Liquigs Profissional Junior Anlise de Infraestrutura ano 2012)

    Sistemas MIMD (Multiple Instruction Multiple Data) podem ser subdivididos de acordo com a forma decomunicao entre os processadores e o grau de compartilhamento da memria.

    No SMP (Symetric Multiprocessors), em um sistema fortemente acoplado, constata-se que:

    a) cada processador utiliza uma nica memria ou um conjunto de memrias por meio de um barramentocompartilhado no mesmo hardware, e que o tempo de acesso a qualquer regio da memria aproximadamente o mesmo para cada processador.

    b) cada processador utiliza uma nica memria ou um conjunto de memrias por meio de um barramentocompartilhado no mesmo hardware, mas que o tempo de acesso a diferentes regies da memria diferente

    para cada processador.c) vrios processadores compartilham uma nica memria ou um conjunto de memrias por meio de um

    barramento compartilhado no mesmo hardware, e que o tempo de acesso a qualquer regio da memria aproximadamente o mesmo para cada processador.

    d) vrios processadores compartilham uma nica memria ou um conjunto de memrias por meio de um

    barramento compartilhado no mesmo hardware, mas que o tempo de acesso a diferentes regies damemria diferente para cada processador.e) vrios sistemas de computao compartilham dados de suas memrias por meio de uma rede de

    comunicao de dados externa ao hardware, e que o tempo de acesso a qualquer regio da memria, emcada sistema de computao, pode ou no ser o mesmo para cada processador.