multiply.asm
来自「想学习汇编语言的」· 汇编 代码 · 共 48 行
ASM
48 行
TITLE Multiplication Examples (Multiply.asm)
; Exmples of both signed and unsigned multiplication.
INCLUDE Irvine16.inc
.code
main PROC
mov ax,@data
mov ds,ax
mov ax,255
mov bx,255
imul bx
;Example 1
mov al,5h
mov bl,10h
mul bl ; CF = 0
;Example 2
.data
val1 WORD 2000h
val2 WORD 0100h
.code
mov ax,val1
mul val2 ; CF = 1
;Example 3:
mov eax,12345h
mov ebx,1000h
mul ebx ; CF = 1
; IMUL Examples:
; Example 4:
.data
val3 SDWORD ?
.code
mov eax,+4823424
mov ebx,-423
imul ebx ; EDX=FFFFFFFFh, EAX=86635D80h
mov val3,eax
exit
main ENDP
END main
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?