Processador Intel 8086 não roda diretamente na frequência oscilador cristal. Em vez, gerador clock interno divide frequência cristal externa para produzir clock operacional processador. Esta relação definida por divisor clock programável.
Frequência Processador = Frequência Cristal ÷ Divisor Clock
Divisor clock configurado via registrador controle 8086 (ou externamente via chip gerador clock 8284 na maioria sistemas). Valores divisor comuns 1, 2, 3, embora outros possam ser suportados dependendo implementação gerador clock específica.
| Frequência Cristal | Divisor Clock | Frequência Processador |
|---|---|---|
| 10 MHz | 1 | 10 MHz |
| 10 MHz | 2 | 5 MHz |
| 10 MHz | 3 | 3,33 MHz |
| 12 MHz | 1 | 12 MHz |
| 12 MHz | 2 | 6 MHz |
| 12 MHz | 3 | 4 MHz |
Em sistemas 8086 típicos, chip 8284 clock generator/driver recebe sinal oscilador cristal e gera fases clock requeridas (CLK, PCLK, OSC) para processador. 8284 fornece circuito divide-por-3 fixo, significando clock processador sempre um-terço frequência cristal quando usando este chip suporte padrão.
Projetando sistema baseado 8086, engenheiros selecionam frequência cristal que, dividida, rende velocidade processador desejada dentro máximo rated chip (5 MHz, 8 MHz, ou 10 MHz dependendo variante). Ex: cristal 15 MHz com divide-por-3 rende 5 MHz clock processador; cristal 24 MHz rende 8 MHz.
Este esquema clock flexível permitiu 8086 ser usado em aplicações diversas desde sistemas embedded baixo-custo até plataformas high-performance computing.
Tecnologia Eletrônica © [www.351231.com]