>> Tecnologia Eletrônica >  >> Telefones >> Secretárias Eletrônicas

A Fila de Instruções no Microprocessador 8086

A Fila de Instruções do 8086 (também chamada fila de prefetch) é um buffer FIFO de 6 bytes dentro da Bus Interface Unit (BIU).

Como Funciona

  • BIU busca até 6 bytes de código de instrução da memória durante ciclos de barramento ociosos.
  • Execution Unit (EU) puxa bytes da fila conforme necessário.
  • Enquanto EU decodifica/executa, BIU continua prefetching — sobrepondo fetch e execute.

Benefícios

  • Reduz gargalos acesso memória.
  • Melhora throughput (pipelining inicial).

Limitações

  • Apenas 6 bytes; instruções longas travam a fila.
  • Instruções branch dão flush na fila (sem branch prediction).

Esta fila simples foi marco rumo a arquiteturas pipelined modernas.