SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Arquitetura de
Computadores
Prof.ª Ms. Elaine Cecília Gatto



                                  1
Famílias de Processadores
• A CPU Intel 8008 (1.972):
  •   Considerado o primeiro microprocessador de 8 bits;
  •   Barramento de endereço externo de 14 bits;
  •   Velocidade do clock: 0.2 MHz a 0.8 MHz;
  •   16 Kb de endereçamento de memória;
  •   Execução de 30.000 instruções por segundo;
  •   8 bits de largura de barramento;
  •   3.500 transistores;
  •   Encapsulamento DIP (18 pinos);
  •   10 micro milimetros;
  •   45 instruções;
                                                           2
Famílias de Processadores
• A CPU Intel 8008 (1.972):
  • Originalmente destinada a ser utilizado no microcomputador
    2200 Datapoint;
  • Usada em: terminais burros, calculadoras gerais, manipulação de
    dados, manipulação de caracteres;
  • O 8008 pode acessar 8 portas de entrada e 24 portas de saída.
  • Desvantagem: o 8008 era um pouco mais lento em termos de
    instruções por segundo (36.000 a 80.000 em 0,8 MHz) do que
    4004 e o 4040;
  • Vantagem: a CPU 8008 podia processar os dados com 8 bits e
    também acessar a RAM mais rapidamente, isso deu uma
    vantagem de velocidade significativa na Marçoria das aplicações.
                                                                       3
Famílias de Processadores
• A CPU Intel 8008 (1.972):
  • Possuia uma pilha de endereços que continha oito registradores
    de 14-bits, incluindo o contador de programa, que permitia o
    aninhamento de subrotinas até sete níveis;
  • Tinha sete registradores de 8 bits;
  • Capacidade para tratar interrupções;
  • Podia ser usada com qualquer tipo ou velocidade de memória
    semicondutora em qualquer combinação;
  • Compatível com tecnologia TTL (entradas, saídas e clocks);



                                                                     4
Famílias de Processadores




                                  5

Diagrama de Blocos Simplificado
Famílias de Processadores
Controle e Decodificação de Instruções:
Controle do estado de codificação (S0, S1 e S2)
• O processador controla a utilização do barramento de dados e determina se ele
  irá enviar ou receber dados;
• Os sinais de estado S0, S1 e S2, juntamente com o sinal SYNC informam ao
  circuito periférico sobre o estado do processador;
• RDY = READY;
• INT = Interrupções;
• SYNC = sincronização;
• TIMING = relógio;




                                                                                  6
Famílias de Processadores
Tipicamanete, um ciclo de máquina consiste em cinco estados:
• dois estados em que um endereço é enviado para a memória (T1 e T2);
• um estado para busca de dados ou instruções (T3);
• dois estados para a execução da instrução (T4 e T5);

O processador é usado com memórias mais lentas que ele, portanto, o sinal
READY sincroniza o processador com as memórias.

Quando as memórias não estão disponíveis para enviar ou receber dados, então o
processador vai para o estado WAIT;

T1| = interrupções




                                                                                 7
Famílias de Processadores
                 As instruções do 8008 requerem entre um e
                 três ciclos de máquina para completar a
                 execução.

                 O primeiro ciclo é sempre o ciclo de busca de
                 uma instrução, chamado de PCI,

                 O segundo e terceiro ciclo são para leitura e
                 escrita de dados ou operações de entrada e
D6 D7    CICLO
                 saída, chamados, respectivamente, PCR, PCW e
0    0   PCI     PCC (R = leitura, W = escrita, C = I/O)
0    1   PCR
1    0   PCC     Os ciclos são codificados com dois bits, D6 e
                 D7, e estão presentes apenas no barramento
1    1   PCW                                                     8
                 de dados durante T2.
Famílias de Processadores




                                   9

Pinagem – Vista exterior do chip
Famílias de Processadores




                                10


