Question

Assume a base register is set to 2000 (hex) and the bound register is set to...

Assume a base register is set to 2000 (hex) and the bound register is set to 3FFF (hex), given a logical memory address of 02AB (hex) what is its physical address in hexadecimal?

A. 1FFFF

B. 1DF4

C. 22AB

D. 3D54

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Correct option - C

physical address= logical address + base register

                          =02AB + 2000

                         = 683 + 8192

                         = 8875(22AB)

Add a comment
Know the answer?
Add Answer to:
Assume a base register is set to 2000 (hex) and the bound register is set to...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • The registers in the HCS12 show the following -$2245 x-$1234 Y 5678, SP S0900 Assume the...

    The registers in the HCS12 show the following -$2245 x-$1234 Y 5678, SP S0900 Assume the following sequence of code is executed and then specify what is in the stack and what is in the registers psha pshx psha puly What are the register contents after the program sequence is executed: A SP B. Show the contents of the stack after the program sequence is executed (in hexadecimal): Memory Address Memory Contents (hex) Pane 12 of 12 The registers in...

  • You want to access the 818,768th byte of physical memory. Is it possible to reach this...

    You want to access the 818,768th byte of physical memory. Is it possible to reach this value from some segment using the hexadecimal offset 2A30? If so, what value would you load into the segment register? Write the full logical address in segment:offset format needed to access this byte in physical memory. Use hexadecimal

  • Assume that the following section of main memory is used to store the page table for...

    Assume that the following section of main memory is used to store the page table for 3 different processes. The page-table base register values for process P1 is 1080, for P2 is 1085, and for P3 is 1090. Assume that the contests of memory below correspond to frame numbers. Also assume that frame size is 4096 contents 3584720 15 11 18 6 20 24 910 13 30 38 40 1 addresses 0 0 0 0 0 O 000 0 00...

  • Assume that the registers have the following values (all in hex) and that CS= 1000, DS...

    Assume that the registers have the following values (all in hex) and that CS= 1000, DS = 2000, SS=3000, SI=4000, DI = 5000, BX=6080, BP= 7000, AX=25FF, CX=8791, and DX=1299. Calculate the physical address of the memory where the operand is stored and the contents of the memory locations in each of the addressing examples. a) MOV [SI], AL b) MOV [SI+BX+8], AH c) MOV [BX]+300, DX Now Examine the status of the CF, PF, AF, ZF, and SF if...

  • Problem 6 (13 points) The page table below is for a system with 16-bit virtual as well as physica...

    Problem 6 (13 points) The page table below is for a system with 16-bit virtual as well as physical addresses and with 4,096-byte pages. The reference bit is set to 1 when the page has been referenced. Periodically, a thread zeroes out all values of the reference bit. A dash for a page frame indicates the page is not in memory. The LRll pagg-replacement algorithm is used. The numbers are given in decimal Page Frame eferepceit 14 10 13 15...

  • e. te the complete assembler directive to achieve the followings: Write the complete directive Action Declare byte memory variable VAR1 and initialize it to hex 7A Declare 16-bit memory variable...

    e. te the complete assembler directive to achieve the followings: Write the complete directive Action Declare byte memory variable VAR1 and initialize it to hex 7A Declare 16-bit memory variable VAR1 and initialize it to hex 7A6D Declare array ARRAY1 which contains 100 bytes Set the assembler to begin at address hex 2000 HCS12 branch instructions: h. Action Write the corresponding instruction Branch if Greater Than or Cqual Branch if Greater Than Branch if Less Than or Equal Branch if...

  • Anyone explain to (i), (ii) How can we get the instruction words and R8=?[hex]? (i) instruction...

    Anyone explain to (i), (ii) How can we get the instruction words and R8=?[hex]? (i) instruction words[hex] is 0x4508, and R8= 0xF002 How can I get that? (ii) instruction words[hex] is 0x4548 and R8=0x0002 How can I get that? Consider the following instructions given in the table below. For each instruction determine its length (in words), the instruction words (in hexadecimal), source operand addressing mode, and the content of register R7 after execution of each instruction. Fill in the empty...

  • The base address of a segment, of size 4 Kbyte, present in the main memory is...

    The base address of a segment, of size 4 Kbyte, present in the main memory is C000 (in hex.). What will be the last address (in hex.) for the segment in memory? Assume that memory is byte-addressable.

  • Instruction set architecture R: register X, Y, Op1, Op2: Operand Quantity: constant value EA: Effective memory...

    Instruction set architecture R: register X, Y, Op1, Op2: Operand Quantity: constant value EA: Effective memory address Opcode Operation Name MOV X Y XCH Opl, Op2 ADD X, Y SUB X, Y SAL Op. Quantity SAR Op. Quantity SHR Op Quantity AND X, Y OR X. Y XOR X, Y NOT X LOAD RA LOAD R. (A) STORERA STORE R. (A) Description Move data from Y to X Exchange Opl with Op2 X=X+Y X=Y-X Shift Arithmetic Left on Op for...

  • Problem 6 (13 points) The page table below is for a system with 16-bit virtual as...

    Problem 6 (13 points) The page table below is for a system with 16-bit virtual as well as physical addresses and with 4,096-byte pages. The reference bit is set to 1 when the page has been referenced. Periodically, a thread zeroes out all values of the reference bit. A dash for a page frame indicates the page is not in memory. The LRll pagg-replacement algorithm is used. The numbers are given in decimal Page Frame eferepceit 14 10 13 15...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT