ece2560 lesson10 page 1; main loop here mov.w #10, r10 add.w r10, &x dec.w r10 jnz repeat...

11
If Z bit is not set ECE2560 Lesson10 Page_1 Lesson10 Page 1

Upload: others

Post on 18-Aug-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

If Z bit isnot set

ECE2560 Lesson10 Page_1

Lesson10 Page 1

Page 2: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

ECE2560 Lesson10 Page_2

Lesson10 Page 2

Page 3: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

                                            ; 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

Page 4: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz 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

Page 5: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

yes

no

yes

no

yes

no

ECE2560 Lesson10 Page_5

Lesson10 Page 5

Page 6: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

yes

no

yes

no

yes

no

ECE2560 Lesson10 Page_6

Lesson10 Page 6

Page 7: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

yes

no

yes

no

yes

no

yes

no

ECE2560 Lesson10 Page_7

Lesson10 Page 7

Page 8: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

yes

no

ECE2560 Lesson10 Page_8

Lesson10 Page 8

Page 9: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

ECE2560 Lesson10 Page_9

Lesson10 Page 9

Page 10: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

ECE2560 Lesson10 Page_10

Lesson10 Page 10

Page 11: ECE2560 Lesson10 Page 1; Main loop here mov.w #10, R10 add.w R10, &x dec.w R10 jnz repeat repeat: loop: jmp loop ECE2560 Lesson10 Page_3 Lesson10 Page 3

            .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