ECE2560 Lesson10 Page_1
Lesson10 Page 1
ECE2560 Lesson10 Page_2
Lesson10 Page 2
; Main loop here
mov.w #10, R10
add.w R10, &xdec.w R10jnz repeat
repeat:
loop: jmp loop
ECE2560 Lesson10 Page_3
Lesson10 Page 3
yes
no
yes
no
yes
no
yes
no
ECE2560 Lesson10 Page_4
Lesson10 Page 4
yes
no
yes
no
yes
no
ECE2560 Lesson10 Page_5
Lesson10 Page 5
yes
no
yes
no
yes
no
ECE2560 Lesson10 Page_6
Lesson10 Page 6
yes
no
yes
no
yes
no
yes
no
ECE2560 Lesson10 Page_7
Lesson10 Page 7
yes
no
ECE2560 Lesson10 Page_8
Lesson10 Page 8
ECE2560 Lesson10 Page_9
Lesson10 Page 9
ECE2560 Lesson10 Page_10
Lesson10 Page 10
.dataarray1: .word 1, 2, 3, 4, 5, 6, 7, 8, 9, 10array2: .space 20
;‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ .text . . . mov.w #0, R5
mov.w array1(R5), array2(R5)incd.w R5
repeat:
mov.w #18, R6cmp.w R5, R6jge repeat
loop: jmp loop
ECE2560 Lesson10 Page_11
Lesson10 Page 11