Baixe o app para aproveitar ainda mais
Prévia do material em texto
Arquitetura e SO Material 2 - Unidade 1 Professor: Márcio Rebel Gerações Geração de Computadores 0 (1623-1945) Padrão de Máquinas Mecânicas e Eletro – Mecânicas. Esforços voltados para geração de máquinas de calcular, chamadas de Máquinas de Babbage. Antes de Babbage temos a Máquina de somar e subtrair, de Blaise Pascal (1623–1662) – Calculo de impostos. Início dos estudos dos cartões perfurados. Calculadora de Leibniz (inspirada na calculadora de Pascal). Nesta é poca já temos a primeira programadora de computadores: Ada, a Condessa de Lovelace, ela atuou na geração do primeiro programa com Babbage (Geração de Cálculos Matemáticos através da máquina diferencial). Gerações Primeira Geração de Computadores (1945-1953) ◼ máquinas enormes com milhares de válvulas; ◼ programação por meio de fiação de painéis; ◼ melhoria da programação com o advento de cartões perfurados; ◼ não existia o conceito de SO. ◼ Esforços acima realizados em prol da Seg. Guerra Mundial. ◼ Primeiros Computadores ENIAC, feito na Universidade da Pennsylvania (EUA); o IBM 603, o 701, SSEC, EDSAC, UNIVAC I. Imagem ENIAC Gerações Quinta Geração de Computadores (2018 a ...) A Quinta Geração é marcada pela conectividade entre computadores e entre pessoas. Nessa geração, ouvimos termos como big data, internet das coisas, cidades inteligentes, compartilhamento e armazenamento em nuvem. Busca pela fabricação de componentes dos computador menores e mais rápidos. Então, a solução viável é colocar mais processadores no computador, de forma que ele possa realizar tarefas em paralelo real. Presença mais marcante de se colocar 10, 20, 1.000, 10.000 processadores em um computador ou utilização de ganhar mais processamento agrupando computadores locais ou remotos. Sistemas de Computação O computador é uma máquina eletrônica capaz de receber informações, submetê-las a um conjunto especificado e pré- determinado de operações lógicas e aritméticas, e fornecer o resultado destas operações. Os computadores de hoje são dispositivos eletrônicos que, sob direção e controle de um programa, executam quatro operações básicas: ◼ Entrada, ◼ Processamento, ◼ Saída e ◼ Armazenamento. CEFET-CAMPOS Prof: Oséas Pereira Rocha 7 COMPUTADOR DIGITAL Máquina eletrônica que pode resolver problemas executando uma série de instruções que lhes são fornecidas. Dados Hardware Software Instalação Peopleware Processamento de dados Dados = Matéria prima para o processamento. Processamento = Manipulação dos dados pela execução das instruções de um programa com objetivo de produzir informações úteis. Informação = Resultado do processamento. DADOS PROCESSAMENTO INFORMAÇÃO PROGRAMA Conjunto de instruções que descreve a maneira de se realizar uma tarefa Os circuitos eletrônicos de um computador podem reconhecer e executar um conjunto limitado e bem simples de instruções nas quais um programa precisa ser convertido antes de ser executado. 10 Estrutura dos Micros Padrão Componentes básicos de um computador Processador ◼ Onde são executadas as instruções de um programa. Memória ◼ Dispositivo utilizado para armazenar os dados e as instruções de um programa. Dispositivo de entrada ◼ Equipamento utilizado para permitir a entrada de dados e instruções para o computador Dispositivo de saída ◼ Equipamento que fornece o resultado de um processamento para o meio externo. Programas ◼ Componentes lógicos do computador que descrevem a maneira de se executar as tarefas. Os programas definem a utilização do computador. H ar d w ar e S o ft w ar e Componentes básicos do processador U C Unidade de controle ◼ Busca as instruções e dados na memória principal. ◼ Determina o tipo de cada instrução. ◼ Comanda os demais dispositivos do processador para que a instrução seja executada. A LU. Unidade de Aritmética e Lógica ◼ Também chamada de Unidade de execução. ◼ Local onde são executadas as operações tais como soma, subtração, E, OU. Necessárias à execução de instruções. Registradores ◼ Memória de alta velocidade e baixa capacidade de armazenamento, utilizada para armazenar resultados temporários e outra informações de controle. ⚫ A e B Registradores de uso geral – utilizados para armazenar operandos e resultados temporários. ⚫ PC Contador de Programa. É responsável pela manutenção da seqüência na execução das instruções de um programa. O conteúdo do PC aponta o endereço onde deverá ser buscada a próxima instrução. ⚫ IR Registrador de Instrução, cuja finalidade é armazenar o código da instrução que está sendo executada. Funcionalidade da memória Cada caixa representa uma célula de memória. O número da caixa serve para informar a sua localização (endereço) O que fica armazenado na caixa é o conteúdo da célula. Operação de escrita na memória = Armazenar um conteúdo em um endereço Operação de leitura na memória = Recuperar o conteúdo armazenado em um endereço Grande abraço e até a próxima !!!
Compartilhar