Nil Le 30/05/2003 à 09:38 Ouais, j'avais un copain qui programmait en Hexa sur x86 des petits programmes mais assez complets (programmes résidents & autres)... Pour moi, ça a tjrs été un triso de l'info.
Link Le 30/05/2003 à 20:19 J'ai commencé la programmation bas niveau (niveau assembleur) par un programme d'une douzaine d'octets en Hexa sur Amstrad CPC 6128 (Microprocesseur Zilog Z80). Un programme qui recopie une zone mémoire vers la mémoire écran:
LD DE,C000h adresse de la mem écran
LD HL,8000h adresse de la zone mem
LD BC,4000h taille de la zone mem
LDIR fonction de recopie
RET retour
La correspondance Hexa était dans un livre sur l'amstrad en général et son processeur en particulier, donc j'ai assemblé moi-même le programme:
11 00 C0
21 00 80
01 00 40
ED B0
C9
12 octets, c'était le bon vieux temps

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.