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
Writing to the stack segment register When the assembly language program writes to the stack se... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (1 attachment)
34-E-CE-OS (396).docx
120 KBs Word File
