COAL CH 2
COAL CH 2
&
Assembly Language Programming
CH 2:
x86 Processor Architecture
Outline
32-Bit x86 Processors
Basic Execution Environment
Address Space
In 32-bit protected mode, a program can address a linear address space of up
to 4 GBytes. In P6 processor, a technique called extended physical
addressing allows a total of 64 GBytes of physical memory to be
addressed.
Real-address mode programs, on the other hand, can only address a range of
1 MByte. If the processor is in protected mode and running multiple
programs in virtual-8086 mode, each program has its own 1-MByte
memory area.
5. Which flag is set when the result of an unsigned arithmetic operation is too large to
fit into the destination?
6. Which flag is set when the result of a signed arithmetic operation is either too large
or too small to fit into the destination?
7. Which flag is set when an arithmetic or logical operation generates a negative result?
8. Which Intel processor first used MMX technology?