【汇编实验】实验一 实现字节数值数据的字符显示

编制程序实现如下操作:
数据放在变量DHEX中,编辑一个简单的汇编语言源程序,分别把高4位和低4位上数据以字符形式显示出来。实现字节型数值数据的字符显示

DATA SEGMENT            ;数据段定义
DHEX DB 03BH
DATA ENDS


CODE SEGMENT            ;代码段定义
    ASSUME CS:CODE, DS:DATA
START: 
    MOV AX, DATA
    MOV DS, AX           
    MOV DL,DHEX
    MOV CL,4
    SHR DL,CL
    CMP DL,0AH
    JB CHG_1
    ADD DL,07H
CHG_1:  ADD DL,30H

    MOV AH,2            ;显示高4位
    INT 21H

    MOV DL,DHEX
    AND DL,0FH
    CMP DL,0AH
    JB CHG_2
    ADD DL,07H
CHG_2:  ADD DL,30H
    MOV AH,2            ;显示低4位
    INT 21H
    MOV  AH, 4CH        ;结束,返回DOS
    INT  21H
CODE   ENDS
    END  START

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值