Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

solve the 12 questions please 1. Name all eight 32-bit general-purpose registers, all six segment registers and at least four CPU status flags. 2. What

image text in transcribed

solve the 12 questions please

1. Name all eight 32-bit general-purpose registers, all six segment registers and at least four CPU status flags. 2. What is the purpose of the IP/EIP register? What special purpose does the ECX register serve? 3. Besides the stack pointer (ESP), which other register points to variables on the stack? Which flag is set when the result of a signed arithmetic operation is too wide to fit into the destination? Which flag is set when an operation generates a negative result? 5. What is the range of addressable memory in a protected mode and in in a real-address mode? 6. In real-address mode, convert the following segment-offset address to a linear address: OCD1:02EO. 7. In protected mode, which register references the descriptor for the stack segment? Which table contains pointers to the various segments used by a single program? In real mode, show the starting and ending addresses of each segment located by the following segment register values: (a) 1000H (b) 1234H (c) 2300H (d) E000H 9. Find the memory address of the next instruction executed by the microprocessor, when operated in the real mode, for the following CS: IP combinations: (a) CS= 1000H and IP=2000H (b) CS = 2000H and IP = 1000H (c) CS = 2300H and IP -- TAOOH (d) CS = 1 A00H and IP = BOOOH 10. Which 32-bit register or registers are used as an offset address for data segment data in the Pentium 4 microprocessor? 11. Determine the memory location addressed by the following real mode 80286 register combinations: (a) DS = 1000H and DI= 2000H (b) DS = 2000H and SI = 1002H (c) SS = 2300H and BP=3200H (d) DS A00011 and BX 1000H 12. Determine the memory location addressed by the following real mode Pentium 4 register combinations: DS=2000H and EAX=00003000H DS=TAQOH and ECN = 00002000H DS = COOOH and ESI = 0000A000H SS = 8000H and ESP=00000000H

Step by Step Solution

There are 3 Steps involved in it

Step: 1

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

Visual Basic Net Database Programming

Authors: Rod Stephens

1st Edition

0789726815, 978-0789726810

More Books

Students also viewed these Databases questions

Question

How many three-digit numbers are divisible by 7?

Answered: 1 week ago

Question

What is Indian Polity and Governance ?

Answered: 1 week ago

Question

c. How is trust demonstrated?

Answered: 1 week ago

Question

Have issues been prioritized?

Answered: 1 week ago

Question

d. How will lack of trust be handled?

Answered: 1 week ago