Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1.zad---------------
- .text
- _start:
- mov r1,#1
- mov r2,#2
- add r3,r1,r2
- .end
- a)Rezultat je pohranjen u registru r3.
- b)U memoriji se nalaze naredbe.
- ------------------------
- 2zad.-------------------
- .text
- _start:
- pod:
- .word 1,2
- adr r0, pod
- ldr r1, [r0]
- ldr r2, [ r0,#4]
- and r3, r1, r2
- orr r4, r1, r2
- eor r5, r1, r2
- .end
- 3.zad----------------
- a)
- .text
- _start:
- pod:
- .word 1, 2, 3, 4
- adr R0,pod
- LDR R1,[R0]
- LDR R2,[R0,#4]
- LDR R3,[R0,#8]
- LDR R4,[R0,#12]
- .end
- kod osnovnog ind. pocetna vrijednost se pamti, i samo se privremeno uveca za koristenje
- ----------------------------------------------------
- b)
- .text
- _start:
- pod:
- .word 1, 2, 3,4
- adr R0,pod
- LDR R1,[R0]
- LDR R2,[R0,#4]!
- LDR R3,[R0,#4]!
- LDR R4,[R0,#4]!
- .end
- kod predint. pocetna vrijednost se uveca i spremi pa se koristi
- ------------------------------------------------------
- c)
- .text
- _start:
- pod:
- .word 1, 2, 3, 4
- adr R0,pod
- LDR R1,[R0]
- LDR R2,[R0],#4
- LDR R3,[R0],#4
- LDR R4,[R0],#4
- .end
- kod postind. najprije se učita vrijednost baznog registra, te se nakon učitavanja doda nova vrijednost.
- ----------------------------------------------------
- 4.zad---------------------
- _start:
- pod:
- .hword 1,2
- adr R0,pod
- LDRH R1,[R0]
- LDRH R2,[R0,#2]
- AND R3,R1,R2
- ORR R4,R1,R2
- EOR R5,R1,R2
- .end
- 6.zad---------------------
- a)
- .text
- _start:
- mov r1,#15
- mov r2,#4
- mov r3, #5
- add r4,r2,r3
- sub r5,r1,r4
- .end
- b)
- .text
- _start:
- adr r0,pod
- pod:
- .hword 15,4,5
- ldrh r1,[r0,#4]
- ldrh r2,[r0,#2]
- ldrh r3,[r0]
- add r6,r1,r2
- sub r6,r3,r6
- .end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement