微型计算机排除语法错误,南京邮电大学《微机原理与接口技术》上机实验参考答案(四次全)...

南京邮电大学《微型计算机原理与接口技术》上机实验答案。包含全部四次试验内容,涵盖汇编语言源程序和硬件连接指导等。

第 一次

实验1.3.1 “排除语法错误”

实验3.1.1 “从键盘输 入 一个16位 二进制数,然后转换成等值的 十

进制显 示”

实验1.3.1参考程序:

.486

DATA    SEGMENT      USE16

SUM    DB                ?,?

MESG    DB                '25+9='

DB                0,0,'$'

N1    DB                9

N2    DB                25

DATA    ENDS

CODE    SEGMENT      USE16

ASSUME        CS:CODE,DS:DATA

BEG:    MOV              AX,DATA

MOV              DS,AX

MOV              BX,OFFSET      SUM

MOV              AH,N1

MOV              AL,N2

ADD              AH,AL

MOV              [BX],AH

CALL            CHANG

MOV              AH,9

MOV              DX,OFFSET    MESG

INT              21H

MOV              AH,4CH

INT              21H

CHANG    PROC

LAST:    CMP              BYTE    PTR[BX],10

JC                NEXT

SUB              BYTE    PTR[BX],10

INC              BYTE    PTR[BX+7]

JMP              LAST

NEXT:    MOV              AL,SUM

ADD              [BX+8],AL

ADD              BYTE    PTR[BX+7],30H

ADD              BYTE    PTR[BX+8],30H

RET

CHANG    ENDP

CODE    ENDS

END              BEG

  • 2
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值