Bonjour,
je n'ai pas de question particuliere, mais j'aurais voulu savoir si certaines personnes s'interessaient encore a l'assembleur Z80 (CPCs), et si qqn connait un forum d'echange sur ce sujet???
Merci a tous
Bonjour,
je n'ai pas de question particuliere, mais j'aurais voulu savoir si certaines personnes s'interessaient encore a l'assembleur Z80 (CPCs), et si qqn connait un forum d'echange sur ce sujet???
Merci a tous
Je m'y suis interessé il y a un temps mais j'avoue avoir oublié l'essentiel.
J'utilisais MAXAM comme assembleur/désassembleur.
Il y a un bouquin à acquérir absolument c'est "la bilble du cpc", titre très original mais au moins autant une bible que "la bible du pc".
golem
+++
Moi j'en ai fait pendant une dizaine d'années si tu veux savoir quelque chose en perticulier demande je repondrais si je peux...
Certes, ca depasse un peu le simple assembleur Z80, puisque ca empiete un peu sur les E/S du CPC...
J'aimerais avoir un peu plus d'info claires sur les signaux a gerer dans le port E/S pour lire en ROM
Comment définit-on le numero de la rom, Existe-t-il deja des schemas pour une ROM classique, ou une extension (genre Acquisition etc..)
etc, j'ai deja pas mal de doc mais il y a toujours quelques points pas tres clairs...
Merci a tous les ex-fans de L'amstrad encore vivant qui ont parcouru ce message!
Des personne s'intéressent à l'assembleur Z80 dans le cadre de le programmation de la TI83.
En fait l'amstrad ne peut gérer qu'un bloc mémoire de 64ko pour accéder aux 64 ko supplementaire (du cpc 6128 ou d'une extension de ram) il faut switcher le bloc 2 de la mémoire (&4000 - &7fff) cette opération est effectuée par le Gate Array
Exemple :
où xx est à remplacer par &C4 pour le premier bloc de 16ko, &C5 pour le 2 éme bloc, &C6 pour le 3éme etc ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ld bc, &7fxx out (c), c
J'espère que j'ai bien compris ta question sinon n'hesite pas
Certes, (a une precision pres, qui est que on peut acceder aux blocs depuis d'autres plages memoires que &4000 &7FFF avec les adresses &7FXY ou (Y AND &7)=1,2,3) et c'est tres couramment utilise sur le 6128 pour acceder aux RAM (&C4..&c7), mais c'est plus aux signaux sortant du port d'E/S que je cherche des precisions...Code:
ld bc, &7fxx
out (c), c
Merci qd meme
Hello !
je suis actuellement demomaker sur cpc,donc ,pour toutes question,je suis la.
PowerSlave
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager