拆字程序设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
拆字程序设计
一、实验目的
掌握汇编语言设计和调试方法。
二、实验内容
把4000H的内容拆开,高位送4001H低位,低位送4002H低位,4001H、4002H高位清零,一般本程序用于把数据送显示缓冲区时用。
三、参考流程框图
四、参考程序
CODE SEGMENT
ASSUME CS:CODE,DS:CODE,ES:CODE
ORG 3020H
S2: MOV BX,4000H
MOV AL,[BX]
MOV AH,AL
MOV CL,4
SHR AH,CL
INC BX
MOV [BX],AH
AND AL,0FH
INC BX
MOV [BX],AL
JMP $
CODE ENDS
END S2
五、实验步骤
用连续或单步方式运行程序,检查4000H~4002H中内容变化情况。
六、思考
如何用断点方式调试本程序。