"LUTION DU GRAND JEU
Transcription
"LUTION DU GRAND JEU
"LUTION DU GRAND JEU Voici 1, listing désassemblé dü programme paru dalis JPC .5d~ 6CC20 C O N ( 5 ) # 0 2 C 9 6 prologue de routine LM 53009 C O N ( 5 ) # O 0 0 5 3 longueur de code 808F INTOFF 133 ADTEX inhibe Les interruptions sauve D l dans A 1F410F4 D1=(5) #4F014 300 LC(1) O 15DO DA11=C 1 1 F 4 1 OOC D1=(5) #CO014 15D0 DATI-C 1 131 DI=A 142 A=DATO A 164 DO=DO+ 5 808C PC=(A) écrit O en # 4 F 0 1 4 é c r i t O en # C O 0 1 4 f i n de routine Explications Le clavier de la HP-28 fonctionne par interruptions : 1NTOF F inhibe donc le clavier. Lorsque #4F014 est a zéro (pour la HP-28C, #CO014 sinon) l'arrêt système et les auto-tests sont inhibés (voir JPC 5 1 ) . 1,t: but programme est donc: : 1) d'enlpEchcr {'entrie de cnl-ïactPx~cU' clzcier 2) supprimer l'arrêt systgme polir éiiCcr cjrie l'on puisse revenir a P'ktat rtormak ka seule touriie non inhiMe, est [ril~ll et on gu'kteindre puis rz,llur:ler ]a EXP-28 remet #4FOl4 (#C0014) à une valeur nola nlllie (voir JPC 51) : L1 faut donc réussir éteindre la HF-28... Pour cela la manière la plus simple est d'aiteniirc son auto-extinction, Pour ciébloqrier le programme il fallait donc . 1) attendre i'auto-extinction, 2) rallumer la HP, ct 3 ) effectuer un arrêt système (alors possible) Simple, non ? Paul Courbis (392) Sébastien Lalande (432)