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?
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.