Il est parfois utile de composer des lignes de DATA avec le contenu d'une zone mémoire où est situé un programme en langage machine. Le programme qui vous est proposé ici est écrit en langage machine. Il est logé en haut de la pile Basic et bâtit, de lui-même, un chargeur Basic complet en partant du code en machine. Son mode d'emploi est très simple. Le langage machine (ou la zone de binaire) à transférer est supposé présent en mémoire. Charger CREADATA. Faire RUN. Si vous possédez un 664, tapez POKE &AF41,55. Pour transférer la zone mémoire binaire, il suffit de faire NEW puis : CALL &AEC0,AD,AF où AD et AF représentent respectivement les adresses de début et de fin du bloc binaire à transférer. Vous noterez que le chargeur Basic correspondant est reconstitué. CPC n°9 ★ AMSTRAD CPC ★ DOWNLOAD ★ |
CPCrulez[Content Management System] v8.7-desktop/c Page créée en 164 millisecondes et consultée 1674 foisL'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. |
|
|
|