Fundamentos de Arquiteturas de Computadores
|
|
|
- Bruna Abreu
- 6 Há anos
- Visualizações:
Transcrição
1 Departamento de Ciência da Computação - UFF Fundamentos de Arquiteturas de Computadores Profa. Débora Christina Muchaluat Saade [email protected] Objetivos ü Dar noções iniciais dos componentes básicos de um sistema de computador, assim também como conceitos fundamentais necessários para a manipulação de informação dentro do sistema. ü Ementa resumida: Sistemas numéricos e sua representação, operações de ponto fixo e de ponto flutuante; Representação de dados e código; Elementos básicos e essenciais de arquitetura de computadores. 1 2 Ementa ü Histórico de arquitetura de computadores ü Visão geral da arquitetura de máquina ü Sistemas de numeração Bases de numeração decimal, binária, octal e hexadecimal Conversão entre bases 2 e 8, 2 e 16, base B para decimal e decimal para base B (parte inteira e fracionária) Aritmética binária e hexadecimal (soma e subtração) Ementa (cont.) ü Representação de dados Representação em ponto fixo Sinal e magnitude Complemento a 2 Representação em excesso Aritmética em ponto fixo Estouro Representação em ponto flutuante Padrão IEEE 754 Aritmética em ponto flutuante 3 4 Ementa (cont.) ü Componentes de um computador Memória Elementos básicos e organização da memória principal Barramento de endereços, de dados, e de controle, registrador de endereço de memória e de dados de memória Operações de leitura e gravação Memória cache Instruções Tipos de instruções de máquina Endereçamento imediato, direto, por registrador, indireto, indexado Ciclo de instrução Execução de instruções Ementa (cont.) ü Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") ü Execução de programas ü Dispositivos de entrada e saída Teclado, vídeo, impressora e disco Métodos de transferência de dados: espera ocupada, interrupção e acesso direto à memória ü Arquiteturas avançadas de computadores Princípios, utilização de registradores, discussão RISC versus CISC, exemplo de RISC 5 6 1
2 Bibliografia ü Organização e Projeto de Computadores, A Interface Hardware/Software- David A. Patterson; John L. Hennessy- LTC, ü Introdução à Organização de Computadores- Mário A. Monteiro- Editora LTC, 5a. Edição ü Arquitetura e Organização de Computadores - W. Stallings - Prentice Hall ü Organização Estruturada de Computadores - A. Tanenbaum- LTC, ü 3 provas Avaliação MP = (P1 + P2 + P3) / 3 Se MP >= 6,0 è APROVADO Se MP < 4,0 è REPROVADO Se 4,0 >= MP > 6,0 VS verificação suplementar Se nota VS >= 6,0 è APROVADO Se nota VS < 6,0 è REPROVADO 7 8 Perguntas??? Departamento de Ciência da Computação - UFF ü Sejam bem-vindos!!! Introdução Profa. Débora Christina Muchaluat Saade [email protected] Introdução ü Capítulo 1 Livro do Mário Monteiro ü Conceitos Básicos Processamento de dados Hardware e software Computadores Digitais Sistemas Sistemas de Computação ü Histórico ü Computador Conceitos Básicos Equipamento de processamento eletrônico de dados ü Processamento de Dados Série de atividades realizadas para produzir um conjunto de informações a partir de outras informações iniciais (dados) DADOS (entrada) Processamento INFORMAÇÃO (saída)
3 Conceitos Básicos ü Organização de computadores Implementação da máquina Aspectos relativos aos componentes físicos específicos (memória, frequência do relógio, sinais de controle, etc.) ü Arquitetura de Computadores Tem impacto na elaboração dos programas Conjunto de instruções do processador, tamanho da palavra, tipo e tamanho dos dados manipulados, etc. Conceitos Básicos ü Arquitetura de Computadores Família de computadores => x86 da Intel 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium IV Usuário troca de computador sem precisar alterar seus programas, pois toda a família emprega a mesma arquitetura No entanto, cada processador tem uma organização diferente Afeta o desempenho ü Hardware Conceitos Básicos Conjunto de componentes físicos do computador Placas de circuito impresso, fiação, monitor, teclado, mouse, etc. ü Software Programas Conjunto de comandos (instruções) em uma sequência específica Computadores Digitais ü Conjunto de componentes (hardware) capazes de executar instruções específicas (software) para realizar tarefas ü Dados e instruções são representados por símbolos codificados internamente através de valores diferentes de tensão elétrica Computadores Digitais Computadores Digitais ü Símbolos são representados por conjuntos de algarismos (dígitos) Cujo valor varia discretamente no tempo Sistema de numeração binário (dígitos 0 e 1) ao invés de decimal
4 Computadores Digitais Sistemas ü Conjunto de partes coordenadas que concorrem para a realização de um determinado objetivo ü Sistema de transportes ü Sistemas circulatório ü Sistemas econômico ü Sistema de processamento de dados Sistema de computação hardware e software básico Sistemas de aplicação Sistemas de Computação ü São implementados através dos programas Conjunto de comandos ou instruções executadas passo a passo (algoritmo) ü Ex.: Algoritmo para soma de 100 números Sistemas de Computação ü Processamento do Programa Sistemas de Computação ü Implementação de um programa ü Formalização do algoritmo através de comandos em uma linguagem de programação (alto nível) Ex.: Python, Delphi, C, Java, Visual Basic, Pascal, Cobol, Fortran, Lisp, Lua, etc. ü Linguagem assembly Instruções Sistemas de Computação Mais baixo nível Programas maiores e mais difíceis de entender
5 Sistemas de Computação ü Linguagem de máquina (representação binária) Linguagem que o computador utiliza para executar o processamento Departamento de Ciência da Computação - UFF Histórico da Evolução dos Computadores Profa. Débora Christina Muchaluat Saade [email protected] Histórico Máquina de calcular Pascal (frente) ü Conceito de efetuar cálculos com equipamentos vem dos chineses Ábaco 2500 a 3000 ac Usados depois pelos babilônios e romanos ü Século XVII 1642 francês Blaise Pascal Contador mecânico (Pascalina) que realizava operações de soma e subtração, com inovações tecnológicas Permitia o uso do vai 1 Utilizava o conceito de complemento (usado até hoje para representação de ponto fixo) para realizar subtração através de soma de complemento Máquina de calcular Pascal (interior) Histórico ü 1823 inglês Charles Babbage Máquina de diferenças realizava: Sucessivas operações de adição e subtração, baseada no processo de diferenças finitas e permitia o cálculo de polinômios e funções Imprimia o resultado (em uma placa de cobre para posterior impressão em papel) Valores de até 15 algarismos e polinômios de até 3o. Grau Máquina analítica (não funcionou) possuía memória, processador e saída
6 Máquina de diferenças Babbage Máquina analítica Babbage Relé eletromecânico Histórico ü Relés permitiam abrir ou fechar automaticamente, atuando como chaves ü Representação binária (0 e 1) ü alemão Zuze 1936 máquina Z máquina Z3 controlada por programa ü Nessa época foi fundada a IBM (1924) Máquina Z3 Zuse 1941 Válvula
7 Circuito com Válvula Histórico ü John Mauchly e John P. Eckert (Universidade da Pensilvânia) projetaram o primeiro computador eletrônico de 1943 a 1946, que funcionou até 1955 ENIAC Eletronic Numerical Integrator And Computer Continha mais de válvulas e 800 quilômetros de cabos Pesava 30 toneladas ENIAC 1943 a 1946 ENIAC Arquitetura de John von Neumann Transistor ü Projetou EDVAC (aperfeiçoamento do ENIAC) e IAS em Princeton Computador eletrônico de programa armazenado Arquitetura empregada até os dias atuais
8 Circuito Transistorizado TX-0: Primeiro Computador Transistorizado Histórico Cartão Perfurado FORTRAN ü TX-0 foi desenvolvido no MIT ü Foi fundada a empresa DEC (depois concorrente da IBM) Lançou o PDP-1 ü Aparecimento de linguagens de programação de alto nível FORTRAN para IBM Evolução dos Componentes Circuito Integrado ü 1958 Jack Kilby Texas Instruments colocou 2 circuitos em uma mesma peça 47 ü IBM lançou família /360 em 1964 ü DEC lançou o PDP-11 antecessor do VAX-11 (obteve muito sucesso no ambiente universitário) 48 8
9 IBM Família IBM /360 ü 49 Família mesmo tipo de máquina (arquitetura igual, linguagem de máquina semelhante, etc.) com diferentes capacidades e preços 50 Microcomputadores Processador AMD Dual Core ü Altair primeiro microcomputador 1975 Fabricante MITS Baseado no processador Intel 8080 Utilizava um interpretador da linguagem Basic desenvolvido por Bill Gates e Paul Allen, que fundaram a Microsoft Placa Mãe Histórico do Desempenho das Estações de Trabalho Desempenho indicado pelo número de vezes que o computador é mais rápido que o VAX-11/780 (padrão usado)
10 Histórico do Desempenho das Estações de Trabalho Blue Gene IBM ü nós dual core ENIAC IBM 704 IBM S/360 M50 VAX Sun SPARC Station 2 Dell 4600 data Tempo para soma 200 µs 24 µs 4 µs 400 ns 25 ns 208 ps Tempo de acesso á memória 12 µs 2 µs 200 ns 80 ns 3 ns Capacidade de memória 168 KB 64 KB 128 KB 128 MB 256 MB Aluguel $48.000,00/mês $32.00,00/mês $6.000,00/mês Compra $ ,00 $ ,00 $ ,00 $ ,00 $15.000,00 $800,00 Valor atualizado para 2003 $4,7 M $9,5 M $2,4 M $ ,00 $19.600,00 $800, Blue Gene IBM Lawrence Livermore 57 10
Organização de Computadores I
Organização de Computadores I Primeira Aula Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte1.pdf Organização de Computadores I Primeira Aula 1/57 Conteúdo Básicas. Básicos... Organização
Fundamentos de Arquiteturas de Computadores
Fundamentos de Arquiteturas de Computadores Prof. Marcos A. Guerine [email protected] http://www.ic.uff.br/~mguerine 1 Introdução Capítulo 1 Livro do Mário Monteiro Conceitos Básicos Processamento de
Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas
http://www.ic.uff.br/~debora/fac! Dar noções iniciais dos componentes básicos de um sistema de computador, assim também como conceitos fundamentais necessários para a manipulação de informação dentro do
Organização de Computadores I
Departamento de Ciência da Computação - UFF Objetivos Organização de Computadores I Profa. Débora Christina Muchaluat Saade [email protected] http://www.ic.uff.br/~debora/orgcomp Dar noções iniciais
FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES. Cristina Boeres,
FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES Cristina Boeres, [email protected] Objetivos da disciplina Dar noções iniciais dos componentes básicos de um sistema computacional (computador), assim também
Arquitetura de Computadores. Prof. Dr. Eng. Fred Sauer
Arquitetura de Computadores Prof. Dr. Eng. Fred Sauer [email protected] http://www.fredsauer.com.br Professor Prof. Frederico Sauer (Fred Sauer) Doutor pela COPPE-UFRJ em Sistemas Computacionais Dissertação
FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES INTRODUÇÃO. Cristina Boeres
FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES INTRODUÇÃO Cristina Boeres Informações sobre o curso Página do curso: http://www.ic.uff.br/~boeres Avisos Datas de provas Material do curso Informações interessantes
Arquitetura de Computadores. Prof.º Me. James Clauton
Arquitetura de Computadores Prof.º Me. James Clauton Plano de Aula Apresentação da Turma Apresentação da Disciplina Apresentação geral Ementa Bibliografia Critério de avaliação Motivação Apresentação da
Unidade I ORGANIZAÇÃO DE. Prof. Antônio Palmeira
Unidade I ORGANIZAÇÃO DE COMPUTADORES Prof. Antônio Palmeira Apresentação da disciplina Conhecer as estruturas de hardware de um sistema computacional. Entender o funcionamento dos vários módulos que compõem
Máquinas Multiníveis Aula 04. Prof. Jadir Eduardo Souza Lucas Universidade Federal do Espírito Santo Departamento de Informática
Máquinas Multiníveis Aula 04 Evolução... Computadores Mecânicos Geração Zero Mecânicos (1642-1945) Blaise Pascal (1623-1662) - máquina de calcular, adições e subtrações Leibniz (1646-1716) - mesmo estilo,
Manutenção de Computadores e Redes
Manutenção de Computadores e Redes Cleidson Souza Fundação Educacional Montes Claros FEMC Técnico em Informática para Internet Geração zero Computadores Mecânicos (1642 1945) Época de surgimento dos primeiros
Aula 2: Histórico da Evolução dos Computadores
Aula 2: Histórico da Evolução dos Computadores Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Histórico FAC 1 / 46 Dispositivos Primitivos de
HISTÓRIA DO COMPUTADOR
HISTÓRIA DO COMPUTADOR Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Já há muito tempo o homem vem tentando livrar-se dos trabalhos manuais e repetitivos, entre os quais estão
INFORMÁTICA E CONTABILIDADE. Prof. Me. Fábio Assunção CMP 1128 Parte 01
INFORMÁTICA E CONTABILIDADE Prof. Me. Fábio Assunção CMP 1128 Parte 01 INFORMAÇÃO Informação significa fatos. Expressada verbalmente, visualmente, por ondas, etc. Primórdios do processamento da informação:
ENIAC Primeiro computador de Propósito Geral. William Stallings Computer Organization and Architecture 6 th Edition (2003)
William Stallings Computer Organization and Architecture 6 th Edition (2003) ENIAC Primeiro computador de Propósito Geral Electronic Numerical Integrator And Computer Chapter 2 Computer Evolution and Performance
Informática básica. Professor: Francisco Ary
Informática básica Professor: Francisco Ary A era da computação; Informática, ou ainda, automação da informação. Uma das mais importantes ferramentas de trabalho nos dias atuais; Uso para trabalho e pessoal;
Fat-Uerj: Introdução à computação
Fat-Uerj: Introdução à computação Profa Pryscilla Pires Aula 1: Apresentação da disciplina Uma breve história da computação Apresentação da disciplina UNIDADE: Faculdade de Tecnologia DEPARTAMENTO: Matemática,
GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM
GFM015 Introdução à Computação Plano de Curso e Introdução Ilmério Reis da Silva [email protected] www.facom.ufu.br/~ilmerio/ic UFU/FACOM Plano de Curso Ementa Noções básicas sobre os componentes de
INTRODUÇÃO. Introdução a Informática. Vinícius Pádua
INTRODUÇÃO Introdução a Informática Introdução Para que serve o computador? Word, Filme, Facebook,... Resolver problemas do usuário Coletar, manipular e fornecer os resultados Processamento eletrônico
CONCEITOS BÁSICOS DE INFORMÁTICA. Disciplina: Informática Professor: Gustavo Sabry
CONCEITOS BÁSICOS DE INFORMÁTICA Disciplina: Informática Professor: Gustavo Sabry FEVEREIRO/2016 O QUE É INFORMÁTICA? INFORMAÇÃO AUTOMÁTICA 2 Ábaco 3 Ábaco Criado em 5500 a.c.; Seu nome original era Calculus
Arquitetura de Microprocessadores
Arquitetura de Computadores UNIDADE 4 Arquitetura de Microprocessadores Aula nº 3 e 4 1º Período Ano letivo 2017/2018 Lição nº 5 e 6 09-10-2017 Sumário Resumo histórico Evolução dos microprocessadores
Informática básica. Professor: Francisco Ary
Informática básica Professor: Francisco Ary Informática, ou ainda, automação da informação. Sem dúvida, se não a maior, uma das mais importantes ferramentas de trabalho nos dias atuais; Presente em todos
Aula 1: Introdução à Organização de Computadores
BC1503: Arquitetura de Computadores 1o Trimestre / 2009 Aula 1: Introdução à Organização de Computadores Prof. Raphael Y. de Camargo [email protected] Roteiro da Aula Introdução História da
EVOLUÇÃO DOS COMPUTADORES
EVOLUÇÃO DOS COMPUTADORES 1 EVOLUÇÃO DOS COMPUTADORES Caracterização da evolução dos computadores Computadores da 1ª Geração ENIAC Máquinas de Von Newman EDVAC (1945-1952) Computador comercial UNIVAC da
Evolução e Desempenho. Alberto Felipe Friderichs Barros
Evolução e Desempenho Alberto Felipe Friderichs Barros Anterior a 1946 dispositivos mecânicos e manuais para contas. Ábaco Existiu em diversas versões/civilizações: Criado na Mesopotâmia por volta de 2400
Softwares, Aplicativos e Sistemas Operacionais
Softwares, Aplicativos e Sistemas Operacionais Aula 03 Informática Básica Arthur Porto - IFNMG Campus Salinas [email protected] arthurporto.com.br Aula 03 Informática Básica Softwares, Aplicativos
CES-10 Introdução à Computação. Prof. Paulo André IEC - ITA
CES-10 Prof. Paulo André Estrutura do Curso Conceitos Básicos de Programação Algoritmos Estruturas de Controle Comandos de Entrada e Saída e Manipulação de Arquivos Rotinas, Variáveis Estruturadas e Ponteiros
Informática. História da Informática. O que é Informática? 02/03/2011. História da Informática 1ª Geração. História da Informática 1ª Geração
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 Informática UNIDADE I INTRODUÇÃO À INFORMÁTICA: A INFORMÁTICA Deriva da associação entre as palavras Informação
Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.
O uso do computador Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão. Exemplos: Modelos meteorológicos. Cálculo estrutural.
Campus Avançado Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini
Campus Avançado Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] MATÉRIA: APRESENTAÇÃO / CONCEITOS Aula N : 01 Tema: Apresentação da
Introdução a Arquitetura e Organização de Computadores. Stallings: Cap.1 e 2, Monteiro: Cap. 1, Tanenbaum: Cap. 1. Prof. Alexandre Beletti Ferreira
Introdução a Arquitetura e Organização de Computadores Stallings: Cap.1 e 2, Monteiro: Cap. 1, Tanenbaum: Cap. 1 Prof. Alexandre Beletti Ferreira Tópicos Visão Geral de um Computador Lei de Moore Gerações
Geração de computadores Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas
Geração de computadores Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Computadores Componentes mecânicos dos (Geração computadores 0) - 1642 a 1945 Características
Arquiteturas Sequencias. Evolução dos Computadores BIBLIOGRAFIA BÁSICA. Organização e Arquitetura de Computadores
Organização e Arquitetura Computadores Organização e Arquiteturas Computadores.Organização Básica Computadores - Histórico da - Organização Básica do Computador - Unida Lógica e Aritmética - Unida - Microprocessador
Organização e Arquitetura de Computadores SI31C. Professora Me. Sediane Carmem Lunardi Hernandes
Organização e Arquitetura de Computadores SI31C Professora Me. Sediane Carmem Lunardi Hernandes 1 O que é Organização e Arquitetura de Computadores? 2 Organização X Arquitetura Arquitetura Refere-se aos
Aula Breve História dos Computadores - Informatiquês - O Computador - Software vs. Hardware. Introdução à Engenharia da Computação
Aula 02 - Breve História dos Computadores - Informatiquês - O Computador - Software vs. Hardware Slide 1 de - Qual é a origem etimológica da palavra COMPUTADOR? Computador procede do latim computatore.
FACULDADE LEÃO SAMPAIO
FACULDADE LEÃO SAMPAIO Primeiros computadores Curso de Análise e Desenvolvimento de Sistemas 1 Relógios mecânicos Século VIII: 2 Computadores mecânicos (Geração 0) 1642 a 1945 Características principais
ARQUITETURA DE COMPUTADORES. Adão de Melo Neto
ARQUITETURA DE COMPUTADORES Adão de Melo Neto 1 TÓPICOS Introdução Memória Secundária Memória Cache Histórico 2 INTRODUÇÃO 3 INTRODUÇÃO O objetivo da disciplina é oferecer uma discussão sobre os conceitos
Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01
Laboratório de Utilização de Microcomputadores (DCA0302) Diogo Pedrosa Hardware Aula 01 Computador Combinação de diversos dispositivos e circuitos digitais que podem executar uma seqüência de operações
Organização e Arquitetura de Computadores. Prof. Leonardo Araújo
Organização e Arquitetura de Computadores Prof. Leonardo Araújo [email protected] Agenda aula 2 História e evolução dos computadores Os primórdios Primeira geração: válvulas Segunda geração:
Arquitetura de Computadores Aula 1 - Introdução
Arquitetura de Computadores Aula 1 - Introdução Prof. Othon M. N. Batista Mestre em Informática Roteiro Introdução Uma Visão em Camadas do Hardware Componentes Básicos de um Computador Descrição de Bit,
Unidade I. Organização de Computadores. Prof. Renato Lellis
Unidade I Organização de Computadores Prof. Renato Lellis O que é um computador? Computador Datação 1789 cf. MS1 Acepções substantivo masculino 1 o que computa; calculador, calculista 2 Rubrica: informática.
Estrutura dos Computadores. Arquitetura de Computadores
Estrutura dos Computadores Arquitetura de Computadores Noções de Computador Hardware: Componentes mecânicos e eletroeletrônicos Software: Sequência de instruções e comandos que fazem o computador realizar
ORGANIZAÇÃO DE COMPUTADORES
ORGANIZAÇÃO DE COMPUTADORES CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014-1 1 EVOLUÇÃO HISTÓRICA 2 Ábaco: Aproximadamente 4.000 a.c. Palavra que vem do Latim, que significa Quadro. No início o Ábaco era
Sistemas Operacionais. Adão de Melo Neto
Sistemas Operacionais Adão de Melo Neto 1 Computador Digital (Hardware) 2 Computador Digital Constituído por um conjunto de componentes interligados (hardware): processadores, memórias, registradores,
Arquitetura e Organização de Computadores
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores 1- Introdução Prof. Sílvio Fernandes Arquitetura
Arquitetura de Um Computador
Arquitetura de Um Computador José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-20 José Costa (DEI/IST) Arquitetura de Um
Arquitetura de Von Neumann
Arquitetura de Von Neumann Leandro Tonietto Algoritmos e Programação em C++ Curso de Segurança da Informação [email protected] http://www.inf.unisinos.br/~ltonietto/tsi/apc/arqvonneumann.pdf Fev-2008
Objetivos. Relacionar as gerações da tecnologia da computação. Identificar as principais inovações que caracterizam cada uma delas.
Fundamentos da Computação: História da Computação Alfio Martini Facin - PUCRS Charles Babbage Objetivos Relacionar as gerações da tecnologia da computação. Identificar as principais inovações que caracterizam
Fundamentos de Programação 1
Fundamentos de Programação 1 Slides N. 2 C / Prof. SIMÃO Slides elaborados pelo Prof. Robson Linhares elaborados pelo Prof. Robson Linhares http://www.dainf.ct.utfpr.edu.br/~robson/ Jean Marcelo SIMÃO
Arquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Introdução Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha [email protected] Material do prof. Sílvio Fernandes - UFERSA O que é isso?
História dos Computadores
História dos Computadores Tudo começou com o Sr. Charles Babbage no início do século XIX. Charles Babbage dedicou sua vida a construção de duas máquinas calculadoras. Ambas as tentativas foram fracassadas.
Introdução ao Processamento de Dados (I P D)
Introdução ao Processamento de Dados (I P D) O ponto mais significativo da evolução dos computadores, começou na década de 40, durante a 2ª guerra mundial, onde vários equipamentos foram desenvolvidos.
16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento
Arquitetura de es Organização de um Sistema Computacional Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Introdução A arquitetura de um sistema computacional representa o modelo da organização
2. Conceitos Básicos. Introdução à Ciência da Computação.
2. Conceitos Básicos Introdução à Ciência da Computação http://www.inf.unioeste.br/~claudia/icc2017.html Sumário Computador Processamento de dados Hardware Software Sistemas Arquivos Modalidades de Computadores
Apresentação do Professor
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Apresentação do Professor Nome: André Luís Belini de Oliveira Graduação: Bacharel
Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação
Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Primeiro computador a válvulas, o Eletronic Numeric Integrator And
Introdução à Computação MAC0110
Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Primeiro computador a válvulas, o Eletronic Numeric Integrator And Calculator (ENIAC).
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES FELIPE G. TORRES
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES FELIPE G. TORRES ESSA APRESENTAÇÃO POSSUI QRCODE PARA ACESSAR INFORMAÇÕES ADICIONAIS AOS SLIDES. Código QR Reader Código QR OLHANDO UM COMPUTADOR PELO LADO DE FORA
Arquitetura e organização de computadores
Arquitetura e organização de computadores 3º. Semestre Sistemas de informação Prof. Emiliano S. Monteiro 1. Introdução Um computador é uma máquina (conjunto de partes eletromecânicas) capaz de sistematicamente
IAC001 - Arquitetura e Organização de Computadores.
IAC001 - Arquitetura e Organização de Computadores. Professor: Milton Rocha Auxiliares Docentes: Milene Conceição e Júlio Francisco Horário de aulas: Quarta-feira 7:20 Sexta-feira: 11:00 Histórico e evolução
Micro-Arquiteturas de Alto Desempenho. Introdução. Ementa
DCC-IM/NCE UFRJ Pós-Graduação em Informática Micro-Arquiteturas de Alto Desempenho Introdução Gabriel P. Silva Ementa Revisão de Organização de Computadores Hierarquia de Memória Memória Virtual Memória
Introdução Computador Hardware Histórico e Evolução Linguagem de Programação Princípios Básicos
Introdução Computador Hardware Histórico e Evolução Linguagem de Programação Princípios Básicos Introdução Computador Máquina destinada a realizar cálculos complexos. Matéria Prima Série de atividades
Os computadores ditigais podem ser classificados em 5 grupos distintos:
Informática A informática engloba toda atividade relacionada ao uso dos computadores, permitindo aprimorar e automatizar tarefas em qualquer área de atuação da sociedade. Informática é a "Ciência do tratamento
CURSO TÉCNICO PROFISSIONALIZANTE. Disciplina: Informática Básica (História da Informática)
CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (História da Informática) 1 Necessidade de realizar cálculos matemáticos Ábaco criado por volta de 2000 A.C., foi a primeira calculadora
Arquitetura de Computadores
Arquitetura de Computadores Prof. Eduardo Simões de Albuquerque Instituto de Informática UFG 1o. Semestre / 2006 Adaptado do material do prof. Fábio Moreira Costa Programa e Introdução Assunto do curso
Organização de Sistemas de Computadores
Organização de Sistemas de Computadores Cap. 2 (Tanenbaum), Cap. 3 (Weber) 2.1 Processadores 1 CPU UC = buscar instruções na memória principal e determinar o seu tipo ULA = adição e AND Registradores =
Ábaco. Ipad HISTÓRIA DA INFORMÁTICA E SUA EVOLUÇÃO. Tecnologias de Informação e Comunicação
PC Ábaco Ipad HISTÓRIA DA INFORMÁTICA E SUA EVOLUÇÃO Tecnologias de Informação e Comunicação Professor: Email: [email protected] PRINCIPAIS MARCOS 2 CONSTANTES DA EVOLUÇÃO 3 ÁBACO
Organização de Computadores I
Organização de Computadores I Aula 2 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte2.pdf Organização de Computadores I Aula 2 1/29 Tópicos de Computação. de um Sistema de Computação..
Introdução ao Fortran 90
Introdução ao Fortran 90 Departamento de Física UFPel Pré-História 1943-1953: Computador com Programa Fixo ENIAC (Electronic Numerical Integrator and Computer) Início do Projeto: 1943 Projeto Completo:
1. Conceitos Básicos de Computação
Introdução à Computação I IBM1006 1. Conceitos Básicos de Computação Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 1.Conceitos Básicos de Computação 1.1.
Algoritmos Lógica e Programação
Algoritmos Lógica e Programação 2016 Prof. Me. Adelson Felipe Dias Nogueira E-mail: [email protected] Conceitos Preliminares Histórico do Computador: Um computador é uma máquina que manipula
Evolução dos computadores
A máquina de Von Neumann AOC: Arquitetura e Organização de Computadores Evolução dos computadores Caracterizado: Aumento da velocidade dos processadores Diminuição do tamanho dos componentes Aumento da
1. Conceitos Básicos de Computação
Introdução à Computação I IBM1006 1. Conceitos Básicos de Computação Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 1.Conceitos Básicos de Computação 1.1.
LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira
LIC Organização e Estrutura Básica Computacional Prof. Marcelo Costa Oliveira [email protected] História 1946 Inventado o 1º computador eletrônico de grande porte ENIAC Universidade da Pensilvania: 18.000
GFM015 Introdução à Computação
GFM015 Introdução à Computação Noções básicas sobre os componentes de microcomputadores (cont...) - Terminologia: Sw, Hw, Programas, Bit, Byte e Códigos Ilmério Reis da Silva [email protected] www.facom.ufu.br/~ilmerio/ic
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho http://www.ic.uff.br/~debora/fac! 1 2
