Buscar

TESTE DE CONHECIMENTO

Prévia do material em texto

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES
	
		Lupa
	 
	Calc.
	
	
	 
	 
	 
	
	EEX0008_ESM 
	
	
	
		Aluno: 
	Matr.: 
	Disc.: ORG E ARQ DE COM  
	2021.2 EAD (GT) / EX
		Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	 
		
	
		1.
		A colocação de memória cache no projeto de um computador é um artifício para melhorar sua performance. 
Quanto a essa memória, podemos afirmar que:
	
	
	
	Fica presente na placa-mãe e tem menor latência de transmissão
	
	
	Fica presente em um cartão USB e permite guardar em segurança os arquivos
	
	
	Fica presente na Memória RAM e melhora a performance, porque consegue transferir dados mais rápidos para o processador
	
	
	Fica presente no processador e aumenta a eficiência por ser mais rápida que a memória principal
	
	
	Fica presente no disco rígido e melhora a velocidade de leitura do disco
	
	
	 
		
	
		2.
		Os componentes que formam o cerne da infraestrutura da internet, responsáveis por cobrir as enormes distâncias intercontinentais e transportar os datagramas pelo mundo, são chamados de:
	
	
	
	Servidores
	
	
	Modems
	
	
	World Wide Web
	
	
	Roteadores
	
	
	Backbone
	
Explicação: 
Backbone
	
	
	 
		
	
		3.
		Depois de buscarem os dados na memória, os processadores interpretam o que fazer, por exemplo, que a operação a ser executada é a de somar, e depois executam a operação propriamente dita. 
Cada operação a ser executada é identificada e definida por um conjunto de bits denominado:
	
	
	
	Instrução de Máquina.
	
	
	Operador
	
	
	Microcódigo
	
	
	Dígito binário
	
	
	Ciclo de Instrução
	
	
	 
		
	
		4.
		Suponha que, para efeitos de aprendizagem em arquitetura de computadores (ignorando vários detalhes de implementação), você decidiu criar uma representação de conjunto de instruções hipotético muito simples e limitado para operações aritméticas de inteiros positivos com dois operandos, de um processador de 4 bits, cuja palavra de dados é de 4 bits.
É gasto 1 ciclo de instrução para cada palavra, e a quantidade de ciclos para execução de uma determinada instrução (operadores e operandos) é igual à quantidade de palavras dessa instrução.
O conjunto de instruções está representado a seguir:
	Código
	Instrução
	0000
	Número 0
	0001
	Número 1
	0010
	Número 2
	0011
	Número 3
	0100
	Número 4
	0101
	Número 5
	0110
	Número 6
	0111
	Número 7
	1000
	Número 8
	1001
	Número 9
	1010
	Somar
	1011
	Subtrair
	1100
	Multiplicar
	1101
	Divisão inteira
	1110
	Resto da divisão
	1111
	Notificação de erro
Caso seja desejável realizar o cálculo de 6 + 3, qual será o formato de instrução recebido?
	
	
	
	1010 0110 0011
	
	
	1001 1101 0001
	
	
	1010 0110 0110
	
	
	0100 1010 0010
	
	
	0110 1010 0011
	
Explicação: 
1010 0110 0011
	
	
	 
		
	
		5.
		Como é a representação em hexadecimal da instrução 1011 1001 1000?
	
	
	
	9 B 8
	
	
	B 9 8
	
	
	9 8 7
	
	
	C B A
	
	
	B A 9
	
	
	 
		
	
		6.
		Em relação aos operadores de portas lógicas OR (OU), considere o seguinte cenário: Quando abrimos a porta de um carro, a lâmpada de iluminação da cabine do veículo acende. E ao fechar esta mesma porta, a lâmpada desliga. Isso acontece pela ação do interruptor instalado no veículo. Sendo assim, a lâmpada estará acesa em duas situações distintas, se a porta do veículo estiver aberta OU (OR) o interruptor da lâmpada for acionado, mesmo com a porta fechada. Vamos considerar as variáveis que representam essa situação: - A variável A representará a abertura da porta.
- A variável B representará o interruptor.
- A variável X representará o estado da lâmpada, se está acesa ou apagada. Considerando as informações acima, qual das expressões booleanas a seguir define a operação OR correta?
	
	
	
	X = A - B
	
	
	X = A OR B
	
	
	X = A x B
	
	
	X = A -B -X
	
	
	X = A + B
	
Explicação: 
O operador + representa o operador OU
Logo X = A + B é a resposta correta
Luz acende com porta aberta (A) OU interruptor acesso (B)
	
	
	 
		
	
		7.
		João foi à lanchonete e solicitou ao balconista um hamburguer (X) ou uma batata frita (Y) e um refrigerante (Z).
Qual expressão simboliza este pedido?
 
	
	
	
	(X + Y) . Z
	
	
	X + Y + Z
	
	
	X . Y + Z
	
	
	X + (Y . Z)
	
	
	X . Y . Z
	
	
	 
		
	
		8.
		A tecnologia que permite processamento paralelo em nível instruções, isto é, que possui vários pipelines em um mesmo processador para processamento de mais de uma instrução simultaneamente é a:
	
	
	
	NUMA
	
	
	Superescalar
	
	
	Superpipeline
	
	
	Clusters
	
	
	SMP
	
	
	 
		
	
		9.
		Uma máquina RISC tem como uma de suas principais características:
	
	
	
	Muito espaço em disco.
	
	
	Grande quantidade de instruções.
	
	
	Pipelines complexos.
	
	
	Decodificação micro programada.
	
	
	Operação apenas em registradores.
	
Explicação: 
Existe um conjunto de características que permite uma definição de arquitetura básica RISC, são elas:: Utilização de apenas uma instrução por ciclo do datapath (ULA, registradores e os barramentos que fazem sua conexão);  O processo de carregar/armazenar, ou seja, as referências à memória são feitas por instruções especiais de load/store; Inexistência de microcódigo, fazendo com que a complexidade esteja no compilador; Instruções de formato fixo; Conjunto reduzido de instruções, facilitando a organização da UC de modo que esta tenha uma interpretação simples e rápida; Utilização de pipeline simples ( é uma técnica de dividir a execução de uma instrução em fases ou estágios, abrindo espaço para execução simultânea de múltiplas instruções);  Utilização de múltiplos conjuntos de registradores. Ao contrário dos complexos CISC, os processadores RISC são capazes de executar apenas poucas instruções simples, e justamente por isso que os chips baseados nesta arquitetura são mais simples e muito mais baratos.
	
	
	 
		
	
		10.
		Um projetista está interessado em criar um processador de arquitetura híbrida, buscando combinar as melhores características das arquiteturas CISC e RISC. Quais das seguintes características podem ser por ele empregadas?
	
	
	
	Muitas instruções e muitos registradores.
	
	
	Muitos registradores e pipeline eficiente para as instruções comuns.
	
	
	Poucas instruções e poucos registradores.
	
	
	Endereçamento múltiplo e poucos registradores de uso geral.
	
	
	Variadas instruções e pipeline eficiente para as instruções mais comuns.
	
Explicação: 
Ambas arquiteturas são ricas em instruções e pipeline.
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em

Continue navegando