Intel documentation seems to have wrong information!

Intel documentation seems to have wrong information!

The following intel document seems to have wrong information:
Intel 64 and IA-32 Architectures Software Developers Manual, Volume 1: Basic Architecture
Order Number: 253665-034US, March 2010

3.4.1.1 General-Purpose Registers in 64-Bit Mode
....
An instruction cannot reference legacy high-bytes (for example: AH, BH, CH, DH) and one of the
new byte registers at the same time (for example: the low byte of the RAX register).
....

Low byte of RAX is not a new byte register! Besides low byte of RAX is AL which can be used with AH at the same time. The "For example" clause above, seems wrong!!

1 contenuto / 0 nuovi
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione