Aula 02 - Conceitos de Hardware e Software. Por Sediane Carmem Lunardi Hernandes
|
|
- João Pedro Lobo Desconhecida
- 8 Há anos
- Visualizações:
Transcrição
1 Aula 02 - Conceitos de Hardware e Software Por Sediane Carmem Lunardi Hernandes 1
2 1. Hardware Unidades funcionais Processador / UCP Unidade Lógica e Aritmética Unidade de Controle Registradores Memória Principal Dispositivos de E/ S UCP (Unindade Central de Processamento) = CPU (Central Processing Unit) 2
3 1.1 Processador É o cérebro do computador e é nele que as informações são processadas Controla e executa instruções presente na memória principal, através de operações básicas como somar, subtrair, comparar e movimentar dados Composto por: Unidade de Controle (UC): Acessa sequencialmente as instruções do programa, decodificando-as, e coordena o fluxo de dados de entrada e saída da unidade lógica e aritmética, registradores, armazenamento primário e até armazenamento secundário e vários dispositivos de saída Ou seja, gerencia as atividades de todos os componentes do computador, como a gravação de dados em disco ou a busca de instruções na memória Unidade Lógica e Aritmética (ULA): Realiza cálculos matemáticos e faz comparações lógicas Registradores São áreas de armazenamento de alta velocidade utilizadas para o armazenamento temporário de instruções e dados imediatamente antes, durante e depois da execução pelo processador (CPU) 3
4 1.1 Processador (cont.) Registradores de destaque: Contador de instruções (Program Counter PC) Contem endereço da próxima instrução que o processador deve buscar e executar Toda vez que o processador busca uma nova instrução, este registrador é atualizado com o endereço de memória da próxima instrução a ser executada Apontador de Pilha (Stack Pointer SP) Contém o endereço de memória do topo da pilha (estrutura de dados onde o sistema mantém informações sobre programas que estavam sendo executados e tiveram que ser interrompidos) Registrador de Status (Program Status Word - PSW) Armazenam informações sobre a execução das instruções Estouro de pilha (Overflow) Sinal Zero 4
5 1.1 Processador (cont.) A execução de qualquer instrução envolve (Ciclo de fetch-decode-execute): 1) Busca da instrução 2) Decodificação da instrução 3) Execução da instrução Decodifica instrução da memória Busca instrução na memória Executa instrução no processador 5
6 1.1 Processador (cont.) Completar a fase de busca, decodificação e execução da instrução Ciclo de máquina Computador executa uma instrução durante um ciclo de máquina Tempo em que ocorre ciclo de máquina Nanossegundos (1 bilionésimo de segundo) Picossegundos (1 trilionésimo de segundo) Também, pode ser medido pelo número de instruções executadas em um segundo MIPS = milhões de instruções por segundo Entretanto, CPU produz sério de pulsos eletrônicos a uma taxa predeterminada (velocidade de relógio) Afeta o tempo do ciclo de máquina 6
7 1.1 Processador (cont.) Pulsos eletrônicos são gerados pelo clock O clock é um dispositivo localizado na UCP que gera pulsos elétricos síncronos em um determinado intervalo de tempo (sinal de clock) A quantidade de vezes que este pulso se repete em um segundo define a frequência do clock A frequência do clock (velocidade de relógio) de um processador é muitas vezes medida em Megahertz (MHz milhões de ciclos por segundo, ou seja, em um segundo são buscadas, decodificadas e executadas milhões de instruções) Gigahertz (GHz bilhões de ciclos por segundo) 7
8 Curiosidade Intel 8080 (1982): velocidade de relógio de 2MHz Pentium 4 (2002): velocidade de relógio de 3.2 GHz Quanto mais rápida a velocidade de relógio do processador, mais calor é gerado, e esse calor deve ser dissipado para evitar corromper dados e instruções que o computador está tentando processar 2006 Dell,Apple, Toshiba, Lenovo (recall de baterias) 8
9 1.1 Processador (cont.) Exemplificando: Processador de 500 MHz KHz Hz Quinhentos milhões de ciclos de máquina por segundo, ou seja, 500 milhões de instruções são executadas (buscadas e decodificadas) a cada ciclo de clock (velocidade de relógio) Processador de 2.5 GHz MHz KHz Hz Dois bilhões e 500 milhões de ciclos de máquina por segundo, ou seja, dois bilhões e 500 milhões de instruções sendo buscadas, decodificadas e executadas por ciclo de clock E um processador de 2.26 GHz? 9
10 1.1 Processador (cont.) Qual processador apresenta maior velocidade de processamento? 900 MHz ou 1.0 GHz? Resposta: 900 MHz KHz Hz, ou seja, 900 milhões de instruções sendo executadas a cada ciclo de clock (velocidade de relógio) 1.0 GHz MHz KHz Hz, ou seja, 1 bilhão de instruções sendo executadas em um único clico de clock 10
11 1.1 Processador (cont.) Exercite Quantos ciclos de máquina por segundo apresentam os seguintes processadores? a) Processador de 2.5 GHz b) Processador de 3.0 GHz c) Processador de 3.2 GHz 11
12 1.2 Memória principal Local onde são armazenados dados e instruções Composta por células, sendo que cada célula é composta por um número determinado de bits A maioria dos computadores utiliza células de 8 bits (1 byte) Acesso ao conteúdo de uma célula (leitura ou gravação) é realizado através da especificação do endereço da célula Classifica-se em: RAM, ROM e Cache endereços instrução ou dado célula = 8 bits Memória com 64Kbytes 12
13 1.2 Memória principal (cont.) RAM (Random Access Memory Memória de Acesso Aleatório) localiza-se fisicamente perto da CPU, mas não no próprio chip da CPU é a área de trabalho do computador é volátil, porque todo o seu conteúdo é perdido ao se desligar o computador Variedades: SRAM (Static Random Access Memory): usada em caches e em registradores DRAM (Dynamic Random Access Memory): utilizada em uma memória principal DDR RAM: forma aperfeiçoada de DRAM que dobra a taxa na qual os dados podem ser movidos para fora e para dentro da memória principal 13
14 1.2 Memória principal (cont.) ROM (Read Only Memory - Memória apenas para leitura) é menor do que a RAM e seu conteúdo já vem gravado de fábrica não pode ser alterado pelo usuário na ROM estão gravadas algumas informações básicas que são executadas sempre que o computador é ligado (instruções que dizem ao computador como iniciar quando a energia é ligada) é não-volátil, porque o seu conteúdo é preservado mesmo quando o computador for desligado 16
15 1.2 Memória principal (cont.) Memória Cache Memória volátil de alta velocidade com pequena capacidade de armazenamento Armazena pequena parte do conteúdo da memória principal Toda vez que processador faz referência a dado armazenado na memória é verificado primeiro se ele se encontra na cache Cache hit Processador encontra dado na cache Cache miss Processador não encontra dado na cache 17
16 1.3 Memória secundária Meio permanente de armazenamento de programas e dados Registradores Memória Cache maior capacidade de armazenamento Memória Principal maior custo e velocidade de acesso Memória Secundária 18
17 1.4 Dispositivos de entrada e saída Utilizados para comunicação entre o hardware e o mundo externo Categorias Memória secundária Discos Fitas magnéticas Interface usuário-máquina Teclados Monitores Impressoras Plotters 19
18 1.5 Barramento Meio físico de comunicação entre as unidades funcionais do computador Dados, endereços e sinais de controle trafegam entre processadores, memórias e dispositivos de Entrada e Saída (E/S) Barramento possui: Linhas de controle Trafegam informações de sinalização (o tipo de operação que esta sendo realizada) Linhas de dados Trafegam informações como instruções e operandos que são transferidos entre as unidades funcionais Linhas de endereço Trafegam endereços 20
19 1. 6 Pipelining Técnica que permite ao processador executar múltiplas instruções paralelamente em estágio diferentes Semelhante a uma linha de montagem Enquanto uma instrução se encontra na fase de execução, uma outra instrução pode estar na fase de busca simultaneamente 23
20 1.6 Pipelining (cont.) Pipeline em quatro estágios P1 P2 P3 P4 Unidade de busca da instrução Analisador da instrução Unidade de busca dos dados Unidade de execução da instrução P1 Instr.1 Instr.2 Instr.3 Instr.4 Instr.5 Instr.6 Instr.7 P2 Instr.1 Instr.2 Instr.3 Instr.4 Instr.5 Instr.6 P3 Instr.1 Instr.2 Instr.3 Instr.4 Instr.5 P4 Instr.1 Instr.2 Instr.3 Instr.4 tempo 24
21 2. Software Para que o hardware tenha utilidade prática é necessário um conjunto de programas que realizem a interface entre as necessidades do usuário e as capacidades do hardware Tipos de software: 1. Software básico 2. Software aplicativo 25
22 2.1 Software básico São programas que definem o padrão do equipamento, sendo necessários para o funcionamento do computador, ou seja, são necessários para o funcionamento correto do equipamento. São eles: a) Sistema Operacional b) Utilitários c) Ambiente operacional d) Linguagens de programação e) Tradutores 26
23 a) Sistema Operacional O Sistema Operacional (SO) é essencial para o funcionamento de um computador. Sem ele, grande parte dos recursos do sistema não estaria disponível, ou se apresentaria de uma forma complexa para utilização pelos usuários. O SO nada mais faz do que controlar e coordenar todas as operações básicas do sistema de computação (E/S, memória, processos). 27
24 b) Utilitários São programas que ampliam os recursos do sistema facilitando o uso e auxiliando a manutenção de programas Podem ser vistos como softwares de apoio à solução de problemas de disco, memória, entre outros Compactadores e descompactadores de arquivos, programas anti-virus, são exemplos 28
25 c) Ambiente Operacional Adicionam recursos ao SO para permitir uma interface gráfica com o usuário. É um SO com recursos gráficos Exemplo: Windows 7 29
26 d) Linguagens de Programação É um conjunto de símbolos, os quais fazem parte de um vocabulário e regras (gramática) que especificam como transmitir informações entre os desejos do usuário e o computador São divididas em: linguagem de máquina; linguagem de baixo nível; linguagem de alto nível. 30
27 d) Linguagens de Programação Linguagem de máquina: é baseada em código binário, isto é, em 0s e 1s. É a linguagem de programação que o processador realmente consegue entender. É uma linguagem muito mais voltada para a máquina do que para o usuário. Por exemplo, a soma do conteúdo de um registrador 1 com o conteúdo de um registrador 2 colocando o resultado no registrador 1, o que resultaria em em linguagem de máquina. 31
28 d) Linguagens de Programação Linguagem de baixo nível: é uma simplificação da linguagem de máquina. Faz uso de códigos mnemônicos (conjunto de símbolos) associados a instruções escritas em linguagem de máquina. Utilizando o mesmo exemplo dado acima, a linguagem de máquina ficaria ADD R1 R2. 32
29 d) Linguagens de Programação Linguagem de alto nível: é uma linguagem que não exige conhecimento do código de máquina. Utiliza combinação de um conjunto de símbolos de acordo com certas regras de sintaxe (escrita) para expressar uma sequência de operações de máquina. 33
30 d) Linguagens de Programação Linguagem de máquina Linguagem de baixo nível Linguagem de alto nível LOAD R1, val LOAD R2, val2 val 2 = val1 + val ADD R1, R STORE R1, val2 34
31 e) Tradutores Leem código escrito em alguma linguagem de programação e a transformam para linguagem de máquina. Existem 3 tipos de tradutores: Montador: lê código escrito em linguagem de baixo nível e transforma em linguagem de máquina. Interpretador: lê código escrito em linguagem de alto nível e transforma em linguagem de máquina. Compilador: lê código escrito em linguagem de alto nível e transforma em linguagem de máquina. A diferença entre o compilador e o interpretador é que o interpretador interpreta cada comando e executa. O compilador analisa todo o programa, gera um arquivo intermediário em linguagem de máquina e depois executa. 35
32 2.2 Software aplicativo São os programas voltados para a solução de problemas do usuário e que se valem das facilidades oferecidas pelo software básico. Podem ser de: Uso geral: são programas que podem ser utilizados em vários tipos de aplicações. Ex: editores de texto, gráficos, planilhas, SGBD, etc. Uso específico: se destinam exclusivamente a um único tipo de aplicação. Ex: folha de pagamento, crediário, imposto de renda, entre outras. 36
33 3. Arquiteturas RISC e CISC Linguagem de máquina (0s e 1s) é a linguagem de programação que o computador realmente entende Cada processador possui o seu próprio conjunto de instruções definido pelo fabricante Programa em linguagem de máquina é executado diretamente pelo processador Arquitetura RISC Aplicativos Utiltários Sistema Operacional Linguagem de Máquina Microprogramação Circuitos Eletrônicos 37
34 3.1 Arquiteturas RISC (Reduced Instruction Set Computer) Processador com arquitetura RISC possui poucas instruções de máquina (simples e executadas diretamente pelo hardware) Instruções executadas rapidamente Exemplo de processadores SPARC(Sun) RS-6000 (IBM) PA-RISC(HP) Alpha AXP (Compaq) Rx000(MIPS) 38
35 3.2 Arquiteturas CISC (Complex Instruction Set Computers ) Instruções complexas interpretadas por microprogramas Número pequeno de registradores Qualquer instrução pode referenciar a memória principal Implementação do pipelining é mais difícil Exemplos de processadores VAX (DEC) Pentium (Intel) 68xxx (Motorola) 39
36 Curiosidade Processadores com mais de um núcleo Contam com dois ou mais núcleos distintos no mesmo circuito integrado, como se houvesse dois (ou mais) processadores dentro de um chip dispositivo pode lidar com dois processos por vez (ou mais), um para cada núcleo, melhorando o desempenho do computador como um todo Vantagem: podem realizar duas ou mais tarefas ao mesmo; um núcleo pode trabalhar com uma velocidade menor que o outro, reduzindo a emissão de calor; ambos podem compartilhar memória cache; entre outros. 40
37 Exercícios 1. Observe atentamente o anúncio abaixo e indique qual é o processador envolvido e qual a velocidade de relógio do ciclo busca-decodificação -execução a) Vende-se computador: Intel Celeron Processor 500 MHz, 128K Cache, 66 MHz FSB (velocidade do barramento que liga CPU e memória) Processador: Velocidade do Ciclo: a) Vende-se computador: Intel Celeron D Processor 2.26 GHz (256K Cache, 533 MHz FSB) Processador: Velocidade do Ciclo: 41
38 Exercícios 2. Indique qual é a capacidade do disco rígido, da memória RAM e a velocidade de processamento dos computadores abaixo: I. Notebook Sony Vaio Fit SVF15213CBW com Intel Core i5-3337u, 1.8 GHz, 4GB, 750GB, Gravador de DVD, Bluetooth, LED 15.5" e Windows 8 + Headphone Sony ZX300 HD: RAM: Velocidade de processamento: 1) Notebook Touch Sony Vaio Fit com Intel Core i5, 2.7GHz, 6GB, 1TB, Gravador de DVD, Bluetooth, LED 14" e Windows 8 + Pasta para Notebook até 13 HD: RAM: Velocidade de processamento: 42
39 Exercícios 3. Escolha, a partir dos anúncios abaixo, o notebook que possui o melhor desempenho global: a) Notebook Positivo Unique S1991 3D com Intel Dual Core, 1.1GHz, 2GB, 250GB, Gravador de DVD, Leitor de Cartões, Webcam, LED 14" b) Notebook Positivo Unique TV S2065i/2560 com Intel Dual Core, 1.1GHz, 4GB, 500GB, Gravador de DVD, Leitor de Cartões, HDMI, TV Digital, LED 14" 43
40 Bibliografia SILBERSCHATZ, Abraham, GALVIN, Peter, GAGNE, Greg. Fundamentos de Sistemas Operacionais. 8ª. Ed. Rio de Janeiro : LTC, MACHADO, Francis B.; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais. 3ª ed. Rio de Janeiro : LTC,
Sistemas Operacionais. Revisando alguns Conceitos de Hardware
Sistemas Operacionais Revisando alguns Conceitos de Hardware Sumário Hardware Processador Memória principal Cache Memória secundária Dispositivos de E/S e barramento Pipelining Arquiteturas RISC e CISC
Leia maisSistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional
Sistemas Operacionais Prof. Pedro Luís Antonelli Anhanguera Educacional Hardware HARDWARE Sistema Computacional = conjunto de circuitos eletrônicos interligados formado por processador, memória, registradores,
Leia maisO hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware
1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador
Leia maisConceitos de Hardware e Software. Por Sediane Carmem Lunardi Hernandes
Conceitos de Hardware e Software Por Sediane Carmem Lunardi Hernandes 1 1. Hardware Unidades funcionais Processador / UCP Unidade Lógica e Aritmética Unidade de Controle Registradores Memória Principal
Leia maisEdeyson Andrade Gomes
Sistemas Operacionais Conceitos de Arquitetura Edeyson Andrade Gomes www.edeyson.com.br Roteiro da Aula Máquinas de Níveis Revisão de Conceitos de Arquitetura 2 Máquina de Níveis Máquina de níveis Computador
Leia maisIntrodução à Arquitetura de Computadores
1 Introdução à Arquitetura de Computadores Hardware e software Organização de um computador: Processador: registradores, ALU, unidade de controle Memórias Dispositivos de E/S Barramentos Linguagens de
Leia maisSistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 01. Cursos de Computação
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 03 Conceitos de Hardware e Software parte 01 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed.
Leia maisSistemas Operacionais
Sistemas Operacionais Aula 3 Software Prof.: Edilberto M. Silva http://www.edilms.eti.br SO - Prof. Edilberto Silva Barramento Sistemas Operacionais Interliga os dispositivos de E/S (I/O), memória principal
Leia maisARQUITETURA DE COMPUTADORES - 1866
7 Unidade Central de Processamento (UCP): O processador é o componente vital do sistema de computação, responsável pela realização das operações de processamento e de controle, durante a execução de um
Leia maisANHANGUERA EDUCACIONAL. Capítulo 2. Conceitos de Hardware e Software
ANHANGUERA EDUCACIONAL Capítulo 2 Conceitos de Hardware e Software Hardware Um sistema computacional é um conjunto de de circuitos eletronicos. Unidade funcionais: processador, memória principal, dispositivo
Leia maisTais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.
Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. 7.3.1.2 Registradores: São pequenas unidades de memória, implementadas na CPU, com as seguintes características:
Leia maisUnidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01
Unidade Central de Processamento (CPU) Processador Renan Manola Introdução ao Computador 2010/01 Componentes de um Computador (1) Computador Eletrônico Digital É um sistema composto por: Memória Principal
Leia maisSoftware. Professora Milene Selbach Silveira Prof. Celso Maciel da Costa Faculdade de Informática - PUCRS
Software Professora Milene Selbach Silveira Prof. Celso Maciel da Costa Faculdade de Informática - PUCRS ESQUEMA DE UM SISTEMA DE COMPUTADOR Unidades de Entrada - Teclado - Scanner - Caneta Ótica - Leitora
Leia maisVisão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias
Visão Geral da Arquitetura de Computadores Prof. Elthon Scariel Dias O que é Arquitetura de Computadores? Há várias definições para o termo arquitetura de computadores : É a estrutura e comportamento de
Leia maisIntrodução aos Computadores
Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas
Leia maisEstrutura de um Computador
SEL-0415 Introdução à Organização de Computadores Estrutura de um Computador Aula 7 Prof. Dr. Marcelo Andrade da Costa Vieira MODELO DE VON NEUMANN PRINCÍPIOS A arquitetura de um computador consiste de
Leia maisInfra-Estrutura de Hardware
Infra-Estrutura de Hardware P r o f. W i l t o n O. F e r r e i r a U n i v e r s i d a d e F e d e r a l R u r a l d e P e r n a m b u c o U F R P E 1 º S e m e s t r e / 2 0 1 2 Conteúdo da aula Hardware
Leia maisSistemas Computacionais II Professor Frederico Sauer
Sistemas Computacionais II Professor Frederico Sauer Livro-texto: Introdução à Organização de Computadores 4ª edição Mário A. Monteiro Livros Técnicos e Científicos Editora. Atenção: Este material não
Leia maisArquitetura de Computadores Paralelismo, CISC X RISC, Interpretação X Tradução, Caminho de dados
Arquitetura de Computadores Paralelismo, CISC X RISC, Interpretação X Tradução, Caminho de dados Organização de um Computador Típico Memória: Armazena dados e programas. Processador (CPU - Central Processing
Leia mais20/09/2009 TRANSFORMANDO DADOS EM. PROCESSANDO DADOS George Gomes Cabral SISTEMAS NUMÉRICOS INFORMAÇÕES
TRANSFORMANDO DADOS EM INFORMAÇÕES Em geral, parece que os computadores nos entendem porque produzem informações que nós entendemos. Porém, tudo o que fazem é reconhecer dois estados físicos distintos
Leia maisProcessadores. Prof. Alexandre Beletti Ferreira
Processadores Prof. Alexandre Beletti Ferreira Introdução O processador é um circuito integrado de controle das funções de cálculos e tomadas de decisão de um computador. Também é chamado de cérebro do
Leia maisSistema de Computação
Sistema de Computação Máquinas multinível Nível 0 verdadeiro hardware da máquina, executando os programas em linguagem de máquina de nível 1 (portas lógicas); Nível 1 Composto por registrados e pela ALU
Leia maisInformática I. Aula 4. http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1
Informática I Aula 4 http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação
Leia maisCurso Técnico de Nível Médio
Curso Técnico de Nível Médio Disciplina: Informática Básica 2. Hardware: Componentes Básicos e Funcionamento Prof. Ronaldo Componentes de um Sistema de Computador HARDWARE: unidade
Leia maisComponentes de um Sistema de Computador
Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o equipamento (parte física) SOFTWARE: Instruções que dizem o que o computador deve fazer (parte
Leia maisArquitetura de Computadores - Revisão -
Arquitetura de Computadores - Revisão - Principais funções de um Sistema Operacional Componentes básicos da Arquitetura Barramentos Registradores da CPU Ciclo de Instruções Interrupções Técnicas de E/S
Leia maisIntrodução a Informática. Prof.: Roberto Franciscatto
Introdução a Informática Prof.: Roberto Franciscatto 3.1 EXECUÇÃO DAS INSTRUÇÕES A UCP tem duas seções: Unidade de Controle Unidade Lógica e Aritmética Um programa se caracteriza por: uma série de instruções
Leia maisCP C U P U - Un U i n da d d a e d e Ce C n e t n ral a de d e Pr P oc o es e sam a e m n e t n o o Pr P oc o es e sad a o d r o Aula 03
CPU - Unidade Central de Processamento Processador Aula 03 A CPU (Unid. Central de Processamento A unidade Central de Processamento, a CPU (Central Processing Unit), atua como o cérebro do sistema, processando
Leia maisO processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.
O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema. Unidade aritmética e lógica - Executa operações aritméticas (cálculos);
Leia maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: ICO Aula N : 09 Tema: Unidade Central de
Leia maisIntrodução à Organização de Computadores. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007
Introdução à Organização de Computadores Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Tópicos Processadores Memória Principal Memória Secundária Entrada e
Leia maisIntrodução à Engenharia de Computação
Introdução à Engenharia de Computação Tópico: Organização Básica de um Computador Digital Introdução à Engenharia de Computação 2 Componentes de um Computador Computador Eletrônico Digital É um sistema
Leia maisArquitetura de Von Neumann e os Computadores Modernos
Arquitetura de Von Neumann e os Computadores Modernos Arquitetura de Computadores e Software Básico Aula 5 Flávia Maristela (flaviamsn@ifba.edu.br) Arquitetura de Von Neumann e as máquinas modernas Onde
Leia maisCapítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)
Capítulo 4 João Lourenço Joao.Lourenco@di.fct.unl.pt Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa 2007-2008 MARIE (Machine Architecture Really Intuitive and Easy) Adaptado dos transparentes
Leia maisMemória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética
Tecnologia da Administração Computador: origem, funcionamento e componentes básicos Parte II Sumário Introdução Origem Funcionamento Componentes Básicos Referências Sistema Binário O computador identifica
Leia maisCapítulo 2 (Livro Texto*) - Notas de Aula - Parte II
Capítulo 2 (Livro Texto*) - Notas de Aula - Parte II 1. Organização de um Computador : Computador: formado por 3 módulos distintos: UCP (UAL e UC) Memória (memória principal ou memória RAM)
Leia maisFundamentos em Informática
Fundamentos em Informática 04 Organização de Computadores nov/2011 Componentes básicos de um computador Memória Processador Periféricos Barramento Processador (ou microprocessador) responsável pelo tratamento
Leia maisEstrutura de um Computador. Linguagem de Programação Rone Ilídio UFSJ - CAP
Estrutura de um Computador Linguagem de Programação Rone Ilídio UFSJ - CAP Hardware e Software HARDWARE: Objetos Físicos que compões o computador Circuitos Integrados, placas, cabos, memórias, dispositivos
Leia maisInformática Básica. Arquitetura de Computadores. Marcelo Diniz http://marcelovcd.wordpress.com/
Arquitetura de Computadores Marcelo Diniz http://marcelovcd.wordpress.com/ Hardware Três subsistemas básicos Unidade Central de processamento Memória principal Dispositivos de Entrada e Saída Também chamados
Leia maisTécnicas de Manutenção de Computadores
Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Processadores É indispensável em qualquer computador, tem a função de gerenciamento, controlando todas as informações de
Leia maisDisciplina: Introdução à Informática Profª Érica Barcelos
Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados
Leia maisProcessadores clock, bits, memória cachê e múltiplos núcleos
Processadores clock, bits, memória cachê e múltiplos núcleos Introdução Os processadores (ou CPUs, de Central Processing Unit) são chips responsáveis pela execução de cálculos, decisões lógicas e instruções
Leia mais1.1. Organização de um Sistema Computacional
1. INTRODUÇÃO 1.1. Organização de um Sistema Computacional Desde a antiguidade, o homem vem desenvolvendo dispositivos elétricoeletrônicos (hardware) que funciona com base em instruções e que são capazes
Leia maisMODULO II - HARDWARE
MODULO II - HARDWARE AULA 01 O Bit e o Byte Definições: Bit é a menor unidade de informação que circula dentro do sistema computacional. Byte é a representação de oito bits. Aplicações: Byte 1 0 1 0 0
Leia maisComponentes do Computador e. aula 3. Profa. Débora Matos
Componentes do Computador e modelo de Von Neumann aula 3 Profa. Débora Matos O que difere nos componentes que constituem um computador? Princípios básicos Cada computador tem um conjunto de operações e
Leia maisArquitetura de Computadores. Arquitetura de Computadores 1
Computadores Computadores 1 Introdução Componentes: Processador; UC; Registradores; ALU s, FPU s, etc. Memória (Sistema de armazenamento de informações; Dispositivo de entrada e saída. Computadores 2 Introdução
Leia maisOrganização e Arquitetura de Computadores I. de Computadores
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização Básica B de (Parte V, Complementar)
Leia maisO Hardware Dentro da Unidade do Sistema
Memória RAM Random Access Memory Memória de Acesso Aleatório Armazena: programas em execução dados dos programas em execução alguns programas do sistema operacional O objetivo é tornar mais rápido o acesso
Leia maisSistemas Operacionais Aula 2
Sistemas Operacionais Aula 2 Anderson L. S. Moreira anderson.moreira@recife.ifpe.edu.br http://dase.ifpe.edu.br/~alsm Curso de Análise e Desenvolvimento de Sistemas de Informação Recife - PE 1/38 O que
Leia maisUnidade Central de Processamento
Unidade Central de Processamento heloar.alves@gmail.com Site: heloina.com.br 1 CPU A Unidade Central de Processamento (UCP) ou CPU (Central Processing Unit), também conhecida como processador, é responsável
Leia maisVisão Geral de Sistemas Operacionais
Visão Geral de Sistemas Operacionais Sumário Um sistema operacional é um intermediário entre usuários e o hardware do computador. Desta forma, o usuário pode executar programas de forma conveniente e eficiente.
Leia maisFundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída
Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída Profª. Esp. Milena Resende - milenaresende@fimes.edu.br Introdução O uso apropriado da tecnologia pode garantir
Leia maisCapítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal
Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e escrita Capacidade http://www.ic.uff.br/~debora/fac! 1 2 Componente de um sistema
Leia mais28/9/2010. Unidade de Controle Funcionamento e Implementação
Arquitetura de Computadores Unidade de Controle Funcionamento e Implementação Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Operação da Unidade de Controle Unidade de controle: parte do
Leia maisARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Aula 08: UCP Características dos elementos internos da UCP: registradores, unidade de controle, decodificador de instruções, relógio do sistema. Funções do processador: controle
Leia maisAULA 1. Informática Básica. Gustavo Leitão. gustavo.leitao@ifrn.edu.br. Disciplina: Professor: Email:
AULA 1 Disciplina: Informática Básica Professor: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Estudo de caso Empresa do ramo de seguros Presidência RH Financeiro Vendas e Marketing TI CRM Riscos Introdução
Leia mais1.3. Componentes dum sistema informático HARDWARE SOFTWARE
1.3. Componentes dum sistema informático Computador Sistema Informático HARDWARE SOFTWARE + Periféricos Sistema Operativo Aplicações HARDWARE - representa todos os componentes físicos de um sistema informático,
Leia maisUCP. Memória Periféricos de entrada e saída. Sistema Operacional
Arquitetura: Conjunto de elementos que perfazem um todo; estrutura, natureza, organização. Houaiss (internet) Bit- Binary Digit - Número que pode representar apenas dois valores: 0 e 1 (desligado e ligado).
Leia maisInformática. Aulas: 01 e 02/12. Prof. Márcio Hollweg. www.conquistadeconcurso.com.br. Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.
Informática Aulas: 01 e 02/12 Prof. Márcio Hollweg UMA PARCERIA Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.BR Visite a loja virtual www.conquistadeconcurso.com.br MATERIAL DIDÁTICO EXCLUSIVO
Leia maisProcessador ( CPU ) E/S. Memória. Sistema composto por Processador, Memória e dispositivos de E/S, interligados por um barramento
1 Processadores Computador Processador ( CPU ) Memória E/S Sistema composto por Processador, Memória e dispositivos de E/S, interligados por um barramento 2 Pastilha 3 Processadores (CPU,, Microcontroladores)
Leia maisEstrutura geral de um computador
Estrutura geral de um computador Prof. Helio H. L. C. Monte-Alto Cristo padeceu uma vez pelos pecados, o justo pelos injustos, para levar-nos a Deus Porque Deus amou o mundo de tal maneira que deu o seu
Leia maisHardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B
1 2 MODULO II - HARDWARE AULA 01 OBiteoByte Byte 3 Definições: Bit é a menor unidade de informação que circula dentro do sistema computacional. Byte é a representação de oito bits. 4 Aplicações: Byte 1
Leia mais3. Arquitetura Básica do Computador
3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,
Leia maisSistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 02. Cursos de Computação
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 03 Conceitos de Hardware e Software parte 02 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed.
Leia maisSERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL
Entendendo o Computador Componentes do Computador COMPONENTES DO COMPUTADOR Tabela ASCII A sigla ASCII deriva de American Standard Code for Information Interchange, ou seja, Código no Padrão Americano
Leia maisComponentes de um computador típico
Componentes de um computador típico Assim como em um videocassete, no qual é necessário ter o aparelho de vídeo e uma fita contendo o filme que será reproduzido, o computador possui a parte física, chamada
Leia maisULA Sinais de Controle enviados pela UC
Solução - Exercícios Processadores 1- Qual as funções da Unidade Aritmética e Lógica (ULA)? A ULA é o dispositivo da CPU que executa operações tais como: Adição Subtração Multiplicação Divisão Incremento
Leia maisInformática, Internet e Multimídia
Informática, Internet e Multimídia 1 TIPOS DE COMPUTADOR Netbook Notebook Computador Pessoal 2 Palmtop / Handheld Mainframe TIPOS DE COMPUTADOR Computador Pessoal O Computador Pessoal (PC Personal Computer),
Leia maisInformática. Técnico em Agronegócio 1º. Módulo Profa. Madalena Pereira da Silva madalena.silva@ifsc.edu.br
Informática Técnico em Agronegócio 1º. Módulo Profa. Madalena Pereira da Silva madalena.silva@ifsc.edu.br Roteiro de Aula Introdução Computador Hardware, Software básico, Software Aplicativo Hardwares
Leia maisUniversidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET
Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Hardware de Computadores Questionário II 1. A principal diferença entre dois processadores, um deles equipado com memória cache o
Leia maisBits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução.
Processadores Atuais Eduardo Amaral Sumário Introdução Conceitos Básicos Microprocessadores Barramentos Bits internos e bits externos Clock interno e clock externo Memória cache Co-processador aritmético
Leia maisAULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação)
AULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação) Digitalização. Arquitectura básica do hardware. Input, processamento,
Leia maisAula 01 Introdução à Informática. Prof. Bruno Gomes bruno.gomes@ifrn.edu.br www.profbrunogomes.com.br
Aula 01 Introdução à Informática Prof. Bruno Gomes bruno.gomes@ifrn.edu.br www.profbrunogomes.com.br Agenda da Aula Introdução à Informática; Dados x Informação; O Computador (Hardware); Unidades de medida.
Leia maisCurso EFA Técnico/a de Informática - Sistemas. Óbidos
Curso EFA Técnico/a de Informática - Sistemas Óbidos MÓDULO 769 Arquitectura interna do computador Carga horária 25 2. PROCESSADOR (UNIDADE CENTRAL DE PROCESSAMENTO CPU) Formadora: Vanda Martins 3 O processador
Leia maisCONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA
CONCEITOS BÁSICOS DE HARDWARE Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA COMPUTADOR QUANTO AO TIPO COMPUTADOR SISTEMAS DE COMPUTAÇÃO o Analógico o Digital o Híbrido o Hardware (parte física)
Leia maisMEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2
MEMÓRIA CONCEITO Bit- 0 1 Essência de um sistema chamado BIESTÁVEL Ex: Lâmpada 0 apagada 1 acesa 0 e 1 únicos elementos do sistema de numeração de base 2 A que se destina a memória: Armazenamento das instruções
Leia maisORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
Linguagem de programação Linguagem de Alto Nível próximo ao ser humano, escrita de forma textual. Ex: if (a==b) a=b+c; Linguagem de Montagem (Assembly) próximo à linguagem de máquina, escrita em códigos
Leia maisGuilherme Pina Cardim. Relatório de Sistemas Operacionais I
Guilherme Pina Cardim Relatório de Sistemas Operacionais I Presidente Prudente - SP, Brasil 30 de junho de 2010 Guilherme Pina Cardim Relatório de Sistemas Operacionais I Pesquisa para descobrir as diferenças
Leia maisA Unidade Central de Processamento é a responsável pelo processamento e execução de programas armazenados na MP.
A ARQUITETURA DE UM COMPUTADOR A arquitetura básica de um computador moderno segue ainda de forma geral os conceitos estabelecidos pelo Professor da Universidade de Princeton, John Von Neumann (1903-1957),
Leia maisAula 26: Arquiteturas RISC vs. CISC
Aula 26: Arquiteturas RISC vs CISC Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Arquiteturas RISC vs CISC FAC 1 / 33 Revisão Diego Passos
Leia maisProf. Esp. Lucas Cruz
Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO O que é a Informática? A palavra Informática tem origem na junção das palavras: INFORMAÇÃO + AUTOMÁTICA = INFORMÁTICA...e significa, portanto, o tratamento da informação
Leia maisInformática para Banca IADES. Hardware e Software
Informática para Banca IADES Conceitos Básicos e Modos de Utilização de Tecnologias, Ferramentas, Aplicativos e Procedimentos Associados ao Uso de Informática no Ambiente de Escritório. 1 Computador É
Leia maisPROCESSAMENTO DE DADOS
PROCESSAMENTO DE DADOS Aula 1 - Hardware Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari 2 3 HARDWARE Todos os dispositivos físicos que constituem
Leia maisLinguagem de Montagem Funcionamento de CPU e Assembly Rudimentar
Componentes de um Computador (5) Linguagem de Montagem Funcionamento de CPU e Assembly Rudimentar Prof. João Paulo A. Almeida (jpalmeida@inf.ufes.br) 2007/01 - INF02597 Com slides de Roberta Lima Gomes
Leia maisTecnologia da Informação. Prof Odilon Zappe Jr
Tecnologia da Informação Prof Odilon Zappe Jr Conceitos básicos de informática O que é informática? Informática pode ser considerada como significando informação automática, ou seja, a utilização de métodos
Leia maisEvolução dos Processadores
Evolução dos Processadores Arquitetura Intel Arquitetura x86 Micro Arquitetura P5 P6 NetBurst Core Processador Pentium Pentium Pro Pentium II Pentium III Pentium 4 Pentium D Xeon Xeon Sequence Core 2 Duo
Leia maisCapítulo 1 Os Computadores e a Sua Arquitetura
Capítulo 1 Os Computadores e a Sua Arquitetura Neste capítulo nós trataremos de alguns conceitos básicos sobre o modelo de arquitetura dos computadores modernos, seus componentes e suas principais funções.
Leia maisSistemas Operacionais. Roteiro. Hardware. Marcos Laureano
Sistemas Operacionais Marcos Laureano 1/25 Roteiro Estrutura de um sistema operacional Interrupções Proteção do núcleo Níveis de privilégio Chamadas de sistema 2/25 Mono-processadores atuais seguem um
Leia maisCapacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB
Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha
Leia maisARQUITETURA DE COMPUTADORES
01001111 01110010 01100111 01100001 01101110 01101001 01111010 01100001 11100111 11100011 01101111 00100000 01100100 01100101 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100001 01100100
Leia maisOrganização de Computadores Como a informação é processada?
Curso de ADS/DTEE/IFBA Organização de Computadores Como a informação é processada? Prof. Antonio Carlos Referências Bibliográficas: 1. Ciência da Computação: Uma visão abrangente - J.Glenn Brokshear 2.
Leia maisProblema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução
INTRODUÇÃO À ARQUITETURA DE COMPUTADORES Curso Técnico de Informática Eduardo Amaral Introdução Computador: Máquina programável, de propósito geral, que processa informação. Programa: Seqüência de instruções
Leia maisSistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 04 - Concorrência. Cursos de Computação
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 04 - Concorrência Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC, 2007. Mono x Multiprogramação
Leia maisOrganização Básica do Computador
Organização Básica do Computador Modelo de Von Neumann MEMÓRIA ENTRADA ARITMÉTICA LÓGICA SAÍDA CONTROLE Modelo de Von Neumann Introduziu o conceito do computador controlado por programa armazenado. Todo
Leia maisOrganização de Computadores
Organização de Computadores SUMÁRIO Arquitetura e organização de computadores Hardware Software SUMÁRIO Arquitetura e organização de computadores Terminologia básica Hardware Software Arquitetura e organização
Leia maisCPU Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto
Fundamentos de Arquitetura de Computadores Prof. Pedro Neto Aracaju Sergipe - 2011 Conteúdo 4. i. Introdução ii. O Trabalho de um Processador iii. Barramentos iv. Clock Interno e Externo v. Bits do Processador
Leia maisMOTAGEM E MANUTENÇÃO Hardware. Professor: Renato B. dos Santos
MOTAGEM E MANUTENÇÃO Hardware Professor: Renato B. dos Santos 1 O computador é composto, basicamente, por duas partes:» Hardware» Parte física do computador» Elementos concretos» Ex.: memória, teclado,
Leia maisComponentes de um Computador: Modelo Von Neumann
Componentes de um Computador: Modelo Von Neumann Modelo de Von Neumann O nome refere-se ao matemático John Von Neumann que foi considerado o criador dos computadores da forma que são projetados até hoje.
Leia mais