Subj : assembler To : Tom Torfs From : Eddy Thilleman Date : Fri Apr 27 2001 02:19 am Hello Tom, Thursday 26 April 2001 23:58, Tom Torfs wrote to Eddy Thilleman: ET>> Should I replace the instruction 'LES DI, START' by 'MOV EDI, ET>> START' or by 'LEA EDI, START'? TT> I think in this case they are equivalent. Mov would be more usual. ET>> Can the 8-bit- and 16-bit parts of the 32-bit-registers (AX ET>> consists of AH and AL, AX is the lower half of EAX) still be used ET>> in 32-bit code TT> Yes. ET>> , can I still use statements like 'MOV BL, CL' in 32-bit? TT> Yes. TT> Another feature I remember finding useful is that in 32-bit you can TT> use any general purpose register as index register. Couldn't that already be done in 16-bit programming? Thanks, I'll need some time to study my assembler books. Greetings -=Eddy=- email: e.thilleman@freeler.nl e.thilleman@hccnet.nl .... Gross incompetence: 144 COBOL programmers --- GoldED/2 3.0.1 * Origin: The Windows Energizer Bunny-it's still loading! (2:280/5143.7) .