×
Create a new article
Write your page title here:
We currently have 186 articles on Open Eggbert. Type your article name above or click on one of the titles below and start writing!



Open Eggbert
186Articles
in:
Revision as of 17:50, 9 November 2024 by Robertvokac (talk | contribs)

What are the two types of registers

32-bit and 16-bit registers

Register Categories of registers

  • General registers
  • Control registers
  • Segment registers

Categories of general registers

  • Data registers
  • Pointer registers
  • Index registers

Data registers

There are four data 32-bit data registers: EAX, EBX, ECX, EDX

  • Lower halves of the 32-bit registers can be used as four 16-bit data registers: AX, BX, CX and DX.
  • Lower and higher halves of the above-mentioned four 16-bit registers can be used as eight 8-bit data registers: AH, AL, BH, BL, CH, CL, DH, and DL.

External links

https://wiki.osdev.org/CPU_Registers_x86