Microarquitetura
Famílias de Processadores
• A CPU Intel 8080 (1.974):
  • Considerada uma cpu de uso geral;
  • Foi vendida em massa;
  • Variações: 8080A, 8080A-1 e 8080A-2;
  • 75 instruções;
  • 2MHz de velocidade do clock;
  • 8bits de largura de barramento;
  • 6.000 transistores;
  • Dimensão mínima da tecnologia de fabricação em micro
    milimetros: 6;
  • Usado no primeiro computador pessoal, chamado ALTAIR.
                                                            11
Famílias de Processadores
• A CPU Intel 8080 (1.974):
  • É um microprocessador empacotado em um único microchip LSI
    (Large Scale Integration);
  • 40 pinos DIP (dual inline packaging);
  • Tem um ciclo de máquina de 72 micro-segundos;
  • Possui um barramento de dados bidirecional de 8 bits e um
    barramento de endereços (unidirecional) de 16 bits, permitindo
    endereçar 64k bytes de memória;
  • 7 registradores de uso geral de 8 bits cada;
  • 512 portas de entrada/saída;
  • Fabricada com tecnologia NMOS (nFET Metal Oxide Silicon –
    transistores de efeito de campo de metal óxido-semicondutor do
    tipo N);                                                         12
Famílias de Processadores




                            13
Famílias de Processadores




                            14
Famílias de Processadores
                     Barramentos de
                     Endereços: A0 a A15;

                     Barramentos de Dados: D0
                     a D7;

                     SYNC – Sincronização do
                     sinal;

                     DBIN – indica que o
                     barramento de dados está
                     no modo de entrada de
                     dados;

                     READY – sinal usado para
                     sincronizar a CPU com a    15
                     memória;
Famílias de Processadores
                     WAIT – CPU no estado de
                     espera;

                     WR = sinal para escrita de
                     memória;

                     INTE = indica o conteúdo
                     da interrupção interna;

                     INT = solicitação de
                     interrupção;

                     RESET: limpa o registrador
                     contador de programa;

                     VDD, VBB e VCC = fonte;      16

                     GND = terra;
Famílias de Processadores
• A CPU Intel 8080 (1.974):
  • DataSheet




                              17
Referências
• DataSheets            Intel.          Disponível      em:
  http://www.datasheetcatalog.com/intel/4/. Acessado em 13
  de Março de 2012.
• Guia de Referência de Processadores Intel. Disponível em:
  http://www.intel.com/pressroom/kits/quickreffam.htm.
  Acessado em 13 de Março de 2012.
• Famílias de Processadores Intel. Disponível em:
  http://www.intel.com/pressroom/kits/quickreffam.htm.
  Acessado em 13 de Março de 2012.
• Intel            8080.              Disponível        em:
  http://pt.wikipedia.org/wiki/Intel_8080. Acessado em 13
  Março de 2012.                                              18
Referências
• Processadores            Intel.          Disponível      em:
  http://en.wikipedia.org/wiki/Category:Intel_microprocessors.
  Acessado em 13 de Março de 2012.
• Processadores        Intel       x86.       Disponível   em:
  http://en.wikipedia.org/wiki/Category:Intel_x86_microproces
  sors. Acessado em 13 de Março de 2012.
• Cronologia de Microprocessadores. Disponível em:
  http://en.wikipedia.org/wiki/Microprocessor_chronology.
  Acessado em 13 de Março de 2012.
• Visão Geral dos Processadores Intel. Disponível em:
  http://titancity.com/articles/intel.html. Acessado em 13
  Março de 2012.                                                 19
Referências
• Microprocessador       Intel      8080.    Disponível   em:
  http://wwwusers.rdc.puc-rio.br/rmano/i8080.html. Acessado
  em 13 de Março de 2012.
• Lista     de    Processadores      Intel.   Disponível  em:
  http://pt.wikipedia.org/wiki/Lista_de_microprocessadores_da
  _Intel. Acessado em 13 Março de 2012.
• Intel            8080.              Disponível          em:
  http://en.wikipedia.org/wiki/Intel_8080. Acessado em 13
  Março de 2012.



                                                                20

Weitere ähnliche Inhalte

Was ist angesagt?

