Moved to root folder

This commit is contained in:
Gašper Dobrovoljc
2023-12-03 20:29:29 +01:00
parent 30d8e8442c
commit e71fd2acf4
28 changed files with 0 additions and 0 deletions

79
naloga_03/naloga_03.txt Normal file
View File

@@ -0,0 +1,79 @@
1. mov R1, #128 @ se prevede v 0xe3a01080, R1 = 0x80, PC = 0x4
2.
.text
.org 0x20
@spremenljivke
stev1: .word 0x12345678
stev2: .byte 128
.align
stev3: .hword 0xF123
.align
.global _start
_start:
@program
adr r0, stev1
ldr r1, [r0]
adr r0, stev2
ldr r1, [r0]
adr r0, stev3
ldr r1, [r0]
3.
32-bit
.text
.org 0x20
stev1: .word 0x04030201
stev2: .space 4
.global _start
_start:
adr r0, stev1
ldr r1, [r0]
adr r0, stev2
str r1, [r0]
16-bit
.text
.org 0x20
STEV1: .hword 0x0201
STEV2: .space 2
.global _start
_start:
adr r0, STEV1
ldr r1, [r0]
adr r0, STEV2
strh r1, [r0]
8-bit
.text
.org 0x20
stev1: .byte 0x01
stev2: .space 1
.align
.global _start
_start:
adr r0, stev1
ldr r1, [r0]
adr r0, stev2
strb r1, [r0]

4
naloga_03/vaja_01.s Normal file
View File

@@ -0,0 +1,4 @@
mov R1, #128 @ se prevede v 0xe3a01080
R1 80
PC 4

22
naloga_03/vaja_02.s Normal file
View File

@@ -0,0 +1,22 @@
.text
.org 0x20
@spremenljivke
stev1: .word 0x12345678
stev2: .byte 128
.align
stev3: .hword 0xF123
.align
.global _start
_start:
@program
adr r0, stev1
ldr r1, [r0]
adr r0, stev2
ldr r1, [r0]
adr r0, stev3
ldr r1, [r0]

14
naloga_03/vaja_03_16bit.s Normal file
View File

@@ -0,0 +1,14 @@
.text
.org 0x20
STEV1: .hword 0x0201
STEV2: .space 2
.global _start
_start:
adr r0, STEV1
ldr r1, [r0]
adr r0, STEV2
strh r1, [r0]

14
naloga_03/vaja_03_32bit.s Normal file
View File

@@ -0,0 +1,14 @@
.text
.org 0x20
stev1: .word 0x04030201
stev2: .space 4
.global _start
_start:
adr r0, stev1
ldr r1, [r0]
adr r0, stev2
str r1, [r0]

16
naloga_03/vaja_03_8bit.s Normal file
View File

@@ -0,0 +1,16 @@
.text
.org 0x20
stev1: .byte 0x01
stev2: .space 1
.align
.global _start
_start:
adr r0, stev1
ldr r1, [r0]
adr r0, stev2
strb r1, [r0]