汇编实验1:环境搭建与Debug使用
来源:互联网 发布:javascript 图 顶点 编辑:程序博客网 时间:2024/06/06 08:23
1 实验目的
- 学会搭建汇编语言程序设计的软件平台
- 学会Debug实用程序的基本功能
- 对汇编指令、寄存器、内存空间产生直观的认识
2 实验内容
任务0-搭建汇编语言实验环境
参考视频“0105 汇编语言实践环境搭建”,搭建汇编语言实验环境,以便于下面的工作。
如果使用的winXP,可以不安装DOSBOX模拟器,而是用XP的MS-DOS方式运行masm文件夹中的命令。
参考文章:搭建x86汇编语言学习环境(内含软件下载链接)
任务1-Debug程序的使用
参考视频“0205 Debug的使用”和教材P35页对应的讲解,自行演练相关的Debug命令。
- 用R命令查看、改变CPU寄存器的内容
- 用D命令查看内存中的内容
- 用E命令改变内存中的内容
- 用U命令将内存中的机器指令翻译成汇编指令
- 用A命令以汇编指令的格式在内存中写入机器指令
用T命令执行机器指令
实验报告中,每条命令至少要截一个图展示。
任务2-使用Debug运行程序
使用Debug,将右面的程序段写入内存(用a命令)后单步执行(用t命令),观察每条指令执行后CPU中相关寄存器中内容的变化。
任务3-查看内存中的内容
在内存FFF00H~FFFFF间浏览(用d命令),找到一段记录日期值的内存,截屏并说明日期值。
注:这个日期代表主板的生产日期,参考第1章1.15节
任务4-在屏幕上显示多彩符号
向内存B8100H开始的空间中写入如下数据“01 01 02 02 03 03 04 04”(用e命令),观察并记录产生的现象,再修改写入的数据,如改写为“4C 17 6F 92 76 a3 65 84”,以及你想玩的其他数值,再观察和记录。
注:对实验结果的解释,见第1章1.15节和教材187页实验9。
0 0
- 汇编实验1:环境搭建与Debug使用
- win8汇编环境搭建之dosbox与debug
- 环境搭建与Debug使用初步
- 【汇编】win10环境下debug程序的进入与使用
- 汇编环境的搭建(windows 10 + debug)
- 汇编原理1:环境搭建
- 汇编学习第零课 实验环境搭建以及寄存器学习
- 汇编 Debug使用
- 汇编使用教程 debug
- 1,实验环境的搭建
- win32汇编入门了解(1)环境搭建
- 汇编编译环境搭建
- 汇编环境搭建
- 搭建VS2008汇编环境搭建
- 汇编debug与masm命令
- 使用Eclipse搭建php的debug开发环境
- 汇编调试程序Debug使用
- win7 64位 旗舰版使用DOSBox搭建汇编开发环境
- B. The Meeting Place Cannot Be Changed
- git rebase -i 汇合提交
- 算法分析之动态规划一
- java通过SMTP发送QQ邮件的完全步骤
- 4-7 统计某类完全平方数
- 汇编实验1:环境搭建与Debug使用
- vue2.0 路由 学习笔记
- Kerberos原理
- git rebase -i 修改提交
- SPOJ SERGRID Grid BFS搜索算法
- videojs集成--播放rtmp流
- Android NDK开发
- zopfli无损压缩工具使用
- Mysql基础操作