Teste modulo7 imei carlos dias
Teste modulo7 imei carlos diasTeste modulo7 imei carlos dias
Teste modulo7 imei carlos diasPaulo Nogueira
 
Evolução dos processadores
Evolução dos processadoresEvolução dos processadores
Evolução dos processadoresTiago Garcia
 
Componentes da placa mãe
Componentes da placa mãeComponentes da placa mãe
Componentes da placa mãeWilsonkentura
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisAdir Kuhn
 
Arquitetura interna do computador
Arquitetura interna do computadorArquitetura interna do computador
Arquitetura interna do computadorAndleloli
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadoressetilsonadobmov
 
Arquitetura de computadores – memórias
Arquitetura de computadores – memóriasArquitetura de computadores – memórias
Arquitetura de computadores – memóriasElaine Cecília Gatto
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresJorge Ávila Miranda
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPURoney Sousa
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresWellington Oliveira
 
Aula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorSuzana Viana Mota
 

Was ist angesagt? (20)

Microprocessadores
MicroprocessadoresMicroprocessadores
Microprocessadores
 
Motherboard
MotherboardMotherboard
Motherboard
 
Teste modulo7 imei carlos dias
Teste modulo7 imei carlos diasTeste modulo7 imei carlos dias
Teste modulo7 imei carlos dias
 
Aula 08 - Placa Mãe
Aula 08 - Placa MãeAula 08 - Placa Mãe
Aula 08 - Placa Mãe
 
Evolução dos processadores
Evolução dos processadoresEvolução dos processadores
Evolução dos processadores
 
O processador
O processadorO processador
O processador
 
Componentes da placa mãe
Componentes da placa mãeComponentes da placa mãe
Componentes da placa mãe
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Arquitetura interna do computador
Arquitetura interna do computadorArquitetura interna do computador
Arquitetura interna do computador
 
Manutenção de computadores
Manutenção de computadoresManutenção de computadores
Manutenção de computadores
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadores
 
Arquitetura de computadores – memórias
Arquitetura de computadores – memóriasArquitetura de computadores – memórias
Arquitetura de computadores – memórias
 
Aula 07 - Fontes
Aula 07 - FontesAula 07 - Fontes
Aula 07 - Fontes
 
Placas mãe
Placas mãePlacas mãe
Placas mãe
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPU
 
Linguagem Assembly
Linguagem AssemblyLinguagem Assembly
Linguagem Assembly
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
 
Placa mãe
Placa mãePlaca mãe
Placa mãe
 
Aula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do Computador
 

Andere mochten auch

Andere mochten auch (20)

1972 microprocesador 8008
1972 microprocesador  80081972 microprocesador  8008
1972 microprocesador 8008
 
Processadores intel 4000 a 4004
Processadores intel 4000 a 4004Processadores intel 4000 a 4004
Processadores intel 4000 a 4004
 
Pocessador intel 80286, vantagens e desvantagens
Pocessador intel 80286, vantagens e desvantagensPocessador intel 80286, vantagens e desvantagens
Pocessador intel 80286, vantagens e desvantagens
 
Microprocesador 8080
Microprocesador 8080Microprocesador 8080
Microprocesador 8080
 
Microprocesador 8085 Apuntes assembler
Microprocesador 8085 Apuntes assemblerMicroprocesador 8085 Apuntes assembler
Microprocesador 8085 Apuntes assembler
 
Intel 4004
Intel 4004Intel 4004
Intel 4004
 
Programação Orientada A Objectos (Poo)
Programação Orientada A Objectos (Poo)Programação Orientada A Objectos (Poo)
Programação Orientada A Objectos (Poo)
 
1989 microprocesador 80486
1989 microprocesador 804861989 microprocesador 80486
1989 microprocesador 80486
 
01 intel 8086 y 8088
01 intel 8086 y 808801 intel 8086 y 8088
01 intel 8086 y 8088
 
Aula 3 processadores
Aula 3   processadoresAula 3   processadores
Aula 3 processadores
 
Trabalhos dos alunos: Processadores
Trabalhos dos alunos: ProcessadoresTrabalhos dos alunos: Processadores
Trabalhos dos alunos: Processadores
 
