鱼C论坛

 找回密码
 立即注册
查看: 2306|回复: 6

怎样用DOS的AH=02H功能显示数据

[复制链接]
发表于 2013-11-14 22:23:52 | 显示全部楼层 |阅读模式
1鱼币
DATA    SEGMENT
X       DB      15
Y       DB      20
Z       DW      ?
RESULT  DB  10 DUP(?)
DATA    ENDS
STACK  SEGMENT  PARA  STACK  'STACK'
DB  200  DUP  (0)
STACK  ENDS
CODE    SEGMENT
        ASSUME  CS:CODE,DS:DATA,SS:STACK
MAIN    PROC    FAR
START:
        PUSH    DS
        MOV     AX,0
        PUSH    AX
        MOV     AX,DATA
        MOV     DS,AX
        MOV     AL,5
        MUL     X
        MOV     BX,AX
        MOV     AL,3
        MUL     Y
        ADD     AX,BX
        ADD     AX,10
        MOV     Z,AX
        LEA     BX,RESULT
        MOV     DL,100
        DIV     DL
        OR      AL,30H
        MOV     [BX],AL
        MOV     DL,10
        MOV     AL,AH
        MOV     AH,00H
        DIV     DL
        OR      AL,30H
        INC        BX
        MOV        [BX],AL
        OR      AH,30H
        INC        BX
        MOV     [BX],AH
        INC     BX
        MOV     AL,'$'
        MOV    [BX],AL
        MOV     AH,09H
        LEA     DX,RESULT      
        INT     21H
        MOV        AH,4CH
        INT        21H
        RET
MAIN    ENDP
CODE    ENDS
        END     START
老师,我用的是9号功能显示的是145,请问怎么编写程序用2号功能显示91H?

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-11-15 17:54:38 | 显示全部楼层
DOS下的中断只需要了解下 知道是怎么回事就行。。。不需要取用。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-11-15 22:43:07 | 显示全部楼层
不懂耶,但还是顶一个
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-11-19 21:15:33 | 显示全部楼层
额,弱弱的说句,虽然我也看不懂你这个,不过你要2号显示 那么就只能改写2号里面的指令了,一个道理,我如果想要某个int 中断显示我想要的功能,那我往int地址写入数据就好了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-11-19 21:43:04 | 显示全部楼层

呵呵,没事了,这个问题我自己解决了!谢谢你的回答。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-11-19 21:44:07 | 显示全部楼层
夏七夕 发表于 2013-11-15 22:43
不懂耶,但还是顶一个

呵呵,我是汇编菜鸟!也不懂,大家一起交流交流就好了!共同学习。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-11-19 21:44:58 | 显示全部楼层
向往青莲 发表于 2013-11-15 17:54
DOS下的中断只需要了解下 知道是怎么回事就行。。。不需要取用。

问题解决了,谢谢你!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-7 13:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表