Escola de Ciências e Tecnologia UFRN 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 – INFORMÁTICA FUNDAMENTAL • Manter o telefone celular sempre desligado/silencioso quando estiver em sala de aula; • Nunca atender o celular na sala de aula; Objetivo • Avaliar conhecimento do aluno • Identificar pontos que precisam ser melhor estudados Conjunto de Instruções 1 Operação OpCode Modo de usar Leia read read (Endereço Disp.) (Endereço p/ Salvar) Escreva write write (Endereço Origem)(Endereço Disp.) Copiar mov mov (Endereço Origem)(Endereço Destino) Soma1 (+) add add (End.1) (End.2) Subtração1 (-) sub sub (Endereço1) (Endereço2) Divisão1 (/) div div (Endereço1) (Endereço2) Mult.1 (*) mul mul(Endereço1) (Endereço2) Armazene sto sto (valor) (Endereço 1) Resultado vai para endereço (End 2) GABARITO 1. Arquitetura Von Neumann Unidade Lógica e Aritmética Dispositivos de Entrada e Saída Unidade de Controle Memória Principal Elementos da Arquitetura Von Neumann • • • • • • Unidade de entrada – Traduz informação de um dispositivo de entrada em um código que o computador entende (Binário). Memória – armazena os dados e o próprio programa. Número finito de localizações que são identificadas por meio de um único endereço. Unidade lógica e aritmética(ULA), capaz de realizar operações matemáticas e lógicas; Unidade de controle – Responsável pelo “tráfego” de dados. Barramentos: um conjunto de linhas de comunicação que permitem a interligação entre a CPU, a memória e outros dispositivos. Unidade de saída – converte os dados processados, de impulsos elétricos em palavras ou números que podem ser escritos em dispositivos de saída. 2. Tipos de Memória Tipo Capacidade Velocidade Custo Localização Volatilidade Registrador Bytes muito alta muito alto UCP Volátil Memória Cache Kbytes alta alto UCP/placa Volátil Memória Primária Gbytes média médio Placa Volátil Memória Secundária Gbytes baixa baixo Externa Não Volátil Questões 3 e 4 3. – 1111 – 100110 – 101011 – 10000000000 4. –5 –9 – 203 5. Acesso a Memória • Endereço 20 da memória Barramento de Endereço 5 volts (1) 0 volts (0) 5 volts (1) 0 volts (0) 0 volts (0) Unidade de Controle Barramento de Dados 5 volts (1) 0 volts (0) 5 volts (1) 0 volts (0) 5 volts (1) Memória Principal Questão 6 • Deixa o sistema menos susceptível a erros; • Simplifica a construção do Hardware através de portas lógicas Questão 7 A B C A ou B S1 and C 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 1 0 0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 Resolução: A+B+C Endereço Valor 1 Read (16) (7) 2 Read (16) (8) 3 Read (16) (9) 4 Add(7) (8) 5 Add (8) (9) 6 Write(9) (17) 7 A 8 B 9 C 10 11 12 13 14 15 Resolução: (A*B)/(B+A) Endereço Valor 1 Read (16) (8) 2 Read (16) (9) 3 Mov (9) (10) 4 Mul(8) (9) 5 Add(10)(8) 6 Div (9)(10) 7 Write (10)(17) 8 9 10 11 12 13 14 15 Site • http://www.ect.ufrn.br/modulo/ect1103/