Question: Program in Use is 'DOSBox' Assignment 2 ELEN 304 Introduction to Microprocessor Student Name: Student ID: Assume that you have five unsigned values stored in

Program in Use is 'DOSBox' Program in Use is 'DOSBox' Assignment 2 ELEN 304 Introduction to Microprocessor

Assignment 2 ELEN 304 Introduction to Microprocessor Student Name: Student ID: Assume that you have five unsigned values stored in the stack shown in the Figure below. Write one program corresponding to each of the followings: a- The summation of value_1, value_3, and value_3; Where all of these values are stored in the stack segment shown in the figure below. b- If the content of AX-AABB, BX-BBAA, and SP-17FD, write a sub program to exchange the value of AX and BX. c- In the program written in part b, is there any overflow problem? explain why yes or no? d- Assume all values in the stack below still there without any change, explain how can you flush all of these values. e-Show how the contents of the flag register will change if you are executing the sub programs in part a and part b. SP STACK 17 17EF 17FO 17F1 17F2 17F3 17F411 Value 5 17F5 10 1756 11 1757 16 B1 Value 3 17F9 20 FA Al Value 2 17FB 19 17FC FI Value 1 17FD 25 17FE Assignment 2 ELEN 304 Introduction to Microprocessor Student Name: Student ID: Assume that you have five unsigned values stored in the stack shown in the Figure below. Write one program corresponding to each of the followings: a- The summation of value_1, value_3, and value_3; Where all of these values are stored in the stack segment shown in the figure below. b- If the content of AX-AABB, BX-BBAA, and SP-17FD, write a sub program to exchange the value of AX and BX. c- In the program written in part b, is there any overflow problem? explain why yes or no? d- Assume all values in the stack below still there without any change, explain how can you flush all of these values. e-Show how the contents of the flag register will change if you are executing the sub programs in part a and part b. SP STACK 17 17EF 17FO 17F1 17F2 17F3 17F411 Value 5 17F5 10 1756 11 1757 16 B1 Value 3 17F9 20 FA Al Value 2 17FB 19 17FC FI Value 1 17FD 25 17FE

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!