Microprocessadores
MicroprocessadoresMicroprocessadores
Microprocessadores
 
1985 microprocesador 80386
1985 microprocesador 803861985 microprocesador 80386
1985 microprocesador 80386
 
Processadores
Processadores Processadores
Processadores
 
Procesador intel 8086
Procesador intel 8086 Procesador intel 8086
Procesador intel 8086
 
80286 80386-80486
80286 80386-8048680286 80386-80486
80286 80386-80486
 
Processadores
ProcessadoresProcessadores
Processadores
 
Processadores
ProcessadoresProcessadores
Processadores
 
5 hardware - processadores
5   hardware - processadores5   hardware - processadores
5 hardware - processadores
 
Processadores
ProcessadoresProcessadores
Processadores
 

Ähnlich wie Processadores intel 8008 e 8080

Processadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core iProcessadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core iJoão Machado
 
Desenvolvimento com o ATmega8
Desenvolvimento com o ATmega8Desenvolvimento com o ATmega8
Desenvolvimento com o ATmega8elliando dias
 
Placa mãe e barramentos
Placa mãe e barramentosPlaca mãe e barramentos
Placa mãe e barramentosNeil Azevedo
 
Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores
Arquitetura e Organização de Computadores: Evolução e Desempenho de ComputadoresArquitetura e Organização de Computadores: Evolução e Desempenho de Computadores
Arquitetura e Organização de Computadores: Evolução e Desempenho de ComputadoresWellington Oliveira
 
Sistemas microprocessados historia microcontroladores
Sistemas microprocessados historia microcontroladoresSistemas microprocessados historia microcontroladores
Sistemas microprocessados historia microcontroladoresLucas Willam
 
Apostila arduino
Apostila arduinoApostila arduino
Apostila arduinoEdson Paz
 
1 história e características dos microcontroladores pic
1 história e características dos microcontroladores pic1 história e características dos microcontroladores pic
1 história e características dos microcontroladores picAnderson Inácio Morais
 
Arquitectura de Computadores3.pptx
Arquitectura de Computadores3.pptxArquitectura de Computadores3.pptx
Arquitectura de Computadores3.pptxriodurval
 
Arduino introdução - 10 projectos
Arduino   introdução - 10 projectosArduino   introdução - 10 projectos
Arduino introdução - 10 projectosDaniel Chavier
 
Microcontroladores x microprocessadores
Microcontroladores x microprocessadoresMicrocontroladores x microprocessadores
Microcontroladores x microprocessadoresmiroslayer
 
Apostila de montagem e manutenção de computadores emi mario gurgel
Apostila de montagem e manutenção de computadores emi mario gurgelApostila de montagem e manutenção de computadores emi mario gurgel
Apostila de montagem e manutenção de computadores emi mario gurgelPablo Mariano
 
Pentium pro trabalho
Pentium pro   trabalhoPentium pro   trabalho
Pentium pro trabalhoRafael Cruz
 
Trabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptxTrabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptxBernardoPinto20
 
EL66J_Slides_arduino.pdf
EL66J_Slides_arduino.pdfEL66J_Slides_arduino.pdf
EL66J_Slides_arduino.pdfssuser56423c1
 
Arquitetura de Hardware
Arquitetura de HardwareArquitetura de Hardware
Arquitetura de HardwareMiguel Correia
 
8085 Introducao
8085 Introducao8085 Introducao
8085 Introducaoedgluc2001
 
Apresentacao
ApresentacaoApresentacao
Apresentacaopcassio23
 

Ähnlich wie Processadores intel 8008 e 8080 (20)

Processadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core iProcessadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core i
 
HC11
HC11HC11
HC11
 
Unitec processador
Unitec processadorUnitec processador
Unitec processador
 
ARM
ARMARM
ARM
 
Desenvolvimento com o ATmega8
Desenvolvimento com o ATmega8Desenvolvimento com o ATmega8
Desenvolvimento com o ATmega8
 
