Organização de um Computador

Slides:



Advertisements
Apresentações semelhantes
Arquitetura de Computadores
Advertisements

Arquitetura e organização de computadores.
Autor: Salvador P. Gimenez
Arquitetura de Computadores
ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
Professor: Erivelto Tschoeke – UDESC/CEPLAN
Arquitetura de Computadores
2- Entendendo o que é Arquitetura e Organização
Unidade Central de Processamento
Unidade Central de Processamento
Agenda - Aula 2 Introdução (Computador Digital) Processadores
Capítulo 4 Nível da Microarquitetura
Parte 3 Seção de Dados e Unidade de Controle
Software Básico Introdução à Organização de Computadores Capítulo 1 Mitsuo Takaki
Estrutura do Processador
Introdução à Engenharia de Computação
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE TURMA:
Afonso Ferreira Miguel
A CPU E SUA EVOLUÇÃO. CPU (Central Processing Unit ou Unidade Central de Processamento)  DEFINIÇÕES:  A CPU é o hardware principal do computador; 
Tecnologias da Informação e Comunicação. Conteúdos Conceitos básicos Informática, Tecnologias da Informação, Tecnologias da Informação e Comunicação Dados,
Fundamentos de Sistemas Operacionais Aula 2 Princípios de Programação Prof. Belarmino.
Capítulo 10 Conjuntos de instruções: Características e funções William Stallings Arquitetura e Organização de Computadores 8 a Edição © 2010 Pearson Prentice.
Programação em Assembly Introdução e Revisão Prof. Luiz Antonio Rodrigues Prof. Luiz Antonio Unioeste - Cascavel Jpanel e Diagramadores.
DSC/CEEI/UFCG Hardware (Parte I) Prof. a Joseana Macêdo Fechine Régis de Araújo Prof. a Joseana Macêdo Fechine Régis de Araújo
Introdução a Ciência da Computação Aula 05 Prof. Francisco G. Rodrigues.
Como funciona o processador Nomes: Fernando, Maurício, William Turma: 1J-1PC1 Disciplina: Fundamentos da Computação Curso: Técnico em Programação de Computadores.
Unidade 2 Conceitos Gerais Hardware. HARDWARE Unidades de Entrada Unidades de Saída Memória Principal Memória Auxiliar CPU Sistema Central Periféricos.
Projeto Integrador Número Binários Professor: Charles Leite.
A sigla TIC significa Tecnologias de Informação e Comunicação.
IFAC1 Hardware e software.
Informática I Professor Marcelo.
Modulo 9 - Arquitetura de microprocessadores
Ciclos de operação em processador
PSI3441 – Arquitetura de Sistemas Embarcados
Arquitetura de Computadores
Caracterização do equipamento
Sua função é a interconexão entre componentes
UD 1 - CONCEITOS DE INFORMÁTICA
INSTITUTO FEDERAL DO CEARÁ Mauro Oliveira
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
Computador MIPS Organização básica e conjunto de instruções.
Tecnologias da Informação e Comunicação
A sigla TIC significa Tecnologias de Informação e Comunicação.
Sistemas Digitais e Arquitetura de Computadores
Nataniel Vieira Endereçamento IP Nataniel Vieira
Hardware É a parte física de um sistema de computação, ou seja, todos os elementos materiais que o constituí (circuitos eletrônicos, dispositivos mecânicos,
LINGUAGENS DE PROGRAMAÇÃO
Instruções.
Placas On-Board e Off-board Barramentos Fabricantes e Cd de Instalação
Sistemas de Numeração O número é um conceito abstrato que representa a idéia de quantidade. Sistema de numeração é o conjunto de símbolos utilizados para.
Arquitetura e organização de computadores
1 Introdução aos COMPUTADORES Profª Alda Vagarinho.
Como funciona o computador? Modulo 1 AULA 3 Noções de informática Prof.: Alexlima.
Introdução à Computação
Níveis de Abstrações TANENBAUM:
COMPILADORES 06 Prof. Marcos.
INE Introdução à Ciência da Computação Conceitos Básicos Prof. Luis Otavio Alvares Baseado em material dos profs. Filipo Perotto e Vania Bogorny.
Notas de aula baseadas no livro de William Stallings Arquitetura e Organização de Computadores 8a Edição Capítulo 1 Introdução.
Prof. Alberto F. De Souza LCAD/DI/UFES
Funcionamento básico de um processador de 8 bits
ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES :
COMPONENTES DO COMPUTADOR E SUAS FUNÇÕES. PLACA MÃE A placa-mãe é o principal componente de um computador, pois ela é responsável por interligar todos.
Linguagem de Programação
A UCP e suas conexões (barramentos)
Arquitetura de Computadores
Módulo 3 – Circuitos Combinatórios
PSI3441 – Arquitetura de Sistemas Embarcados
Placa Mãe Professor Roney sousa. O que é a Placa Mãe É a maior e mais importante placa de nosso computador, onde todos os demais componentes são ligados.
Conjunto de instruções
1 CONCEITOS BÁSICOS Aula 1 Vania Bogorny. 2 SUMÁRIO Arquitetura e organização de computadores Hardware Software Conceitos básicos sobre arquivos e bancos.
Transcrição da apresentação:

Organização de um Computador Um computador é um sistema (máquina) que tem como finalidade processar informação! Como representar essa informação? Os seres humanos usam caracteres, dígitos, símbolos variados, desenhos, etc... O computador digital usa sinais eléctricos de 2 níveis: 0 e 1 bit (binary digit) – unidade básica de informação byte – conjunto de 8 bits +V 1 21-02-2019 Arquitectura de Computadores - Semana 1

Representação da Informação Toda a informação é representada em bits O formato para representação de cada tipo de informação é convencionado: Caracteres – código ASCII um computador 117 109 32 99 111 109 112 117 116 97 100 111 114 Números – inteiros, vírgula fixa, vírgula flutuante Programas – sequências de instruções Imagens – GIF, TIFF, Targa, JPEG Vídeos – MPEG, AVI etc. – 32 d – 100 p – 112 u – 117 a – 97 m – 109 r – 114 c – 99 o – 111 t – 116 21-02-2019 Arquitectura de Computadores - Semana 1

Níveis de Abstracção Um computador pode ser visto como uma pilha de máquinas virtuais, cada uma constituindo um nível de abstracção. Cada máquina virtual usa os serviços da máquina imediatamente abaixo, e fornece serviços à máquina imediatamente acima. Os utilizadores usam a máquina virtual mais adequada à tarefa que pretendem resolver. Aplicações Linguagens de alto-nível (HLL) Assembly Sistema Operativo Instruction Set Architecture MicroArquitectura Lógica Digital Nível 6 Nível 5 Nível 4 Nível 3 Nível 2 Nível 1 Nível 0 * 21-02-2019 Arquitectura de Computadores - Semana 1

Arquitectura de Computadores - Semana 1 Conversores de Nível Compiladores – convertem um programa escrito numa linguagem, noutro semanticamente equivalente escrito numa linguagem de mais baixo nível; Interpretadores – executam num determinado nível, instrução a instrução, um programa escrito num nível mais alto; Assemblers – traduzem um programa escrito em assembly para um programa escrito em linguagem--máquina 21-02-2019 Arquitectura de Computadores - Semana 1

Funcionamento de um Computador Máquina de Von Neumann Unidade Lógica Aritmética Memória Central Unidades de Entrada E Saída de Dados Unidade de Controlo Processador Entrada Saída CPU Memória Controlo Barramento Endereços Dados 21-02-2019 Arquitectura de Computadores - Semana 1

Funcionamento de um Computador Estrutura de um computador pessoal Processador 400MHz 100 MHz 800 MB/s memória cache núcleo DMA 400 MHz, 64 bits (3200 MB/s) AGP/ PCI Bridge AGP slot 533 MB/s PCI BUS 33.3 MHz, 32 bits (133 MB/s) PCI slots SCSI USB Mouse Kbd 33 MB/s ISA Bridge IDE Bus ISA BUS 8 MHz, 16 bits (16 MB/s) ISA slots 21-02-2019 Arquitectura de Computadores - Semana 1

Funcionamento de um Computador O processador repete sucessivamente um ciclo fundamental para a execução de instruções: 1 – fetch 2 – decode 3 - execute Memória IP IR Reg ALU endereço instrução IP IR Reg ALU ??? Micro-código ou hardwired Memória IP IR Reg ALU Memória endereço dados 21-02-2019 Arquitectura de Computadores - Semana 1