Lors du RESET, un processeur compatible 8088/8086 exécute les instructions à 0FFFF0, soit 16 octets en dessous de la limite de 1 mégaoctet. Normalement, la ROM à cet endroit (dans les implémentations PC) serait le BIOS, donc à la fin de la ROM du BIOS, il y a un saut au début de la ROM du BIOS.
montré ici : vecteur de départ et signature 'date' derrière, IBM 5150 PC 8KB eprom dump bios date : 10/19/1981
00001FEE FF db 0xff
00001FEF FF db 0xff
00001FF0 EA5BE000F0 jmp word 0xf000:0xe05b
00001FF5 3130 xor [bx+si],si
00001FF7 2F das
00001FF8 3139 xor [bx+di],di
Notez que l'adressage est celui d'une rom 8KB $2000, qui place l'adresse de départ (le JMP le plus éloigné en valeur absolue, vers n'importe quel autre emplacement, dans ce cas au sein de la rom 8KB elle-même, bien que ce ne soit pas l'adresse la plus basse possible au sein de cette rom) à $FFFF:$0 segmenté ou $FFFF0 linéaire.
en ce qui concerne la compatibilité : si un processeur actuel ou futur "s'attend" à ce qu'il y ait beaucoup plus de F devant l'adresse, cela n'a pas d'importance. pour la compatibilité des nouveaux processeurs dans les anciens systèmes, les lignes d'adresse supplémentaires ne sont pas connectées et les données sur le bus de données sont exactement les mêmes. tant que les bits les moins significatifs restent FFFF0.
(dans un système avec seulement 1 Mo de RAM et la ROM positionnée à la fin de cette RAM, et rien d'autre, il sera heureux de "penser" qu'il parle à l'adresse la plus élevée tout en obtenant exactement les mêmes données, parce que ces implémentations n'ont jamais entendu parler de lignes d'adresses supérieures à A19).
prenez note que le monde ne se résume pas aux "pc"... le pc ibm était un "accident", ces processeurs n'ont jamais été conçus spécifiquement pour les "pc" et sont utilisés dans beaucoup d'autres choses que les pc (comme les satellites, les systèmes d'armes, etc.). Les modes protégés 32 et 64 bits ne sont généralement pas souhaités. (le mode 8086 virtuel est beaucoup plus intéressant comme raison de choisir une version plus récente (386+) par exemple). par conséquent, la rétrocompatibilité est beaucoup plus importante que le simple fait de savoir si le système fonctionnera avec dos.