计算机组成技术实验一.ppt
《计算机组成技术实验一.ppt》由会员分享,可在线阅读,更多相关《计算机组成技术实验一.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成技术实验一现在学习的是第1页,共31页 汇编语言程序调试训练汇编语言程序调试训练实实 验验 一一现在学习的是第2页,共31页实验目的实验目的3.掌握应用掌握应用CT2000组成技术实验系统组成技术实验系统(集成环境)(集成环境)1.学会运用学会运用DEBUG工具编制简单程序工具编制简单程序 2.掌握汇编语言程序设计环境及上机步掌握汇编语言程序设计环境及上机步骤:编辑、编译、连接、调试骤:编辑、编译、连接、调试现在学习的是第3页,共31页实验说明和注意事项实验说明和注意事项1 1在在DEBUGDEBUG下输入的所有数据都是十六进制,后面不下输入的所有数据都是十六进制,后面不要加要加H
2、H,DEBUGDEBUG命令和参数没有大小写之分命令和参数没有大小写之分2 2 命令和参数可以用空格或逗号等分隔符分开命令和参数可以用空格或逗号等分隔符分开3 3 命令输入有误时,命令输入有误时,DEBUGDEBUG会显示错误信息会显示错误信息“error”error”表示该命令使用失败表示该命令使用失败现在学习的是第4页,共31页DEBUG主要命令主要命令DEBUG的所有命令必须在的所有命令必须在DEBUG提示符提示符下执行下执行1.显示修改寄存器内容的命令显示修改寄存器内容的命令 R 格式格式1:R 显示显示 CPU内部各寄存器的内容内部各寄存器的内容 格式格式2:R某寄存器名某寄存器名
3、(显示某寄存器的内容)(显示某寄存器的内容)现在学习的是第5页,共31页DEBUG主要命令主要命令例:例:RAX AX 0000:1111 在此处修改寄存器内容在此处修改寄存器内容 RAX AX 1111 修改后的寄存器内容修改后的寄存器内容现在学习的是第6页,共31页DEBUG主要命令主要命令2.汇编命令汇编命令 A (将助记符所表示源程序翻译成机器码,存放到将助记符所表示源程序翻译成机器码,存放到内存内存 指定单元指定单元)格式格式1:A 偏移地址偏移地址 格式格式2:A 提示:提示:A命令下不能使用伪指令、宏指令及变量和标命令下不能使用伪指令、宏指令及变量和标号号 现在学习的是第7页,共
4、31页 A100 内存地址内存地址 1435:0100 1435:0103 1435:0106 1435:0108 1435:010B 用用A A命令将指令装入指定地址单元命令将指令装入指定地址单元 助记符指令助记符指令 MOV AX,1122 MOV BX,3344 ADD AX,BX MOV 200,AX JMP 10B 现在学习的是第8页,共31页DEBUG主要命令主要命令3.反汇编命令反汇编命令 U(将内存当中的机器码翻译成(将内存当中的机器码翻译成 助助记符所表示的源程序)记符所表示的源程序)格式格式1:U段地址:偏移地址段地址:偏移地址 每次反汇编每次反汇编每次反汇编每次反汇编32
5、32个字节的机器码指令,大于个字节的机器码指令,大于个字节的机器码指令,大于个字节的机器码指令,大于3232个字节可再用格式个字节可再用格式个字节可再用格式个字节可再用格式2 2 的的U U命令使用方法继续显示命令使用方法继续显示命令使用方法继续显示命令使用方法继续显示 格式格式2:U 格式格式3:U起始地址起始地址 终止地址终止地址 现在学习的是第9页,共31页 程序占字节数计算方法程序占字节数计算方法 U100 内存地址内存地址 机器码机器码 助记符指令助记符指令1435:0100 B82211 MOV AX,11221435:0103 BB4433 MOV BX,33441435:010
6、6 01D8 ADD AX,BX1435:0108 A30002 MOV 200,AX1435:010B E8FE JMP 10B1435:010D 随机指令随机指令程序字节数程序字节数:10DH-100H=0DH 断点地址断点地址现在学习的是第10页,共31页4.检查修改内存单元内容的命令检查修改内存单元内容的命令 E 格式格式1:E段地址:偏移地址段地址:偏移地址 格式格式2:E段地址:偏移地址段地址:偏移地址 修改值修改值 例:例:E3000 0 2 4 6 8 DEBUG主要命令主要命令现在学习的是第11页,共31页DEBUG主要命令主要命令5.5.显示内存单元内容的命令显示内存单元内
7、容的命令显示内存单元内容的命令显示内存单元内容的命令 D D 格式格式格式格式1 1:D D段地址:偏移地址段地址:偏移地址段地址:偏移地址段地址:偏移地址 格式格式格式格式2 2:D D起始地址起始地址起始地址起始地址 终止地址终止地址终止地址终止地址 格式格式格式格式3 3:D D 提示:提示:提示:提示:D D命令每次显示命令每次显示命令每次显示命令每次显示128128个字节的内容个字节的内容个字节的内容个字节的内容 例:例:D3000 L5 内存地址内存地址 内存数据内存数据 1435:3000 00 02 04 06 08 现在学习的是第12页,共31页 6.6.单步跟踪命令单步跟踪
8、命令单步跟踪命令单步跟踪命令 T T(以单步方式执行程序)(以单步方式执行程序)(以单步方式执行程序)(以单步方式执行程序)格式格式格式格式1 1:T=T=段地址:偏移地址段地址:偏移地址段地址:偏移地址段地址:偏移地址 例:例:例:例:1435:0100 MOV AX,11221435:0100 MOV AX,1122 T=1435T=1435:01000100 AX=1122 BX=0000 AX=1122 BX=0000 DS=1435 IP=0103 NV UP EI PO NC DS=1435 IP=0103 NV UP EI PO NC 1435:0103 BB4433 MOV B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 技术 实验
限制150内