Motorola 6809

(Redirecionado de M6809)

O Motorola 6809 é uma UCP de 8 bits (discutivelmente, de 8/16 bits) fabricado pela Motorola a partir de 1979. Representou um verdadeiro avanço sobre seu antecessor, o Motorola 6800, e em relação ao similar MOS Technology 6502.

O microprocessador Motorola 6809E de 1 MHz, fabricado em 1983.

Modos de Endereçamento

editar

O MC6809 possui sete modos de endereçamento:[1]

  • Intrínseco/Inerente: Quando o código da instrução contém todas as informações necessárias para a sua execução;
  • Imediato: Quando o endereço efetivo dos dados é aquele imediatamente posterior ao código de operação;
  • Estendido Direto: Quando o endereço do dado é especificado pelos 2 bytes subsequentes ao código de operação;
  • Estendido Indireto: Trata-se, na verdade, de um caso especial do modo indexado;
  • Direto: Semelhante ao modo estendido direto, no entanto apenas 1 byte do endereço segue o código de operação;
  • Endereçamento por Registrador: Quando o código de operação é seguido por 1 byte que define o registrador ou registradores que serão usados pela instrução;
  • Indexado: Quando um dos registradores de apontamento (X, Y, S, U e, às vezes, o PC) é usado no cálculo do endereço efetivo do operando.

Computadores que empregaram o MC6809

editar

Nacionais

editar

Estrangeiros

editar

Referências

  1. Revista Geração Prológica nº 14, p.3

Bibliografia Recomendada

editar

Ligações externas

editar
  Este artigo sobre hardware é um esboço. Você pode ajudar a Wikipédia expandindo-o.