This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: EE 3750 — HW 1 solutions 1 EE 3750 — Homework 1 solutions Spring 2006 1. (a) Let the effective address of variable RED be 25CEH and let DS = 6A42H. What is the corresponding physical address of RED, assuming real mode operation? (b) Let the physical address of variable GREEN be 45678H and let DS = 4203H. What is the corresponding effective address of GREEN, assuming real mode operation? All values are given in hex. (a) DS shifted by 4 bits = 6A420 EA = + 25CE PA = 6C9EE (b) PA = 45678 DS shifted by 4 bits = − 42030 EA = 3648 2. Explain the sequence of operations performed by the 8086 while executing the instruction ADD DL, [BX-10] . (Be sure to include generation of effective and physical memory address and what happens to both the source and destination operands.) The 8086 calculates the 16-bit effective address of the source, [BX-10], by taking the contents of BX and subtracting 10 from them, then passes this to the bus interface unit (BIU). The BIU shifts the contents of DS to the left by 4 bits then adds it to the effective address to produce...
View Full Document
This note was uploaded on 01/25/2012 for the course EE 3750 taught by Professor Desouza during the Fall '08 term at LSU.
- Fall '08