DIST SUB R1,R2,R0 JGE #POS-$-2 // c plus rapide on économise un aller retour en mémoire NGE R0,R0 // on met en positif si <0 POS SRA R0,R0 RTS DEBUT LDW R1, #SEUIL LDW R15, #STACK_ORG LOOP LDW R2, @INA // INA - > i JSR @DIST STW R1,@OUTA JMP LOOP-$-2 .......
Je cherche donc à simuler un assembleur.
Je connais microPIUP mais il semble que simuler T_T .J'ai bien essayer de chercher mais je n'ai pas réussi à trouver de programme pouvant prendre en charge ce genre de langage (j'ignore comment on l’appelle ) directement . Est ce que quelqu'un aurait une idée svp ?
Message édité par Seiya0890 le 15-01-2012 à 22:21:25
--------------- Kono you ni kiseki nantenai,aru no wa gusen to hitsusen,soshite dare ga nani wo suruka dake
Marsh Posté le 15-01-2012 à 22:20:01
Bonjour je cherche un programme qui puisse compiler le genre de langage suivant puis le simuler svp :
LOAD_ADDRESS EQU 0xFF10
RESET_ADDRESS EQU 0xFFFA
SEUIL EQU 3
INA EQU 0xFF00
OUTA EQU 0xFF02
STACK_ORG EQU 0x1000
ORG LOAD_ADDRESS
START RESET_ADDRESS
DIST SUB R1,R2,R0
JGE #POS-$-2 // c plus rapide on économise un aller retour en mémoire
NGE R0,R0 // on met en positif si <0
POS SRA R0,R0
RTS
DEBUT LDW R1, #SEUIL
LDW R15, #STACK_ORG
LOOP LDW R2, @INA // INA - > i
JSR @DIST
STW R1,@OUTA
JMP LOOP-$-2
.......
Je cherche donc à simuler un assembleur.
Je connais microPIUP mais il semble que simuler T_T .J'ai bien essayer de chercher mais je n'ai pas réussi à trouver de programme pouvant prendre en charge ce genre de langage (j'ignore comment on l’appelle ) directement .
Est ce que quelqu'un aurait une idée svp ?
Message édité par Seiya0890 le 15-01-2012 à 22:21:25
---------------
Kono you ni kiseki nantenai,aru no wa gusen to hitsusen,soshite dare ga nani wo suruka dake