• [^] # Re: Une grande inconnue

    Posté par . En réponse au journal Slackware 15 en approche ?. Évalué à 2.

    Mais on est dans l'idée du « something like 64k ».

    Oui, clairement. Et je soupçonne cette limite d'avoir une raison d'être de type (oui, je sais, c'est vieux, mais c'est un des docs avec lesquels j'ai appris à coder début 2000 :) et en français s'il vous plaît!) "on copie la ROM BIOS dans la RAM pour l'exécuter, sans nettoyer derrière, voire en réutilisant" des très, très vieilles applications, qui du coup ont un intérêt à mapper cette plage mémoire.

    /------------------------\ \ \
    | 64ko BIOS |FFFFFFH | |
    | carte mere |FF0000H |zone dupliquee|
    |------------------------| | de 0E0000H |
    |Libre extension |FEFFFFH | a 0FFFFFH |
    |BIOS carte mere |FE0000H | | 
    |------------------------| / |
    | |FDFFFFH |
    | Libre | |
    | extension RAM systeme | |
    | |100000H |
    |------------------------| /
    | 128ko BIOS |0FFFFFH \
    | ROM carte mere | |
    | |0E0000H |
    |------------------------| |
    | Libre extension |0DFFFFH |
    | BIOS cartes ext |0C8000H |
    |------------------------| |
    | 32ko |0C7FFFH | 1Mo
    | extension BIOS | |
    | ROM video VGA | |
    | |0C0000H |
    |------------------------| |
    | 256ko |0BFFFFH |
    | RAM video | |
    | |0A0000H |
    |------------------------| |
    | 128ko |09FFFFH |
    | extension RAM systeme| |
    | |080000H |
    |------------------------| |
    | 512ko RAM Systeme |07FFFFH |
    | |000500H\ |
    | | | Reserve BIOS |
    \------------------------/000000H/ /
    

    Cela dis, je n'ai aucune certitude (j'avais lu pas mal de trucs sur le boot à l'époque, comprendre les séquences initiales m'a toujours botté...) ça date trop.