(完整)汇编语言程序设计实验指导大作业推荐文档.pdf
《(完整)汇编语言程序设计实验指导大作业推荐文档.pdf》由会员分享,可在线阅读,更多相关《(完整)汇编语言程序设计实验指导大作业推荐文档.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验一、调试工具 DEBUG 的应用一、DEBUG 命令使用1、开机后,切换到命令提示符窗口下,出现提示符后键入命令DEBUG,进入调试环境,显示提示符-。2、用命令 F 200 220 AB 将AB的两个ASCII码循环填入内存。注:第一个参数200是当前段的起始偏移地址,第二个参数220是终了偏移地址,第三个参数AB是被填入的数值,若不给出第二个参数则填入128(8行)个字节。3、用命令 D200 观察内存中的十六进制码及屏幕右边的ASCII字符。4、用命令 F230 23F 12 重复上二项实验,观察结果并比较。5、用命令 E200 41 42 43 44 45 将A-E的ASCII码写
2、入地址为200开始的内存单元中,再用D命令观察结果,看键入的十六进制数和ASCII码的对应关系。6、用H命令检查下列各组十六进制数的和与差(补码表示):(1)56H,34H (2)23H,45H (3)AB,3045H注:输入 H 12 34 则在下一行显示0046 FFDE,即二者的补码和与差。在DEBUG环境下所有数据和地址都是按16进制处理,所以不要加后面的H标志。7、用R命令检查各寄存器内容,特别注意AX,BX,CX,DX,IP及标志位中ZF,CF和AF的内容。8、用R命令将AX,BX内容改写为1050H及23A8H。二、8086 常用指令练习1、传送指令1)用A命令在内存400H处键
3、入下列内容:-A 0400*:0400 MOV AX,1234*:0403 MOV BX,5678*:0406 XCHG AX,BX*:0408 MOV AH,10*:040A MOV AL,20*:040C MOV CX,89AB*:040F XCHG AX,CX*:0411注:*为段寄存器CS的当前值,内容是不一定的,每行命令以回车键结束。2)用U命令检查键入的程序并记录,特别注意左边的机器码与指令的对应关系。-U 04003)用T命令逐条运行这些指令,每运行一行指令观察各寄存器及IP的变化情况,并注意标志位的变化情况。-T=0400(注:=400是表示从偏移地址400处开始单步执行)-T
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 汇编语言 程序设计 实验 指导 作业 推荐 文档
限制150内