Placa mãe e barramentos
Placa mãe e barramentosPlaca mãe e barramentos
Placa mãe e barramentos
 
Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores
Arquitetura e Organização de Computadores: Evolução e Desempenho de ComputadoresArquitetura e Organização de Computadores: Evolução e Desempenho de Computadores
Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores
 
Sistemas microprocessados historia microcontroladores
Sistemas microprocessados historia microcontroladoresSistemas microprocessados historia microcontroladores
Sistemas microprocessados historia microcontroladores
 
Apostila arduino
Apostila arduinoApostila arduino
Apostila arduino
 
1 história e características dos microcontroladores pic
1 história e características dos microcontroladores pic1 história e características dos microcontroladores pic
1 história e características dos microcontroladores pic
 
Arquitectura de Computadores3.pptx
Arquitectura de Computadores3.pptxArquitectura de Computadores3.pptx
Arquitectura de Computadores3.pptx
 
Arduino introdução - 10 projectos
Arduino   introdução - 10 projectosArduino   introdução - 10 projectos
Arduino introdução - 10 projectos
 
Microcontroladores x microprocessadores
Microcontroladores x microprocessadoresMicrocontroladores x microprocessadores
Microcontroladores x microprocessadores
 
Apostila de montagem e manutenção de computadores emi mario gurgel
Apostila de montagem e manutenção de computadores emi mario gurgelApostila de montagem e manutenção de computadores emi mario gurgel
Apostila de montagem e manutenção de computadores emi mario gurgel
 
Pentium pro trabalho
Pentium pro   trabalhoPentium pro   trabalho
Pentium pro trabalho
 
Trabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptxTrabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptx
 
EL66J_Slides_arduino.pdf
EL66J_Slides_arduino.pdfEL66J_Slides_arduino.pdf
EL66J_Slides_arduino.pdf
 
Arquitetura de Hardware
Arquitetura de HardwareArquitetura de Hardware
Arquitetura de Hardware
 
8085 Introducao
8085 Introducao8085 Introducao
8085 Introducao
 
Apresentacao
ApresentacaoApresentacao
Apresentacao
 

Mehr von Elaine Cecília Gatto

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaElaine Cecília Gatto
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaElaine Cecília Gatto
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Elaine Cecília Gatto
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCElaine Cecília Gatto
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxElaine Cecília Gatto
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Elaine Cecília Gatto
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarElaine Cecília Gatto
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesElaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationElaine Cecília Gatto
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfElaine Cecília Gatto
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Elaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoElaine Cecília Gatto
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsElaine Cecília Gatto
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoElaine Cecília Gatto
 

Mehr von Elaine Cecília Gatto (20)

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etaria
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à Medicina
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPC
 
entrevista r7.pdf
entrevista r7.pdfentrevista r7.pdf
entrevista r7.pdf
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptx
 
Empoderamento Feminino
Empoderamento FemininoEmpoderamento Feminino
Empoderamento Feminino
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCar
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de Correlações
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label Classification
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
 
Curtinhas de sábado.pdf
Curtinhas de sábado.pdfCurtinhas de sábado.pdf
Curtinhas de sábado.pdf
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamento
 
Cheat sheet Mips 32 bits
Cheat sheet Mips 32 bitsCheat sheet Mips 32 bits
Cheat sheet Mips 32 bits
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcação
 

Kürzlich hochgeladen

Renascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRenascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRafaelaMartins72608
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLidianePaulaValezi
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmicolourivalcaburite
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedJaquelineBertagliaCe
 
3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptxMarlene Cunhada
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
QUIZ ensino fundamental 8º ano revisão geral
QUIZ ensino fundamental 8º ano revisão geralQUIZ ensino fundamental 8º ano revisão geral
QUIZ ensino fundamental 8º ano revisão geralAntonioVieira539017
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVlenapinto
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...marcelafinkler
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...marcelafinkler
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Cabiamar
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticash5kpmr7w7
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPaulaYaraDaasPedro
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxFlviaGomes64
 
