Question: The original IBM PC and its clones employed the Intel 8088/8086 microprocessor. This machine did not incorporate a mode bit for supervisor and user modes.

The original IBM PC and its clones employed the Intel 8088/8086 microprocessor. This machine did not incorporate a mode bit for supervisor and user modes. Hence, any application program (written in assembly language) could load the segment registers any time it wanted to. Suppose an assembly language procedure is called from a C program and the procedure writes a new value into the stack segment register. What will happen when the procedure returns to the C program? Suppose a procedure writes a new value into the code segment register. What will be the effect?

Step by Step Solution

3.38 Rating (160 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Writing to the stack segment register When the assembly language program writes to the stack se... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (1 attachment)

Word file Icon

34-E-CE-OS (396).docx

120 KBs Word File

Students Have Also Explored These Related Computer Engineering Questions!