What email address or phone number would you like to use to sign in to Docs.com?
If you already have an account that you use with Office or other Microsoft services, enter it here.
Or sign in with:
Signing in allows you to download and like content, and it provides the authors analytical data about your interactions with their content.
Embed code for: ECET 330 DeVry Week 3 iLab
Select a size
ECET 330 DeVry Week 3 iLab
Downloading is very simple, you can download this Course here: http://mindsblow.us/question_des/ECET330DeVryWeek3iLab/4926
Contact us at: email@example.com
Laboratory Number: 3
Laboratory Title: Introduction to Loops and Subroutines in Assembly Language
1. To become familiar with conditional branch instructions
2. Understanding how to write loops
Downloading is very simple, you can download this Course here:
Contact us at:
3. Understanding how to write subroutines
Able to create a program that gets the sum of the values in an array, as well as multiple arrays
This week lab taught us how to write not only one loop but two loops in one single program. At first, it was difficult to execute subroutine instructions. But after going over notes and lectures, we understand how to use subroutines.
Team: May Saw EET
Name Program Signature
IV. 1.A. Copy and paste the source code.
IV. 1. B. Copy and paste the register window at the second iteration where the carry becomes set. Highlight the carry flag to show that it is set.
IV. 1. C Copy and paste the register window to show the final result. IV. 2.A. Copy and paste the source code.
IV. 2. B. Copy and paste the assembly, register, and memory after the first JSR instruction to verify that stack holds the return address.
IV. 2. C Copy and paste the memory window to show the values of Sum1 and Sum2.
1. What does the CPU do (in terms of register contents and stack) when it executes a JSR instruction?
2. What does the CPU do (in terms of register values and stack) when it executes a RTS instruction?
Deliverable Points Available Points Achieved Laboratory Cover Sheet 8 Working Circuit(s)/Program(s) 10 Observations/Measurements 8 Questions 4 Total Points 30 Comments: