; Ukázka rozšíření znaménka CBW, CWD, CDQ %include "rw32.inc" section .text main: xor eax, eax mov al, 125 ; bez znaménka, nejvyšší bit je 0 cbw mov al, 129 ; == -127 cbw ; AL -> AH:AL nop xor eax, eax mov ax, 0x5555 ; bez znaménka cwd ; AX -> DX:AX mov ax, 0xF5F5 ; se znaménka cwd ; AX -> DX:AX nop mov eax, 0x22BB22BB mov edx, 55 ; random číslo, které bude přepsáno cdq ; EAX -> EDX:EAX mov eax, 0xFFBBFFBB cdq ; EAX -> EDX:EAX nop ret