S
Skybuck Flying
Hello,
My questions are:
Q1: How much x86 instruction set usage-difference is there between windows
95 and windows xp ?
As far as I know the x86 instruction set can be divide into two parts:
Part 1. Operating system specific instructions and registers for
kernel-space/mode/world.
Part 2. Application specific instructions and registers for
user-space/mode/world.
I am pretty familiar with user-space/mode/world, not so familiar with
kernel-space/mode/world.
Differences which I am already aware of:
Multi Media Extension/Streaming Extension(s) (MMX, SSE, SSE2, etc) (used by
applications, codecs, maybe os too ?)
x64 (64 bit extension) (my questions are about x86 though...)
Q2: Has the x86 instruction set received any major or minor extension(s) for
operating system usage (kernel-space) through the years ?
(Maybe new instructions ?, maybe new registers ?)
Bye,
Skybuck.
My questions are:
Q1: How much x86 instruction set usage-difference is there between windows
95 and windows xp ?
As far as I know the x86 instruction set can be divide into two parts:
Part 1. Operating system specific instructions and registers for
kernel-space/mode/world.
Part 2. Application specific instructions and registers for
user-space/mode/world.
I am pretty familiar with user-space/mode/world, not so familiar with
kernel-space/mode/world.
Differences which I am already aware of:
Multi Media Extension/Streaming Extension(s) (MMX, SSE, SSE2, etc) (used by
applications, codecs, maybe os too ?)
x64 (64 bit extension) (my questions are about x86 though...)
Q2: Has the x86 instruction set received any major or minor extension(s) for
operating system usage (kernel-space) through the years ?
(Maybe new instructions ?, maybe new registers ?)
Bye,
Skybuck.