8085 6 Usado Em Aula

4552 palavras 19 páginas
Microprocessadores

Microprocessador 8085
V.Lobo, Escola Naval v1.6 2007

INTRODUÇÃO

Arquitectura interna
Microprocessador
Microprocessador8085
8085

Intel 8080

DATA BUS
BUFFER/LATCH

– Primeiro microprocessador de 8 bits da Intel
– Sucessor do primeiro microprocessador do mundo (de 4 bits) z ACCUMULATOR
8

Intel 8085
– Versão melhorada do 8080
– Primeiro microprocessador com grande sucesso comercial
– Muito usado em instrução por ter uma arquitectura simples e
“limpa”

TEMP.
REG.

8

FLAG
FLIP-FLOPS 5

(8 BIT)
INTERNAL DATA BUS

INSTRUCTION
REGISTER 8

MULTIPLEXER
8
W
TEMP. REG.

ACCUMULATOR
LATCH
8

REGISTER SELECT

z

Microprocessador
Microprocessador8085
8085

D7-D0
B1-DIRECTIONAL
DATA BUS

INSTRUCTION
DECODER AND
MACHINE
CYCLE
ENCODING

ARITHMETI
C
LOGIC
UNIT
(ALU) 8

8 bits de dados

z

Arquitectura externa básica
– Bus de dados de 8 bits
– Bus de endereçamento de 16 bits
(espaço de endereçamento de 64K)

8085

DECIMAL
ADJUST

16 bits de endereço

17 bits de controlo

DATA BUS
CONTROL

11

V.Lobo @ EN

WR RD IO/M S0 S1 ALE
V.Lobo @ EN

Implementação em Silício

INTERRUPT
CONTROL

SERIAL
PORT

HOLD
CONTROL

Nº de transistors: 6000

z

Início de fabrico: Abril
1974 (8080)

z

Fabricado pela INTEL e por vários outros fabricantes sob licença
(p.exemplo, Siemens,
Philips, Texas, etc)

z

Diferentes modelos, que se diferenciam por:

CLOCKS

ADDRESS BUFFER

RESET
OUT

x1 X2 CLK OUT READY

A
B
D
H

REGISTE
R
ARRAY

16

RESET IN

16

A15-A0
ADRESS BUS

C
E
L

22

44

V.Lobo @ EN

FLAGS
Microprocessador
Microprocessador8085
8085

Microprocessador
Microprocessador8085
8085

Stack Pointer
– Contém o endereço do topo do stack (é gerido pelo µP)

STACK
– Estrutura computacional que permite guardar dados numa base LIFO (Last In First Out)
– Comporta-se como uma pilha de livros onde podem ser postos livros, e retirados
– O acesso ao stack é feito APENAS COM DUAS INSTRUÇÕES:
→PUSH - põe um dado (de 16 bits) no stack
→POP - retira um dado (de 16 bits) do stack

V.Lobo @ EN

Relacionados

  • Historia dos computadores
    51161 palavras | 205 páginas
  • Estudante
    50384 palavras | 202 páginas
  • jouli
    1244 palavras | 5 páginas
  • Microprocessador
    6745 palavras | 27 páginas
  • Evoluçao
    5344 palavras | 22 páginas
  • Sistemas operativos
    2903 palavras | 12 páginas
  • Organização dos computadores
    7925 palavras | 32 páginas
  • A evolução dos computadores
    2132 palavras | 9 páginas
  • IC aula04
    5125 palavras | 21 páginas
  • Classificação de aços
    3922 palavras | 16 páginas