working on ass3, todo pc, nixbpe
This commit is contained in:
parent
6261d9fe37
commit
beabcde7db
15 changed files with 412 additions and 194 deletions
|
|
@ -1,6 +1,9 @@
|
|||
poly START 0
|
||||
start LDT x4
|
||||
LDS x
|
||||
poly START 16
|
||||
p BYTE X'EF'
|
||||
ADD #34
|
||||
start +LDT x4, X
|
||||
x4 WORD 1
|
||||
+LDS @x
|
||||
MULR S, T
|
||||
LDA x3
|
||||
ADDR T, A . do sedaj izračunano (1x + 2)
|
||||
|
|
@ -8,7 +11,6 @@ start LDT x4
|
|||
LDT x2
|
||||
MULR S, A
|
||||
ADDR T, A .do sedaj izračunano ((1x+2)x + 3)
|
||||
|
||||
LDT x1
|
||||
MULR S, A
|
||||
ADDR T, A .do sedaj izračunano (((1x+2)x + 3)x + 4)
|
||||
|
|
@ -21,11 +23,11 @@ start LDT x4
|
|||
STA rez
|
||||
|
||||
halt J halt
|
||||
END start
|
||||
|
||||
|
||||
|
||||
.polinom
|
||||
x4 WORD 1
|
||||
|
||||
x3 WORD 2
|
||||
x2 WORD 3
|
||||
x1 WORD 4
|
||||
|
|
@ -35,4 +37,6 @@ x0 WORD 5
|
|||
x WORD 2
|
||||
|
||||
.rezultat
|
||||
rez RESW 1
|
||||
rez RESW 1
|
||||
|
||||
END start
|
||||
|
|
@ -1,21 +1,24 @@
|
|||
***** Section <default> *****
|
||||
Stats: size=61 blocks=61 symbols=10 literals=0 relocations=0
|
||||
Stats: size=67 blocks=67 symbols=11 literals=0 relocations=2
|
||||
Blocks
|
||||
name start size #ins #dir #sto
|
||||
<default> 00000 0003D 16 8 1
|
||||
<default> 00010 00043 17 9 1
|
||||
Symbols
|
||||
name hex dec scope kind type description
|
||||
halt 000025 37 local relative code label
|
||||
poly 000000 0 exported relative code label
|
||||
rez 00003A 58 local relative data label
|
||||
start 000000 0 local relative code label
|
||||
x 000037 55 local relative data label
|
||||
x0 000034 52 local relative data label
|
||||
x1 000031 49 local relative data label
|
||||
x2 00002E 46 local relative data label
|
||||
x3 00002B 43 local relative data label
|
||||
x4 000028 40 local relative data label
|
||||
halt 00003E 62 local relative code label
|
||||
p 000010 16 local relative data label
|
||||
poly 000010 16 exported relative code label
|
||||
rez 000050 80 local relative data label
|
||||
start 000014 20 local relative code label
|
||||
x 00004D 77 local relative data label
|
||||
x0 00004A 74 local relative data label
|
||||
x1 000047 71 local relative data label
|
||||
x2 000044 68 local relative data label
|
||||
x3 000041 65 local relative data label
|
||||
x4 000018 24 local relative data label
|
||||
Literals
|
||||
label definition
|
||||
Relocations
|
||||
address length flag symbol
|
||||
00015 5
|
||||
0001C 5
|
||||
|
|
|
|||
|
|
@ -1,38 +1,42 @@
|
|||
00000 poly START 0
|
||||
00000 772025 start LDT x4
|
||||
00003 6F2031 LDS x
|
||||
00006 9845 MULR S,T
|
||||
00008 032020 LDA x3
|
||||
0000B 9050 ADDR T,A . do sedaj izračunano (1x + 2)
|
||||
00010 poly START 16
|
||||
00010 EF p BYTE X'EF'
|
||||
00011 190022 ADD #34
|
||||
00014 77900018 start +LDT x4,X
|
||||
00018 000001 x4 WORD 1
|
||||
0001B 6E10004D +LDS @x
|
||||
0001F 9845 MULR S,T
|
||||
00021 03201D LDA x3
|
||||
00024 9050 ADDR T,A . do sedaj izračunano (1x + 2)
|
||||
|
||||
0000D 77201E LDT x2
|
||||
00010 9840 MULR S,A
|
||||
00012 9050 ADDR T,A . do sedaj izračunano ((1x+2)x + 3)
|
||||
00026 77201B LDT x2
|
||||
00029 9840 MULR S,A
|
||||
0002B 9050 ADDR T,A . do sedaj izračunano ((1x+2)x + 3)
|
||||
0002D 772017 LDT x1
|
||||
00030 9840 MULR S,A
|
||||
00032 9050 ADDR T,A . do sedaj izračunano (((1x+2)x + 3)x + 4)
|
||||
|
||||
00014 77201A LDT x1
|
||||
00017 9840 MULR S,A
|
||||
00019 9050 ADDR T,A . do sedaj izračunano (((1x+2)x + 3)x + 4)
|
||||
00034 772013 LDT x0
|
||||
00037 9840 MULR S,A
|
||||
00039 9050 ADDR T,A . do sedaj izračunano (((1x+2)x + 3)x + 4)x + 5
|
||||
|
||||
0001B 772016 LDT x0
|
||||
0001E 9840 MULR S,A
|
||||
00020 9050 ADDR T,A . do sedaj izračunano (((1x+2)x + 3)x + 4)x + 5
|
||||
. fullline comment
|
||||
0003B 0F2012 STA rez
|
||||
|
||||
0003E 3F2FFD halt J halt
|
||||
|
||||
00022 0F2015 STA rez
|
||||
|
||||
00025 3F2FFD halt J halt
|
||||
00028 END start
|
||||
|
||||
|
||||
. polinom
|
||||
00028 000001 x4 WORD 1
|
||||
0002B 000002 x3 WORD 2
|
||||
0002E 000003 x2 WORD 3
|
||||
00031 000004 x1 WORD 4
|
||||
00034 000005 x0 WORD 5
|
||||
|
||||
00041 000002 x3 WORD 2
|
||||
00044 000003 x2 WORD 3
|
||||
00047 000004 x1 WORD 4
|
||||
0004A 000005 x0 WORD 5
|
||||
|
||||
. tocka
|
||||
00037 000002 x WORD 2
|
||||
0004D 000002 x WORD 2
|
||||
|
||||
. rezultat
|
||||
0003A 000000 rez RESW 1
|
||||
00050 000000 rez RESW 1
|
||||
|
||||
00053 END start
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
Hpoly 00000000003D
|
||||
T0000001E7720256F20319845032020905077201E9840905077201A98409050772016
|
||||
T00001E1C984090500F20153F2FFD000001000002000003000004000005000002
|
||||
E000000
|
||||
Hpoly 000010000043
|
||||
T0000101EEF190022779000180000016E10004D984503201D905077201B9840905077
|
||||
T00002E1E201798409050772013984090500F20123F2FFD0000020000030000040000
|
||||
T00004C0405000002
|
||||
M00001505
|
||||
M00001C05
|
||||
E000014
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
poly START 0
|
||||
RSUB
|
||||
LDB x1
|
||||
END poly
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue