CODINGCLEFS POUR AMSTRAD 1 ★ Système de base par Daniel Martin ★

Adresses principales de la ROM inférieure CPC 6128Coding Clefs Pour Amstrad 1

La version CPC 6128 présente quelques différences par rapport à la version CPC664.

La ROM inférieure est quelque peu modifiée. La ROM supérieure est presque identique mais les adresses sont toutes légèrement décalées.

Cependant, les vecteurs systèmes, les variables systèmes et les routines mathématiques sont exactement identiques en fonction et adresse à ceux du CPC664.

Les feuilles suivantes portent donc sur les modifications subies par les ROMS BIOS et BASIC.

ADRESSES PRINCIPALES DE LA ROM INFERIEURE DU CPC6128

La ROM inferieure contient les routines systeme (communication avec le materiel), les routines mathematiques et le generateur de caracteres.

Remarque : les adresses qui correspondent aux routines déjà d'ecrites en detail sont indiquées avec uniquement le point d'entree memoi re vive correspondent suivi d'une *.

Des lors, nous vous conseillons de vous reporter aux pages 81 à 111, pour de plus arnples informations.
Les routines situees a une adresse identique dans le CPC 664 sont indiquees par un signe = à la suite de l'adresse.

 
005C = BCC8  *
0099 = BD0D *
O0A3 = BD10 *
0163 = BCD7 *
016A = BCDA *
0170 = BCDD *
0176 = BCE0 *
017D = BCE3 *
0183 = BCE6 *
01B3 = BCE9 *
01C5 = BCEC *
01D2 = BCEF *
01E2 = BCF2 *
0219 = BCFE *
0227 = BCF5 *
0255 = BCFB *
0276 = BD01 *
0284 = BCF8 *
028D = BDOA *
0294 = BD04 *
029A = BD07 *
02A0 = BCD1 *
02B1 = BCD4 *
0326 = 3CCB *
0330 = BCCE *
05ED BD1 3 *
061C BD16 *
0688 Message 128K MICROCOMPUTER (V3) .
0688 Message copyright 1985 Amstrad Consiiner Electronics PLC and Locomotive Software Ltd.
06F5 Message *** program load failed ***
0728 Liste des compatibles Arnold, Amstrad , Ori on , Schneider, Awa, Solavox, Saisho, Triurnph , Isp.
0776 BD1C *
0786 BD22 *
078C BD25 *
07B4 BD19 *
0700 BD1F *
07E0 BD28 *
081B BD2B *
0835 BDF1 *
0844 BD31 *
0858 BD2E *
0863 BD34 *
08BD BD37 *
0ABF BBFF *
0AD0 BC02 *
0AE9 BC0E *
0B0C BC11 *
0B17 BC14 *
0B17 BDEB *
0B37 BC05 *
0B3C BC08 *
0B56 BCOB *
0B5B BC17 *
086A BC1A *
0BAF BC1D *
0C05 BC20 *
0C11 BC23 *
0C1F BC26 *
0C39 BC29 *
0CBB 3059 *
0C71 3DE8 *
0C74 3C5C *
0C8A BDE5 *
0C8E BC2C *
0CA7 BC2F *
00FA BC3E *
00FF BC41 *
0CF2 BC32 *
0CF7 BC38 *
001A BC35 *
0D1F BC3B *
0D89 BC44 *
0DBD BC47 *
0DE5 BC4A *
0500 BC4D *
0E44 BC50 *
0EF9 BC53 *
0F2A BC56 *
0F93 BC5F *
0F9B BC62 *
1074 BB4E *
1084 BB51 *
10F4 BBB4 *
1103 BBB7 *
115A BB6F *
116 5 BB72 *
1170 BB75 *
1170 BB78 *
11CA BB87 *
1208 BB56 *
1252 BB69 *
125F BDCD *
125F BDD0 *
1265 BB8A *
1265 BB8D *
1276 BB81 *
127F BB84 *
1286 BB7B *
1297 BB7E *
12A6 BB90 *
12AB BB95 *
12BA BB93 *
12C0 BB99 *
12C6 BB9C *
12D4 BBA5 *
12E2 BBA8 *
12FE BBAB *
132B BBAE *
1335 BB50 *
1348 BDD3 *
137B BB9F *
1308 BBA2 *
13A8 BB63 *
13A0 BB60 *
13BE BDD6 *
13FE BB5A *
140A BDD9 *
1452 BB57 *
1459 BB54 *
1404 BBB1 *
154F BB5C *
15A8 BBBA *
1517 BBBD *
15FB BBC3 *
15FF BBC0 *
1600 BBC6 *
160E BBC9 *
161C BBCC *
16A5 BBCF *
16EA BBD2 *
1717 BBD5 *
1720 BBD8 *
1736 BBDB *
1767 BBDE *
176E BBE4 *
177E BBE1 *
177A BBE7 *
1780 BBED *
1783 BBEA *
1786 BDDC *
1794 BBF3 *
1797 BBF0 *
179A BDDF *
17A6 BBF9 *
17A9 BBF6 *
17B4 BDE2 *
1940 BBFC *

1B5C= A partir de cette adresse, les routines de la ROM inférieure du CPC6128 commencent aux mêmes points d'entrée que celles de la ROM inférieure du CPC 664.

 

★ ANNÉE: ???
★ AUTEUR(S): ???

Page précédente : Adresses principales de la ROM supérieure CPC 6128

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 105 millisecondes et consultée 1148 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.