- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
王爽《汇编语言》 第3章 寄存器(内存访问)
第三章 寄存器(内存访问) * AX BX 其他部件 CS IP 指令缓冲器 执行控制器 地址加法器 输入输出 控制电路 2000A 20009 D8 20008 01 20007 D8 20006 89 20005 00 20004 03 20003 BB 20002 01 20001 23 20000 B8 CPU 内存 地址总线 数据总线 Mov ax,0123H Mov bx,0003H Mov ax, bx Add ax, bx 一、内存中字的存储 1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 1 内存单元 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 寄存器的逻辑结构 字单元:即存放一个字型数据(16位)的内存单元,由两个地址连续的内存单元组成。高地址内存单元中存放字型数据的高位字节,低地址内存单元中存放字型数据的低位字节。 0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 0 字 单 元 5 4 00H 3 12H 2 4EH 1 20H 0 例: 1)0地址单元中存放的字节型数据是多少? 2)0地址字单元中存放的字型数据是多少? 3)2地址单元中存放的字节型数据是多少? 4)2地址字单元中存放的字型数据是多少? 5)1地址字单元中存放的字型数据是多少? 二、DS和[address] DS—数据段寄存器:提供数据所在内存的段地址。 [address]:表示一个偏移地址为address的内存单元。 例:[1234H]指偏移地址为1234H的内存单元。 [AX]指偏移地址为(AX)的内存单元。 10005H 10004H 00H 10003H 12H 10002H 4EH 10001H 20H 10000H MOV BX,1000H MOV DS,BX MOV AL,[0000H] CPU要存取内存中的数据时,段地址默认 在DS寄存器中,偏移地址在指令中给出。 通用寄存器 AX、BX、CX、DX、BP、SP、SI、DI、AL、AH、BL、BH、CL、CH、DL、DH 存储器 立即数 段寄存器 CS、DS ES、SS CS只能作 源操作数 MOV AX,1234H MOV BL,12H MOV CX,03H MOV [0],12H MOV [0200H],1234H MOV [AX],03H MOV AX,BX MOV DX,AX MOV BL,AL MOV AX,[0] MOV [0],AX MOV BL,[AX] MOV AX,DS MOV DS,AX MOV AX,CS MOV CS,AX MOV DS,[0] MOV [1],ES MOV [AX],CS 判断下列指令是否正确,若错误,为什么? 1、MOV CL,1000H 2、MOV AL,[1000H] 3、MOV [BX],[SI] 4、MOV AH,BH 5、MOV AX,[SI] 6、MOV 1234H,BX 7、MOV CL,AX 8、MOV CS,AX 9、MOV DS,CS 问题: 试写几条指令,将AL中的数据保存到内存单元12345H中。 MOV BX,1000H MOV DS,BX MOV [2345H],AL 三、字的传送 MOV BX,1000H MOV DS,BX MOV AX,[0] ;将1000:0处的字型数据送入AX中 MOV [0],CX ;将CX中的16位数据送到1000:0处 MOV BH,[0] ;将1000:0处的字节型数据送入BH 当向内存单元中存取数据时,若操作的为字节型数 据则一次读写一个内存单元,若为字型数据则按低 地址为低8位,高地址为高8位的原则存取数据。 例:内存单元中的情况如图所示,写出下面指令执行后寄存器AX,BX,CX中的值。 MOV AX,1000H MOV DS,AX MOV AX,[0] MOV BX,[2] MOV CX,[1] ADD BX,[1] ADD CX,[2] 66H 10003H 22H 10002H 11H 10001H 23H 10000H AX=1000H DS=1000H AX=1123H BX=6622H CX=2211H BX=8833H CX=8833H 例:内存单元中的情况如图所示,写出下面指令执行后内存中的值。 MOV AX,1000H MOV DS,AX MOV AX,11316 MOV [0],AX MOV BX,[0] SUB BX,[2] MOV [2],BX 11H 10003H 22H 10002H 11H 10001H 23H 10000H AX=100
您可能关注的文档
最近下载
- 2025年湖北省武汉市中考英语试题(附答案和音频).pdf VIP
- 高教社2025马工程教育学原理第二版教学课件第6章 学校教育制度.pptx VIP
- 2025喀什经济开发区兵团分区招聘(10人)笔试备考题库及答案解析.docx VIP
- 2024《南京地土建四工区施工组织设计》开题报告文献综述7100字.docx VIP
- 借 条(标准版)模板.pdf VIP
- 济源市建筑垃圾绿色低碳资源化利用项目环评报告表.pdf VIP
- [英语]动词的种类.ppt VIP
- 钢结构设计基础钢檩条设计檩条的布置连接与构造檀秋芬04课件讲解.pptx VIP
- 动词的种类动词的种类.ppt VIP
- 西门子S7-1500通过报文111实现对汇川SV660F伺服驱动器位置控制.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)