Search code examples
x86intelcpu-registersmicroprocessors

what is the major difference between x86 and x386 registers


I am taking Intel Microprocessor course, and reading about microprocessors and registers, I got confused about the difference of registers between microprocessors.

For example, I know that x86 have 8 general purpose registers and the x386DX has a total of 16 registers.

Besides the number of registers, what is the major difference between the two microprocessors registers?


Solution

  • I think one other difference could be the x86 contain a 16-bit FLAGS register and the x386 contain a 32-bit extended EFLAGS register.

    FLAGS indicate a condition of a microprocessor and its operation.