Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;
- ; AssemblerApplication1.asm
- ;
- ; Created: 22.03.2018 10:20:18
- ; Author : s4
- ;
- ; Replace with your application code
- .include "m32def.inc"
- LDI XL , LOW(SLENGTH)
- LDI XH , HIGH(SLENGTH)
- LDI R16 , SLENGTH_END -SLENGTH
- LDI YL, LOW(SECONDDATA)
- LDI YH, HIGH(SECONDDATA)
- LDI ZL, LOW(data<<1)
- LDI ZH, HIGH(data<<1)
- LOOP1:
- LPM R1, Z+
- ST X+, R1
- ;iterator petli
- DEC R16
- BRNE LOOP1
- LDI R16, SLENGTH_END -SLENGTH
- LOOP2:
- LD R10, -X
- ST Y+, R10
- DEC R16
- BRNE LOOP2
- RJMP PC
- .DSEG
- SLENGTH: .BYTE 5
- SLENGTH_END:
- SECONDDATA: .BYTE 5
- SECONDDATA_END:
- .CSEG
- data: .db "12345", 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement