Sie sind auf Seite 1von 3

0610

5555
0710
aaaa
8dd0
9bf0
04b0
40ee
0000
0000
0000
0000
406d
0000
0000
0000
0000
0170
2ef0
2570
1f30
2390
2c30
0ed0
021c
0067
37f0
021c
0067
3d70
021c
0067
2370
021c
0067
bc90
021c
0067
0012
5555
0112
aaaa
8a13
9b33
0453
0673
2833
2273
19d3
2393
2cd3
0813
021c
0067
3133
021c
0067
3a73
021c
0067

//
//
//
//
//
//
//
//
//

0000
0001
0002
0003
0004
0005
0006
0007
0008

8 : move r6
8 : move r6
9 : move r7
9 : move r7
10 : lshl r5
11 : lshr r3
12 : move r4
13 : store r6
13 : store r6

// 000c 14 : store r5
// 000d 14 : store r5

//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//

0011
0012
0013
0014
0015
0016
0017
0018
0019
001a
001b
001c
001d
001e
001f
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
002a
002b
002c
002d
002e
002f
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
003a
003b

15
16
17
18
19
20
21
22
22
23
24
24
25
26
26
27
28
28
29
30
30
31
31
32
32
33
34
35
36
37
38
39
40
41
42
43
43
44
45
45
46
47
47

:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:

move r1
add r6
xor r5
or r7
xor r3
add r4
comp r6
jumpnz error
jumpnz error
incr r7
jumpnz error
jumpnz error
sub r5
jumpnz error
jumpnz error
xor r3
jumpnz error
jumpnz error
nand r4
jumpnz error
jumpnz error
move r8
move r8
move r9
move r9
lshl r10
lshr r11
move r12
move r14
add r8
xor r10
or r9
xor r11
add r12
comp r8
jumpnz error
jumpnz error
incr r9
jumpnz error
jumpnz error
sub r10
jumpnz error
jumpnz error

2373
021c
0067
bc93
021c
0067
0512
ffff
0612
ffff
0712
ffff
3db3
021c
0067
3ed3
021c
0067
3ff3
021c
0067
0710
0001
0510
0001
2fb0
0214
0070
6d0f
0064
0000
0000
0000
2df0
0214
0070
4ffd
0000
0000
0000
0000
0200
0055
0610
eeee
401e
eeee
0000
0000
0000
0200
0070
0610
dddd
40ce
0000
0000
0000
0000
0200

//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//

003c
003d
003e
003f
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049
004a
004b
004c
004d
004e
004f
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059

48
49
49
50
51
51
52
52
53
53
54
54
55
56
56
57
58
58
59
60
60
61
61
62
62
63
64
64
65
65

:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:

xor r11
jumpnz error
jumpnz error
nand r12
jumpnz error
jumpnz error
move r13
move r13
move r14
move r14
move r15
move r15
sub r13
jumpnz error
jumpnz error
sub r14
jumpnz error
jumpnz error
sub r15
jumpnz error
jumpnz error
move r7
move r7
move r5
move r5
add r7
jumpc done
jumpc done
store r7
store r7

//
//
//
//
//

005d
005e
005f
0060
0061

66
67
67
68
68

:
:
:
:
:

add r5
jumpc done
jumpc done
write r5
write r5

//
//
//
//
//
//

0065
0066
0067
0068
0069
006a

69
69
70
70
71
71

:
:
:
:
:
:

jump fibloop
jump fibloop
move r6
move r6
write r6
write r6

//
//
//
//
//
//

006e
006f
0070
0071
0072
0073

72
72
73
73
74
74

:
:
:
:
:
:

jump done
jump done
move r6
move r6
store r6
store r6

// 0077 75 : jump done

0070 // 0078 75 : jump done


//
//
// Symbol Table
//
//
// done
== 0070
// error
== 0067
// fibloop
== 0055
// fibinit
== 0051
// srinit
== 0026
// init
== 0000

Das könnte Ihnen auch gefallen