Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
William Stallings Arquitetura e Organização de Computadores Capitulo 1 Introdução Arquitetura & Organização - 1 � Arquitetura são todos os atributos visíveis ao programador. � Conjunto de instruções, número de bits usados na representação dos dados, mecanismos de I/O, técnicas de endereçamento. � P.E. Existe uma instrução de multiplicação? � Organização é como as características são implementadas. � Sinais de controle, interfaces, tecnologia das memórias. � P.E. Existe uma unidade de hardware para a multiplicação, ou, é executada por várias adições? Arquitetura & Organização - 2 �Toda a família Intel x86 compartilha a mesma arquitetura básica. �A família IBM System/370 compartilha a mesma arquitetura básica. � Permite compatibilidade de código. �Pelo menos para trás. �A organização difere entre versões diferentes. Estrutura & Função � Estrutura é o modo como os componentes estão inter-relacionados. � Função é a operação de cada componente individual como parte da estrutura. Função �As funções são: �Processamento de dados �Armazenamento de dados �Transferência de dados �Controle Visão funcional �Visão funcional de um computador Mecanismo de transferência de dados Mecanismo de controle Recurso de armazenamento De dados Recurso de Processamento De dados Operação - 1 � Transferência de dados � P.e. teclado para a tela Mecanismo de transferência de dados Mecanismo de controle Recurso de armazenamento De dados Recurso de Processamento De dados Operação - 2 � Armazenamento de dados � P.e. Download da INTERNET para disco Mecanismo de transferência de dados Mecanismo de controle Recurso de armazenamento De dados Recurso de Processamento De dados Operação - 3 � Processando de / para memória � P.e atualização de saldo bancário Mecanismo de transferência de dados Mecanismo de controle Recurso de armazenamento De dados Recurso de Processamento De dados Operação - 4 � Processando da memória para I/O � P.e imprimindo um saldo bancário Mecanismo de transferência de dados Mecanismo de controle Recurso de armazenamento De dados Recurso de Processamento De dados Estrutura - Alto nível Computador Memória principal Entrada Saída Sistema de Interconexão Periféricos Linhas de comunicação Unidade Central de processamento Computador Estrutura – A CPU Computador Unidade Aritmética e lógica Unidade de controle Barramento interno Registradores CPU I/O Memória Bus CPU Estrutura – Unidade de Controle CPU Memória de controle Registradores e Decodificadores da Unidade de controle Lógica de Sequenciamento Unidade de controle ALU Registradores Bar interno Unidade de Controle Tópicos - 1 � Evolução e desempenho de computadores �Barramentos do sistema �Memória interna �Memória externa � Entrada e saída � Suporte ao sistema operacional �Aritmética computacional �Conjunto de instruções Tópicos - 2 � Estrutura e funcionamento da CPU �Computadores RISC � Processadores superescalares �Operação da unidade de controle �Controle microprogramado � Processamento paralelo � Lógica digital Recursos na Internet Web site para o livro � http://www.shore.net/~ws/COA5e.html � links to sites of interest � links to sites for courses that use the book �errata list for book � information on other books by W. Stallings Recursos na Internet Sites na Internet interessantes �WWW Computer Architecture Home Page �CPU Info Center �ACM Special Interest Group on Computer Architecture � IEEE Technical Committee on Computer Architecture � Intel Technology Journal �Manufacturer’s sites � Intel, IBM, etc. �Internet Resources - Usenet News Groups � comp.arch � comp.arch.arithmetic � comp.arch.storage