Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data
- .def x,y,z
- x .int 4000
- y .int 2000
- Tab
- .space 126*16
- z .int 1000
- .bss w,6
- .text
- .def start,koniec
- start
- MOV 0x0, *(#w)
- MOV 0x0, *(#w+1)
- MOV 0x0, *(#w+2)
- MOV 0x0, *(#w+3)
- MOV 0x0, *(#w+4)
- MOV 0x0, *(#w+5)
- MOV *(x),AC0
- ADD *(y), AC0
- MOV AC0, *(w)
- MOV 0,AC0
- MOV *(x),AC0
- ADD *(z),AC0
- MOV AC0, *(w+1)
- MOV 0,AC0
- AMOV #x, XDP
- .dp x
- MOV @x, AC0
- AMOV #y, XDP
- .dp y
- ADD @(y), AC0
- MOV AC0, *(#(w+2))
- MOV 0,AC0
- AMOV #x, XDP
- .dp x
- MOV @x, AC0
- AMOV #z, XDP
- .dp z
- ADD @z, AC0
- MOV AC0, *(#(w+3))
- AMOV #x,AR0
- AMOV #y,AR1
- MOV *AR0,AC0
- ADD *AR1,AC0
- AMOV #w,AR2
- MOV AC0,*AR2(#4)
- AMOV #x,AR0
- AMOV #z,AR1
- MOV *AR0,AC0
- ADD *AR1,AC0
- AMOV #w,AR2
- MOV AC0,*AR2(#5)
- koniec
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement