Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Disciplina: MATA48 – Arquitetura de Computadores Professor: Marcos Ennes Barreto Semestre: 2012/2 Exercícios referentes à aula 01 1.Explique, em termos gerais, a distinção entre organização e arquitetura de computadores. 2.Explique, em termos gerais, a distinção entre função e estrutura do computador. 3.Explique o conceito de programa armazenado. Por que ele foi importante para a evolução dos computadores? 4.Referente à arquitetura IAS (máquina de von Neumann) A)Descreva os passos necessários que a CPU precisa assegurar para i) ler um valor da memória e ii) escrever um valor na memória, em termos do que é colocado nos registradores MAR e MBR e nos barramentos de endereço, de dados e de controle. B)Como ficaria a instrução de código de máquina para carregar o conteúdo do endereço de memória 2? C)Dado o conteúdo de memória do computador IAS, mostrado abaixo, mostre o código em linguagem de montagem para o programa, começando no endereço 08A. Explique o que faz esse programa. Lembrar que as instruções são representadas no formato de 40 bits (conforme slides/notas de aula). Endereço Conteúdo 08A 010FA210FB 08B 010FA0F08D 08C 020FA210FB
Compartilhar