ECE2801_C08_bonus_quiz4_sol

ECE2801_C08_bonus_quiz4_sol -...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE 2801 – Foundations of Embedded Systems Bonus Quiz #4 Name: __________________                                          ECE Box #: __________ 1) Name three ways that the normal sequential flow of execution of an assembly  language program can be altered? Jumps,  Procedure Calls and Interrupts 2) Explain difference between a jump and a procedure call? Jumps are one-way trips.  When a jump is taken there is no mechanism for returning to  the point in the code where the jump occurred. Procedures are re-usable sub-blocks of code.  Procedures are designed to be called and  then to return to the calling point when done . 3) What is an interrupt? 
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.
Ask a homework question - tutors are online