What are the x86 processor’s three basic modes of operation?
Describe Protected Mode
Describe Virtual-8086 mode
Describe Real-address mode
Name the 8 32-bit general-porpose registers
What does EAX do ?
What does EBX and EDX do ?
What does ECX do ?
What does ESP do ?
what does ESI and EDI does ?
What does EBP do ?
What is the Instruction Pointer ?
What does EFLAGS Register do?
Name all 6 segment registers
Describe CS
Describe DS
Describe SS
Describe ES, FS and GS
Besides the stack pointer (ESP), what other register points to
variables on the stack?
Name at least four CPU status flags.
Which flag is set when the result of an unsigned arithmetic
operation is too large to fit into the destination?
Which flag is set when the result of a signed arithmetic operation
is either too large or too small to fit into the destination?
Which flag is set when an arithmetic or logical operation
generates a negative result?
Which part of the CPU performs floating-point arithmetic?
How many bits long are the FPU data registers?
Which Intel processor was the first member of the IA-32 family?
Which Intel processor first introduced superscalar execution?
Which Intel processor first used MMX technology?
Describe the CISC design approach.
The instruction set is large, and includes a wide variety of memory-add
ressing, shifting, arithmetic,
data movement, and logical operations. Complex instructions require a rel
atively long time to
decode and execute
Describe the RISC design approach.