微机原理实验一调试程序的使用

  • 格式:doc
  • 大小:5.39 MB
  • 文档页数:12

下载文档原格式

  / 12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

物理与机电工程系

(2015——2016 学年第一学期)

《调试程序的使用》

上机实验报告

专业:电子信息科学与技术

学号: 1524812252

姓名:刷卡机

任课教师:风机房

实验地点:理工实验楼9007

项目编号:实验一

执行R命令,即查看、修改CPU寄存器的内容,此时执行结果为:

AX =0000 DS=1420

BX=0000 SS=1420

CX=0000 CS=1420

DX=0000 ES=1420

执行D命令,即显示存储单元中的内容命令,此时执行结果为:1420:0100 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 1420:0110 00 00 00 00 00 00 00 00-00 00 00 00 34 00 0F 14 ................ 1420:0120 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 1420:0130 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................

-T

AX=EE9A BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=1420 ES=1420 SS=1420 CS=1420 IP=0129 NV UP EI NG NZ AC PE NC 1420 : 0129 0000 ADD [BX+SI] , AL DS:0000=D1

这是第一条指令执行后的结果和各寄存器内的存储变化码以及其机器显示,此时的标志位为NV UP EI NG NZ AC PE NC 即

溢出标志OF=0 不溢出方向标志DF=0增)

中断标志IF=1开中断符号标志SF=1为负

零标志ZF=0为非零辅助进位AF=1辅助有进位

即:

-T

AX=EE9A BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000

DS=1420 ES=1420 SS=1420 CS=1420 IP=0137 NV UP EI PL NZ AC PO CY 1420 : 0137 0000 ADD [BX+SI] , AL DS:0000=07

这是第一条指令执行后的结果和各寄存器内的存储变化码以及其机器显示,此时的标志位为NV UP EI PL NZ AC PO CY