Assume that the states of 8088 internal registers and the memory are shown as follows before...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Assume that the states of 8088 internal registers and the memory are shown as follows before the execution of each instruction. Determine the results and their locations by executing the following instructions. (Each question is an independent question) (AX) = 0020 H (BX) = 0010 H (CX) = 0105 H (DX) = 1140 H (SI) = 0100 H DS : 200 H = 22 H (DI ) = 0200 H a) ADD BL, BYTE PTR [BX] [SI] + 0040 H b) SUB DL, [ 0200 H] c) ADD WRD PTR [ BX] [DI] + 20 H, CX d) MOV CL, BYTE PTR [0300 H] e) SBB DL, BL f) IMUL BYTE PTR [ BX+ SI ] g) IDIV BYTE PTR [ BX ] [SI] + 0040 H h) NEG BYTE PTR [DI] + 0010 H i) SAR WRDPTR [ BX][DI]+ 20 H, CL k) XOR AX, [SI + BX] DS : 100 H = OFH DS : 110 H = 11 H DS : 111 H = FF H DS : 150 H = 02 H DS : 210 H = 55 H DS : 211 H = AAH DS : 230 H = AA H DS : 231 H = 55 H DS : 300 H = AAH DS : 301 H = 55 H (CF) = 1 DS : 201 H = 44 H Assume that the states of 8088 internal registers and the memory are shown as follows before the execution of each instruction. Determine the results and their locations by executing the following instructions. (Each question is an independent question) (AX) = 0020 H (BX) = 0010 H (CX) = 0105 H (DX) = 1140 H (SI) = 0100 H DS : 200 H = 22 H (DI ) = 0200 H a) ADD BL, BYTE PTR [BX] [SI] + 0040 H b) SUB DL, [ 0200 H] c) ADD WRD PTR [ BX] [DI] + 20 H, CX d) MOV CL, BYTE PTR [0300 H] e) SBB DL, BL f) IMUL BYTE PTR [ BX+ SI ] g) IDIV BYTE PTR [ BX ] [SI] + 0040 H h) NEG BYTE PTR [DI] + 0010 H i) SAR WRDPTR [ BX][DI]+ 20 H, CL k) XOR AX, [SI + BX] DS : 100 H = OFH DS : 110 H = 11 H DS : 111 H = FF H DS : 150 H = 02 H DS : 210 H = 55 H DS : 211 H = AAH DS : 230 H = AA H DS : 231 H = 55 H DS : 300 H = AAH DS : 301 H = 55 H (CF) = 1 DS : 201 H = 44 H
Expert Answer:
Answer rating: 100% (QA)
The answers for the question is as given below a add content of bl and content at location pointed by value bxsi0040 0010h0100h0040h 0150h and store i... View the full answer
Related Book For
Posted Date:
Students also viewed these computer engineering questions
-
What is meant when we say that the states of nature in the payoff table must be mutually exclusive and exhaustive?
-
Assume an 8088 is executing a program in which the probability of a program jump is 0.1. For simplicity, assume that all instructions are 2 bytes long. a. What fraction of instruction fetch bus...
-
The x86 includes the following instruction: IMUL op1, op2, immediate This instruction multiplies op2, which may be either register or memory, by the immediate operand value, and places the result in...
-
Write the expression as one ratio without any negative exponents. x1/4x-3/4 X
-
Define saturated, unsaturated, and supersaturated.
-
Study Figure 13.6. Write a short report on Bayers management of its cash flows over the period reported. Figure 13.6 Bayer Group's consolidated statement of cash flows Income after taxes Income taxes...
-
For the streams listed in Table 7.9 (cyclohexane process) and Table 7.13 (HDA process), specify (or select) a pressure (or temperature), and calculate temperature (or pressure). Indicate the reasons...
-
Richard Gibbs began a business called Richard's Shoe Repair. 1. Create T accounts for Cash; Supplies; Richard Gibbs, Capital; and Utilities Expense. Identify the following transactions by letter and...
-
Design a Moore FSM to detect if an input sequence is divisible by 5. Each cycle a new bit comes as input towards LSB (e.g. if the current sequence is '1011' and the input is '0', the new sequence is...
-
Based on the information presented in the minicase, and the discussion in both Chapter 2 and this chapter, to what extent does Elon Musk fit the general charac- teristics of an entrepreneur and a...
-
If you were a plant you could make your own glucose in the _____________ and turn that glucose into ATP in the _____________. Group of answer choices Chloroplast, Mitochondria Mitochondria; Golgi...
-
Burnout Oil Corporation uses the full cost method. Recently, the company acquired a truck costing $60,000 with an estimated life of five years (ignore salvage value). The foreman drives the truck to...
-
Using the information in this chapter, label each of the following statements true, false, or uncertain. Explain briefly. a. The saving rate is always equal to the investment rate. b. A higher...
-
Convergence between Japan and the United States since 1960 The Bureau of Labor Statistics has a user-friendly Web site of GDP per capita at...
-
RED and growth a. Why is the amount of R\&D spending important for growth? How do the appropriability and fertility of research affect the amount of R\&D spending? How do each of the policy proposals...
-
The following table shows data on asthma-related visits. Is there evidence that these visits vary by quarter? Can you detect a trend? A powerful test would be to run a multiple regression in Excel....
-
Consider the following company, Book Value of Debt YTM Coupon Coupon Payments Years Corporate Tax Rate # of Preferred Shares Price of Preferred Share Dividend per Preferred Shares # of Common Shares:...
-
What are the key elements of a system investigation report?
-
During the 1999 holiday shopping season, Keynote Systems, Inc. visited a number of e-commerce websites to see how long it took for the site to come up on the PC of a consumer using a 56K modem. The...
-
The campaign manager for a political candidate claims that 55% of registered voters favor the candidate over her strongest opponent. Assuming that this claim is true, what is the probability that in...
-
A taxi company in a small town has two cabs. Cab A stalls at a red light 25% of the time, while cab B stalls just 10% of the time. A driver randomly selects one of the cars for the first trip of the...
-
If so, is it similar to one of the three formats illustrated in this chapter? If not, how is it different?
-
Do you know about the chart of accounts in your organization as it pertains to information you receive?
-
If so, did you receive the information in a formal seminar or in an informal manner, oneon-one with another individual? Do you think this was the best way? Why?
Study smarter with the SolutionInn App