- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
余启航 微机原理与接口技术实验报告 - 副本
中 南 大 学
微机原理与接口技术实验报告
学 院: 信息科学与工程学院
班 级:
姓 名:
学 号
指导老师
实验一 DEBUG 调试
一、实验内容
进入和退出DEBUG程序
学会掌握DEBUG中的D命令,E,R,T,A,G命令等的使用,对于U命令,N命令,W命令等也应试一下。
二、实验环境
Windows系统下从进入命令行窗口。
三、实验步骤
(1)在windows系统下按WIN+R键,在弹出窗口下输入cmd,进入命令行窗口,然后再窗口下输入debug,进入debug程序。
(2)输入-a命令:如图:
运行程序命令
连续输入3次 -t
输入-t = 100 后显示:
输入-t=100,3 后显示:
分析 –t 与 –t=100 的区别:
第二种执行命令G
-G=100, 108↙
结论(1)此命令的100, 108的含义是什么?
(2)说明T与G命令的异同.
(4)存盘操作
-N C:CC
-R BX↙
显示: BX 0034
:0000↙
-R CX↙
CX 0000↙
:0008↙
-W [指定存贮区]
(5)装入文件命令 DEBUG↙
-N c:cc↙
-L(指定装入的存贮区)如未指定,则装入cs:100开始的存贮区
(6)反汇编 -U(指定存贮区)
(7)显示存贮单元命令-D
(8)其它命令:
1、修改存贮单元的命令E
A:用给定的内容来替代指定范围的存贮单元的内容
-D DS:100↙
-E DS:100 F3 ‘X Y Z’8D↙
-D DS:100↙
B:用逐个单元相继修改
-E DS:100↙
可能显示18E4:0100 89 78
再按“空格”键可接着显示下一个单元的内容,可继续修改直到用↙结束
2、填写命令F
-F 4234:0100 L 5 F3 ‘X Y Z’8 D
实验一、简单的程序建立过程以及简化段定义
一、实验目的
1. 熟悉汇编过程
2. 熟悉并掌握简化段定义方式方法
二、实验过程
1. 实例汇编程序
2. 针对例题进行汇编语言设计
三、实验代码
1. 完整代码部分
;name it ex_movs
;-----------------------------------------------------------------
data segment
source_buffer db 40 dup(慳?
data ends
;-----------------------------------------------------------------
extra segment
dest_buffer db 40 dup(?)
extra ends
;-----------------------------------------------------------------
code s egment
;-----------------------------------------------------------------
main proc far
assume cs:code,ds:data,es:extra
start:
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
lea si,source_buffer
lea di,dest_buffer
cld
mov cx,40
rep movsb
ret
main endp
;-------------------------------------------------------
code ends
;-------------------------------------------------------
实验二 汇编语言程序设计 end start
2.简化段定义代码
.model small
.data
source_buf
您可能关注的文档
- 实验二B 汇编指令实验.doc
- 武汉科技大学微机原理实验报告.doc
- 2014DSP实验指导书(前三个实验).doc
- 园林种植土质量要求及检测项目.ppt
- ISO14001:2004标准要求理解.ppt
- vip微机原理实验指导书_机械、信管.doc
- 实验一 编写一个以C 语言为基础的DSP程序.doc
- 第3章 8086的指令系统(指令集1) _2h.ppt
- 实验2-寻找最大数最小数.docx
- 中南大学汇编语言实验四.doc
- 原电池电动势的测定实验报告.pdf
- 与业主、设计、总包、监理和他承包人的配合措施.pdf
- 公司管理流程.pptx
- 2024_2025学年新教材高中地理第1章地球的运动素养综合训练新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第3章大气的运动第1节常见天气系统第1课时锋与天气分层作业新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第1章地球的运动第2节地球运动的地理意义第4课时正午太阳高度的变化四季更替和五带划分分层作业课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第2章地表形态的塑造第2节构造地貌的形成第1课时地质构造与地貌课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第1章地球的运动问题研究人类是否需要人造月亮课件新人教版选择性必修1.pptx
- 五片小雪花课件.pdf
- 2024_2025学年新教材高中地理第3章大气的运动第2节气压带和风带第1课时气压带和风带的形成分层作业课件新人教版选择性必修1.pptx
文档评论(0)