6.2. Byte Registers
The 8-bit registers defined by ByteReg access low/high bytes of AX, BX, CX, DX:
#check AL -- Low byte of EAX
#check CL -- Low byte of ECX (used for shift counts)
-- High bytes (bits 8-15)
#check AH -- High byte of EAX
#check CH -- High byte of ECX
Use ByteReg.toReg to get the parent 32-bit register:
#eval AL.toReg -- EAX