Artigo Científico - Estrutura e Formatação.ppt
Artigo Científico - Estrutura e Formatação.pptArtigo Científico - Estrutura e Formatação.ppt
Artigo Científico - Estrutura e Formatação.pptRogrioGonalves41
 
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptxCópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptxSilvana Silva
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...azulassessoria9
 

Kürzlich hochgeladen (20)

Renascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRenascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDF
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
QUIZ ensino fundamental 8º ano revisão geral
QUIZ ensino fundamental 8º ano revisão geralQUIZ ensino fundamental 8º ano revisão geral
QUIZ ensino fundamental 8º ano revisão geral
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XV
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Artigo Científico - Estrutura e Formatação.ppt
Artigo Científico - Estrutura e Formatação.pptArtigo Científico - Estrutura e Formatação.ppt
Artigo Científico - Estrutura e Formatação.ppt
 
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptxCópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 

Processadores intel 8008 e 8080

  • 1. Arquitetura de Computadores Prof.ª Ms. Elaine Cecília Gatto 1
  • 2. Famílias de Processadores • A CPU Intel 8008 (1.972): • Considerado o primeiro microprocessador de 8 bits; • Barramento de endereço externo de 14 bits; • Velocidade do clock: 0.2 MHz a 0.8 MHz; • 16 Kb de endereçamento de memória; • Execução de 30.000 instruções por segundo; • 8 bits de largura de barramento; • 3.500 transistores; • Encapsulamento DIP (18 pinos); • 10 micro milimetros; • 45 instruções; 2
  • 3. Famílias de Processadores • A CPU Intel 8008 (1.972): • Originalmente destinada a ser utilizado no microcomputador 2200 Datapoint; • Usada em: terminais burros, calculadoras gerais, manipulação de dados, manipulação de caracteres; • O 8008 pode acessar 8 portas de entrada e 24 portas de saída. • Desvantagem: o 8008 era um pouco mais lento em termos de instruções por segundo (36.000 a 80.000 em 0,8 MHz) do que 4004 e o 4040; • Vantagem: a CPU 8008 podia processar os dados com 8 bits e também acessar a RAM mais rapidamente, isso deu uma vantagem de velocidade significativa na Marçoria das aplicações. 3
  • 4. Famílias de Processadores • A CPU Intel 8008 (1.972): • Possuia uma pilha de endereços que continha oito registradores de 14-bits, incluindo o contador de programa, que permitia o aninhamento de subrotinas até sete níveis; • Tinha sete registradores de 8 bits; • Capacidade para tratar interrupções; • Podia ser usada com qualquer tipo ou velocidade de memória semicondutora em qualquer combinação; • Compatível com tecnologia TTL (entradas, saídas e clocks); 4
  • 5. Famílias de Processadores 5 Diagrama de Blocos Simplificado
  • 6. Famílias de Processadores Controle e Decodificação de Instruções: Controle do estado de codificação (S0, S1 e S2) • O processador controla a utilização do barramento de dados e determina se ele irá enviar ou receber dados; • Os sinais de estado S0, S1 e S2, juntamente com o sinal SYNC informam ao circuito periférico sobre o estado do processador; • RDY = READY; • INT = Interrupções; • SYNC = sincronização; • TIMING = relógio; 6
  • 7. Famílias de Processadores Tipicamanete, um ciclo de máquina consiste em cinco estados: • dois estados em que um endereço é enviado para a memória (T1 e T2); • um estado para busca de dados ou instruções (T3); • dois estados para a execução da instrução (T4 e T5); O processador é usado com memórias mais lentas que ele, portanto, o sinal READY sincroniza o processador com as memórias. Quando as memórias não estão disponíveis para enviar ou receber dados, então o processador vai para o estado WAIT; T1| = interrupções 7
  • 8. Famílias de Processadores As instruções do 8008 requerem entre um e três ciclos de máquina para completar a execução. O primeiro ciclo é sempre o ciclo de busca de uma instrução, chamado de PCI, O segundo e terceiro ciclo são para leitura e escrita de dados ou operações de entrada e D6 D7 CICLO saída, chamados, respectivamente, PCR, PCW e 0 0 PCI PCC (R = leitura, W = escrita, C = I/O) 0 1 PCR 1 0 PCC Os ciclos são codificados com dois bits, D6 e D7, e estão presentes apenas no barramento 1 1 PCW 8 de dados durante T2.
  • 9. Famílias de Processadores 9 Pinagem – Vista exterior do chip
  • 10. Famílias de Processadores 10 Microarquitetura
  • 11. Famílias de Processadores • A CPU Intel 8080 (1.974): • Considerada uma cpu de uso geral; • Foi vendida em massa; • Variações: 8080A, 8080A-1 e 8080A-2; • 75 instruções; • 2MHz de velocidade do clock; • 8bits de largura de barramento; • 6.000 transistores; • Dimensão mínima da tecnologia de fabricação em micro milimetros: 6; • Usado no primeiro computador pessoal, chamado ALTAIR. 11
  • 12. Famílias de Processadores • A CPU Intel 8080 (1.974): • É um microprocessador empacotado em um único microchip LSI (Large Scale Integration); • 40 pinos DIP (dual inline packaging); • Tem um ciclo de máquina de 72 micro-segundos; • Possui um barramento de dados bidirecional de 8 bits e um barramento de endereços (unidirecional) de 16 bits, permitindo endereçar 64k bytes de memória; • 7 registradores de uso geral de 8 bits cada; • 512 portas de entrada/saída; • Fabricada com tecnologia NMOS (nFET Metal Oxide Silicon – transistores de efeito de campo de metal óxido-semicondutor do tipo N); 12
  • 15. Famílias de Processadores Barramentos de Endereços: A0 a A15; Barramentos de Dados: D0 a D7; SYNC – Sincronização do sinal; DBIN – indica que o barramento de dados está no modo de entrada de dados; READY – sinal usado para sincronizar a CPU com a 15 memória;
  • 16. Famílias de Processadores WAIT – CPU no estado de espera; WR = sinal para escrita de memória; INTE = indica o conteúdo da interrupção interna; INT = solicitação de interrupção; RESET: limpa o registrador contador de programa; VDD, VBB e VCC = fonte; 16 GND = terra;
  • 17. Famílias de Processadores • A CPU Intel 8080 (1.974): • DataSheet 17
  • 18. Referências • DataSheets Intel. Disponível em: http://www.datasheetcatalog.com/intel/4/. Acessado em 13 de Março de 2012. • Guia de Referência de Processadores Intel. Disponível em: http://www.intel.com/pressroom/kits/quickreffam.htm. Acessado em 13 de Março de 2012. • Famílias de Processadores Intel. Disponível em: http://www.intel.com/pressroom/kits/quickreffam.htm. Acessado em 13 de Março de 2012. • Intel 8080. Disponível em: http://pt.wikipedia.org/wiki/Intel_8080. Acessado em 13 Março de 2012. 18
  • 19. Referências • Processadores Intel. Disponível em: http://en.wikipedia.org/wiki/Category:Intel_microprocessors. Acessado em 13 de Março de 2012. • Processadores Intel x86. Disponível em: http://en.wikipedia.org/wiki/Category:Intel_x86_microproces sors. Acessado em 13 de Março de 2012. • Cronologia de Microprocessadores. Disponível em: http://en.wikipedia.org/wiki/Microprocessor_chronology. Acessado em 13 de Março de 2012. • Visão Geral dos Processadores Intel. Disponível em: http://titancity.com/articles/intel.html. Acessado em 13 Março de 2012. 19
  • 20. Referências • Microprocessador Intel 8080. Disponível em: http://wwwusers.rdc.puc-rio.br/rmano/i8080.html. Acessado em 13 de Março de 2012. • Lista de Processadores Intel. Disponível em: http://pt.wikipedia.org/wiki/Lista_de_microprocessadores_da _Intel. Acessado em 13 Março de 2012. • Intel 8080. Disponível em: http://en.wikipedia.org/wiki/Intel_8080. Acessado em 13 Março de 2012. 20