汇编源码--getspace
敬业的IT人
互联网
佚名
2008-2-19 16:06:11
CSEGSEGMENT
PUBLICGETSPACE
GETSPACEPROC FAR
ASSUMECS:CSEG
PUSH BP
MOVBP,SP
MOV BX,[BP]+6
MOVDI,[BX]+2
MOVCX,8
MOVAL,' '
CLD
REPSTOSB
MOVBX,[BP]+8
MOVSI,[BX]+2
MOVAX,[SI]
ANDAL,0DFH
CMPAL,41H
JGECKVER
JMPEXITSPC
CKVER:
PUSHAX
MOVAH,30H
INT21H
XCHGAL,AH
SPACE20:
POPDX
XORDL,40H
MOVAH,36H
INT21H
CMP AX,0FFFFH
JEEXITSPC
XORDX,DX
MULCX
XCHGBX,CX
MULCX
PUSHAX
PUSHDX
ENDSPC:
MOVBX,[BP]+6
MOVDI,[BX]+2
ADDDI,7
POPDX
POPAX
HEXTODEC:
MOVSI,10
PUSHAX
MOVAX,DX
XORDX,DX
DIVSI
POPCX
PUSHAX
MOVAX,CX
DIVSI
POPSI
ORDL,30H
MOVBYTE PTR [DI],DL
DECDI
XCHGDX,SI
ORAX,AX
JNZHEXTODEC
EXITSPC:
POPBP
RET4
RET
GETSPACEENDP
CSEGENDS
END进入讨论组讨论。
- 最新文章
- 汇编源码--getseg_c[02-19]
- 汇编源码--fxn[02-19]
- 汇编源码--frespace[02-19]
- IDE的选择与配置[02-19]
- API参数说明符前缀详解[02-19]
- MASM的反反汇编技术[02-19]
- 相关文章
- 汇编源码--getseg_c[02-19]
- 汇编源码--fxn[02-19]
- 汇编源码--frespace[02-19]
- MASM的反反汇编技术[02-19]
- 汇编语言的高级语言特性[02-19]
- 结构化程序方法在汇编语言中的应用[02-19]
