AM186 instructions

From: BONDOK (osama.hussein_at_link.net)
Date: 04/29/04


Date: Thu, 29 Apr 2004 17:50:56 +0000 (UTC)

I want to know the fifference between:
1) - MOV DS:Offset, 00
   - MOV Byte Ptr DS:Offset, 00

2) - Call Sub_routine
   - Call near ptr Sub_routine

3) - Cmp Ax, 00
   - Cmp byte DS:Offset, 00



Relevant Pages

  • Re: itoa assembly version
    ... mov byte ptr ds:, dl ... cmp ax, 0; or "test ax, ax" ... Mmmm, didn't really find anything definite - according to DEBUG, dx is zero at startup in an .exe, but not in a .com... ...
    (alt.lang.asm)
  • Improving multi-compares in an inner loop
    ... MOV EAX,DWORD PTR minmax ... CMP EAX,DWORD PTR minmax ... FCOMP QWORD PTR minmax ...
    (comp.lang.asm.x86)
  • Re: Fastcode UpperCase B&V 3.5.0
    ... mov byte ptr, 'a' ... cmp byte ptr, 'a' ... Jouni ...
    (borland.public.delphi.language.basm)
  • Re: newbe
    ... 1D5F:0117 803E010220 CMP BYTE PTR,20 ... 1D5F:011E 8A160102 MOV DL, ...
    (alt.lang.asm)
  • Re: Macro2D
    ... õ1, eax", 0 ... db "push striIIi", NL ... db ".2: cmp edi, ebp", NL ... db ".4: mov eax, edi", NL ...
    (alt.lang.asm)