1) F (s)
2) B F G I (RETn, CALL, RETTR, BRV)
3) G Invoquer un sous-programme du système d'exploitation
4) F (41)
15.75
1) hex: F.C .75*16
2)bin: 1111.1100
3)normalisée: +1. 111 1100 * 2**3
signe: 0 (+)
exposant: 7F+3:
82
réel court: 0
1 0 0 0 0 0 1
0
1 1 1 1 1 0 0
............
soit: 4 1 7
C
00 00
5) D (7C)
6) H (> 1000)
459C47A1
0 1 0 0 0 1 0 1 1
0 0 1 1 1 0 0 0 1 0 0 0 1 1 1 1 0 1 0 0
0 0 1
exposant:
8B,
soit 8B - 7F: 12
déc
IEEE: + 1. 0 0 1 1 1 0 0 0 1 0 0 0 1
1 1 1 0 1 0 0 0 0 1 * 2 **12
1 0 0 1 1 1 0 0 0 1 0 0 0. 1 1 1 1 0 1 0
0 0 0 1
hex: 1
3 8
8. F A
1 0
dec: 4096 + 256*3 + 16 * 8 + 8 > 1000
7) G (5)
40A00000
0 1 0 0 0 0 0 0 1
0 1 0 0 0 0 0 0 0 0 0 ......
exposant:
81,
soit 81 - 7F: 2
IEEE: +1.
0 1 0 0 0 0 0 0 0 0 0 * 2 **
2
1 0 1 0. 0 0
0 0 0 0 0
hex: 5
8) H (133)
9) M multiplie les nombres et ajoute 1
10) J
11) A
12) O en réalité, il y aura une boucle qui finira par créer un
stack overflow,
c'est-à-dire
que les données de la pile vont venir écraser le code source.
13) J
nVal: .EQUATE 0
nLft: .EQUATE 2
nRht: .EQUATE 4
14) F
CPX 0,i
BRNE asx_cont
15) B
LDX nLft,x
CALL asum
DDDDDDDDDDDDDDDDDDDD
LDX nRht,x
CALL asum
16) N
LDX asx,s
17) R (36) DECO 8,s se trouvant à 0024: 0024 hex (36 dec)
18) Q (35) DECO 4,sf SP+4 octets: 001C+4: 0020 -> reference 0022: 0023 hex (35 dec)
19) N (32) DECO 2,sx SP+2: 001C+2: 001E+X: 001E-2: 001C: 0020 hex (32 dec)
20) P (34) DECO 4,sxf SP+4: 001C+4: 0020 se trouvant à 0020: 0022-2: 0020 reference: 0022 hex (34 dec)