callproc.asm
来自「汇编&c语言code」· 汇编 代码 · 共 33 行
ASM
33 行
; Turbo Assembler Copyright (c) 1988, 1991 By Borland International, Inc.
; CALLPROC.ASM
; From the Turbo Assembler Users Guide
DATA SEGMENT WORD PUBLIC
ASSUME DS:DATA
EXTRN A:WORD ;variable from the unit
DATA ENDS
CODE SEGMENT BYTE PUBLIC
ASSUME CS:CODE
EXTRN PublicProc : FAR ;far procedure
; (exported by the unit)
EXTRN NearProc : NEAR ;near procedure (local to unit)
EXTRN FarProc : FAR ;far procedure
; (local but forced far)
AsmProc PROC NEAR
PUBLIC AsmProc
call FAR PTR PublicProc
call NearProc
call FAR PTR FarProc
mov cx,ds:A ;pull in var A from the unit
sub cx,2 ;do something to change it
mov ds:A,cx ;store it back
ret
AsmProc ENDP
CODE ENDS
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?