- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
8086CPU与存储器、I/O设备的连接高位决定接口,2或3个低位选择端口CPU地址存储器中的字节0110…接口…I/O端口I/O设备高位决定模块数据线控制线地址线*第61页,共101页,星期日,2025年,2月5日由于存储器划分为模块,所以存储器地址的高几位可用来选择模块,其余低位则用来标识该模块内的字节或字。同样,利用I/O地址中的高位来标识I/O接口,而用2或3个低位来选择该接口内的I/O端口。存储器和I/O端口的组织(1)*第62页,共101页,星期日,2025年,2月5日地址总线的条数就是二进制地址码的位数,它能够表示的不同地址的集合称为地址空间。存储单元和I/O端口在同一地址空间,这种方法称为统一编址,它们的存取指令是一样的;而两者在两个独立的地址空间,它们的地址码的位数不同,采用的存取指令是不一样的,这种方法称为独立编址。地址码的位数决定了地址空间的大小。若地址码共n位,则可以有2n个地址。对于单地址空间的CPU的处理器,则存储器和I/O端口合在一起的空间容量为2n个字节。对于独立空间的来说,地址总线的条数决定了存储器地址空间的容量;地址总线中用于I/O端口编址的条数决定I/O地址空间的容量。存储器和I/O端口的组织(2)*第63页,共101页,星期日,2025年,2月5日例如在8086CPU系统中,地址总线的条数为20条,则存储器的最大容量为220,即1MB字节;它的地址总线的低16位用来对I/O端口编址,则I/O地址空间的容量为216,即64K个I/O端口地址。存储器和I/O端口的组织(3)*第64页,共101页,星期日,2025年,2月5日§3.68086的寻址方式寻址方式:指令中用于说明操作数所在地址的方法寻址方式分为数据寻址方式和转移地址寻址方式数据的寻址方式就是告诉CPU存/取数据的地方。数据寻址方式通常有8种:立即寻址寄存器寻址直接寻址寄存器间接寻址寄存器相对寻址基址变址寻址基址变址且相对寻址隐含寻址*第65页,共101页,星期日,2025年,2月5日立即寻址存储器……9ABC……1234……F5……1000……代码段数据段MOVAX,1000HAXAHAL100030000H31000H31001H32000H32001H操作数为立即数,直接存放在代码段中*第66页,共101页,星期日,2025年,2月5日直接寻址(1)存储器……9ABC……1234……F5……1000……代码段数据段30000H31000H31001H32000H32001HMOVAX,[1000H]AXAHAL1234DS30000100031000物理地址操作数在内存单元中直接给出数据的偏移地址,默认在数据段中*第67页,共101页,星期日,2025年,2月5日在实际的汇编语言程序设计中,如果程序比较复杂,而用到的存放数据的单元又很多,那么在直接寻址方式当中,用户就要记住存放数据的每个单元的地址,同时还要记住该地址单元存放的数据的意义,这样对设计程序带来了很大的困难。所以在实际的汇编语言程序设计中,常常采用给存放数据的单元,定义一个符号地址名,即变量名/变量。变量名一但定义了,就具有了五个属性:该单元的段地址该单元的偏移地址类型大小长度这样,在程序设计中就可以用这个变量名代替原来的存储器单元的实际地址。直接寻址(2)*第68页,共101页,星期日,2025年,2月5日寄存器寻址AX12A6HBX12A6H操作数在寄存器中。对于16位数据,寄存器可以是AX、BX、CX、DX、SI、DI、SP、BP以及段寄存器。对于8位数据,寄存器可以是AL、AH、BL、BH、CL、CH、DL、DH。在程序设计中,一般存放数据时,寄存器选择通用寄存器,而存放结果时尽可能的使用AX累加器,因为使用AX累加器要比用其它寄存器存放结果,指令执行时间要短一些。寄存器寻址既可以作DST,也可以作SRC。例如:MOVAX,BX*第69页,共101页,星期日,2025年,2月5日寄存器间接寻址(1)操作数在内存单元中数据的偏移地址由指定的寄存器给出:BX,SI或DI其段地址默认在DS段EA=(BX)(SI)(DI)*第70页,共101页,星期日,2
您可能关注的文档
- 第四章详细道路交叉设计.ppt
- 第十一章定量分析中的误.ppt
- 第二章 测量基础.ppt
- 第1节基因控制蛋白质的形成.ppt
- 第六章离子聚合与配位聚合.ppt
- 高层建筑第三讲结构抗风设计.ppt
- 尿道下裂护理查房.ppt
- 古典诗歌鉴赏之.ppt
- 高中语文开学第一课为什么要学习语文.ppt
- 经济学原理第四章生产决策分析.ppt
- 2026年高考英语总复习讲义教师用书选择性必修第二册.pdf
- 2026年高考英语总复习讲义教师用书选择性必修第一册.pdf
- 2026年高考英语总复习讲义教师用书选择性必修第四册.pdf
- 2026年高考英语总复习讲义教师用书必修第一册.pdf
- 第13课 现代交通运输的新变化(任务型教学课件)-2025-2026学年高中历史选择性必修2(统编版).pptx
- 2.磁感应强度 磁通量-2025-2026学年高中物理必修第三册(人教版2019).pptx
- 4.2 携手促发展(教学课件)-2025-2026学年九年级道德与法治下册(统编版五四学制).pptx
- 专题02 光现象(培优讲义)(原卷版)(5考点 4实验 8命题突破 2个难点)-2026年中考物理一轮复习讲练(全国通用).docx
- 第三节 碳达峰与碳中和(教学课件)-2025-2026学年八年级化学全一册(鲁教版五四学制2024).pptx
- 中考作文之材料作文审题立意(解析版)-2026年中考语文一轮复习微专题讲练(湖南通用).docx
最近下载
- 就业居间合同协议书范本.docx VIP
- 海德汉数控机床系统简明调试手册.pdf VIP
- DB33T 2034-2017 茶树高温热害等级.pdf VIP
- 道路清扫保洁项目工作难点分析及解决措施.docx VIP
- 东华理工大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 3D测头-海德汉.PDF VIP
- 黑龙江省2024年1月普通高中学业水平合格性考试英语试题(含答案,无听力原文及音频).pdf VIP
- 开展社会稳定风险评估所需资料清单(2021年修正版).docx VIP
- 《医学统计课件:聚类分析的应用》.ppt VIP
- 小儿推拿学试卷及答案.docx VIP
原创力文档


文档评论(0)