Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write an ASM program that evaluates the following expression, using variables: Z=(A-B)-(C-D) 1. Declare and initialize the memory variable A to 32-bit signed integer

  

Write an ASM program that evaluates the following expression, using variables: Z=(A-B)-(C-D) 1. Declare and initialize the memory variable A to 32-bit signed integer value -54: and variable B to 16-bit signed integer value -3210. 2. Declare the memory variables C and D and read in their values from the keyb as 32-bit signed integer value -43210 and 8-bit signed integer values -10 a. You should display a message asking for the value of the variable example: "What is the value of C?" then b. Read in the value of C from the keyboard and then c. Display the value you have read beside (ie, to the right of) the mes "What is the value of C?". Then repeat for variable D in the next line. 3. Variable Z should be declared as a 32-bit signed integer. 4. Display the string "Z = (A - B) - (C-D)" alone in a single line. 5. Display the values of all the variables A, B, C, D together in the next line (in order in which they appear in the expression); each separated by 3 spaces a semicolumn and 3 spaces again. 6. Display an empty line. 7. Display the final result contained in variable Z, in binary, then in decimal, and in hexadecimal; each in a separate line.

Step by Step Solution

3.58 Rating (158 Votes )

There are 3 Steps involved in it

Step: 1

ASM Program code Declare and initialize the variables A and B A DW 54 B DW 3210 Declare the variables C and D C DW 0 D DB 0 Display a message asking for the value of C mov ah 09h mov dx offset message... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Database Management

Authors: Jeff Hoffer, Ramesh Venkataraman, Heikki Topi

12th edition

133544613, 978-0133544619

More Books

Students also viewed these Databases questions