- 8
- 0
- 约小于1千字
- 约 12页
- 2017-02-27 发布于湖北
- 举报
实验 二 EMU8086模拟器环境中内存的操作
姓名: 付玉伟 学号: 成绩:
实验要求:熟悉EMU8086模拟器的操作
实验目标:
1. 了解和掌握在EMU8086实验环境中对内存的赋值;
2. 掌握各种寻址方式:立即数寻址,寄存器寻址和存储器寻址。
实验源程序:
MOV AH, 55H
MOV AL,66H
MOV BX,2000H
MOV SI, 0002H
MOV BP,2000H
MOV DI, 0001H
MOV AX, BX
MOV AX, [BX]
MOV AX, [BX+SI]
MOV AX, [BX+DI]
MOV AX, [BP]
MOV AX, [BP+0002H]
HLT
MOV AX, 1020H
MOV BX,2030H
MOV AX, BX
ADD AX,BX
MOV [BX],AX
MOV [2032H],AX
HLT
实验结果:
1
2.模拟后
实际源程序窗口
2
程序调试窗口
各个寄存器的值:
AX:0000, BX:0000, CX:0058, DX:0000
CS:0B56, ES:0B56, SS:0B56, DS:0B56
SP:FFFE, BP:0000
SI:0000, DI:0000
CF=0,ZF=0,SF=0,OF=0,PF=0,AF=0,IF=1,DF=0.
8.修改字节赋值
立即数寻址 把00102H送入DX DH=01,DL=02
立即数寻址 AH=09,AL=24
立即数寻址
基址寻址 把数据段中以BX为有效地址的存储器单元的字节送AX
每次单步执行后,相关寄存器值的变化
二、
1、
2、
物理地址=段地址*16+偏移地址,内存里面被输入了相应的值
重要命令集锦:mov,hlt
学习心得:通过这次实验,我对EMU8086实验模拟环境有相应的了解,熟悉了基本的EMU8086的使用方法,同时也对mov这个指令有了深入的理解,并且知道了各个存储器里面的值得存储过程,为以后的的学习打下了坚实的基础。
您可能关注的文档
- EA6900 (FlashTool _v2.1125.01)下载工具操作说明.ppt
- each和every的区别.doc
- EAPC指南解读(李小梅).ppt
- EAPT线切割自动编程使用说明书.doc
- EAP认证各种终端认证配置指南.docx
- easyboot 使用简单说明.doc
- Easyboot启动画面的几个制作小技巧.doc
- EasyBoot使用方法.doc
- EasyBoot制作中文启动菜单教程.doc
- ebay处理订单.docx
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)