汇编语言小程序.pdf
《汇编语言小程序.pdf》由会员分享,可在线阅读,更多相关《汇编语言小程序.pdf(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!16进制转化为10进制 STACK SEGMENT STACKSTACK DW 100H DUP(?)TOP LABEL WORD STACK ENDS DATA SEGMENT KEYBUFFER DB 100 ;DB?;DB 100 DUP(?)DECIMAL DB 5 DUP(?)STRING1 DB PLEASE INPUT DECIMAL DATA:$DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA,CS:STACK START:MO
2、V AX,DATA MOV DS,AX MOV ES,AX MOV SS,AX LEA SP,TOP LEA DX,STRING1 MOV AH,09H INT 21H MOV AH,0AH LEA DX,KEYBUFFER ;MOV AX,23456 INT 21H ;LEA SI,KEYBUFFER MOV AX,DX LEA DI,DECIMAL CALL DISPAX MOV AH,4CH MOV AL,0 INT 21H DISPAX PROC NEAR PUSH AX PUSH BX PUSH CX PUSH DX PUSH DI LEA DI,DECIMAL 欢迎您阅读并下载本文
3、档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!CALL TRANS16TO10 MOV CX,5 LEA DI,DECIMAL+4 MOV AH,2 DISPAXD:MOV DL,DI ADD DL,30H DEC DI INT 21H LOOP DISPAXD POP DI POP DX POP CX POP BX POP AX RET DISPAX ENDP TRANS16TO10 PROC NEAR PUSH AX PUSH BX PUSH CX PUSH DX PUSH DI MOV BX,10 MOV CX,5 LOOP1:XOR DX,DX DIV BX
4、 MOV DI,DX INC DI LOOP LOOP1 LEA DX,DECIMAL MOV AH,09H INT 21H POP DI POP DX POP CX POP BX POP AX RET TRANS16TO10 ENDP 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!CODE ENDS END START 10进制转化为16进制 STACK SEGMENT STACKSTACK DW 100H DUP(?)TOP LABEL WORD STACK ENDS DATA SEGMENT KEYBUFFER DB 100 DB?DB 1
5、00 DUP(?)STRING1 DBplease input decimal data:$DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK START:MOV AX,DATA MOV DS,AX MOV ES,AX MOV AX,STACK MOV SS,AX LEA SP,TOP LEA DX,STRING1 MOV AH,09H INT 21H MOV AH,0AH LEA DX,KEYBUFFER INT 21H LEA SI,KEYBUFFER+1 CALL TRANS10TO16 CALL DISPCR C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 程序
限制150内