1. In real-address mode, convert the following segment offset address to a linear address: 0950:0100
2. In real-address mode, convert the following segment offset address to a linear address: 0CD1:02E0
3. What is the duration of a single clock cycle (in nanoseconds) in a 3.4 GHz
4. A hard disk rotates at 4200 RPM (rotations per minute). What is the time of one rotation in milliseconds?
5. Which Intel processor was the first member of the IA-32 family?
6. Which Intel processor first introduced superscalar execution?
7. Name all 32-bit general-purpose registers
8. Name all six CPU status flags in the Intel processor
9. Which flag is set when an arithmetic or logical instruction produces a negative result?
10. What is the range of addressable memory in protected mode?
1. Linear address for the Segment:Offset pair can be computed by inserting a zero at the end of the Segment value (same as multiplying by 16 ) and then adding the Offset value.
ie, 0950 is the segment value ,Inserting a zero at the end of this value.
Therefor, It becomes 09500 then add offset value
09500+100=09600
=09600(hex)
2. 0CD1:02E0
0CD1=segment value
02E0=offset value
= 0CD10+2E0(0 is inserted at the end of segment value then add with offset value)
=CFF0(hex)
3. Given, Frequency=3.4GHz
Therefor, Clock cycle = 1 / frequency
=1 / (3.4×109) sec
= 0.294 ns.
4. Time of one rotation = 1 / 4200 min
= 0.0002380952 min
=0.0002380952 *60 sec
=0.014285sec
=0.014285*1000 msec
=14.285msec
5. 386
6. x86
7.EAX,ECX,EBP,ESI,EBX,ESP,EDX
8. Sign flag
Overflow flag
Zero flag
Parity flag
Auxiliary carry flag
Carry flag
9. Sign flag
10. till 4GB
Get Answers For Free
Most questions answered within 1 hours.