COEN 311 Lecture 6: LoopExamples

167 views3 pages

Document Summary

; go if 100 > i org sub d0, d0 movea d0, a0 move i(a0), d0 move x(a0), d1. ; x = x + x while cmp d0, d3. Do bgt do bra done add d2, d0 add d1, d1 bra while. X trap #0 dc 0 dc 2 const dc 1, 100, 3 end. While loop i := 0; x := 2; Do { i := i + 1; x := x + x; Repeat loop org sub d0, d0 movea d0, a0 move i(a0), d0. ; d0 = i = 0 move x(a0), d1. ; d1 = x = 2 move const(a0), d2. ; d2 = 1 move const+2(a0), d3 ; d3 = 100. Repeat add d2, d0 add d1, d1 cmp d0, d3 beq done bra repeat. Done move d1, x(a0) move const+4(a0), d0 trap #0 dc 0 dc 2. Repeat loop i := 0; x := 2;

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents