微机实验二、三.docVIP

  • 78
  • 0
  • 约3.3千字
  • 约 5页
  • 2017-06-21 发布于河南
  • 举报
微机实验二、三

实验二 运算类编程实验 实验目的 掌握使用运算类指令编程及调试方法。 掌握运算类指令对各状态标志位的影响及其测试方法。 学习使用软件监控变量的方法。 实验设备 PC一台,TD-PITE微机/单片机教学实验装置一套。 实验内容及步骤 十进制的加法运算 题目:计算X+Y=Z,其中X、Y、Z为2字节非压缩BCD数 实验程序如下: STACK SEGMENT STACK STACK ENDS DATA SEGMENT X DW ? Y DW ? Z DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX, DATA MOV DS, AX MOV SI, OFFSET X MOV DI, OFFSET Z MOV AL, [SI] ADD AL, [SI+02H] AAA MOV [DI], AL MOV AH, 00H MOV AL, [SI+01H] MOV AL, [SI+03H] AAA INC DI MOV [DI], AX MOV AL, 4CH INT 21H CODE ENDS END START 实验步骤: 输入实验程序并检查无误,经汇编、连接后生成EXE文件。 使用U(CS):0000↓命令查看MOV AX,DATA语句得数据段

文档评论(0)

1亿VIP精品文档

相关文档