- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作业 总 结 * 2.4 8086寻址方式 简介 2.4.1 立即寻址 2.4.2 寄存器寻址 2.4.3 存储器寻址 ⑴ 直接寻址 ⑵ 寄存器间接寻址 ⑶ 带位移的基址寻址 ⑷ 带位移的变址寻址 ⑸ 基址变址寻址 ⑹ 带位移的基址变址寻址 菠审锐睦眯意劝甸炕往鲸林伟冷猖耳扭记征坝锣贵镜甫脓假墙慢圈词领盒2-4 8086寻址方式2-4 8086寻址方式 一条指令的机器码通常包含操作码(OP)和操作数两部分。指令的格式如下: 操作码OP CODE 操作数Operand 例如: MOV AL,03H 操作码 目的操作数 源操作数 操作码表示指令执行什么操作(必有) 操作数表示参加操作的数或数的存放地址 磋降鞠挝棺碴峪疗泻也录永涌宪控万伶诵淡丁仇唉务张革丽洛活誉溅谁齿2-4 8086寻址方式2-4 8086寻址方式 寻找操作数存放地址的方式称为寻址方式 8086的寻址方式分为两类: 数据寻址方式 转移地址寻址方式 √本节讨论 在转移指令中讨论 绝吨益阉捍免颜冈章服苏径强序凶崔梨纳草鸽柜矫需单颜莽裙徐气仔整舌2-4 8086寻址方式2-4 8086寻址方式 该寻址方式中,指令直接给出8位或16位的操作数(立即数) 该数紧跟在操作码之后,作为指令的操作数字段存放在指令代码中 如果是16位立即数,那么: 低位字节数存放在低地址单元中 高位字节数存放在高地址单元中 代码段 OP 操作码 D8 操作数 代码段 OP 操作码低位D16 操作数高位D16 2.4.1 立即寻址 达猾彪眉杜晤羹理疯案常悲凿耀蔬液高糊盲唉渤苑摸钦谋景张千鞋房耘上2-4 8086寻址方式2-4 8086寻址方式 例 MOV AX,3578H 指令执行后,AX=3578H,16位数据存入AX寄存器。 代码段CS MOV 78H 35H AX AH AL XX XX 78H 35H 指令存放在代码段中: 操作码部分:(用MOV表示) 操作数部分:先存放立即数的低字节78H,再存放高字节35H 南仍蜕疆嘻肤措述淳俏笺筋吵仿厌掂粕獭骏雪训傈枫帧禄焚席缝蛾乱过绩2-4 8086寻址方式2-4 8086寻址方式 操作数在寄存器中,指令给出存放操作数的寄存器号(寄存器名称)即可。 对于16位操作数,寄存器可以是AX、BX、CX、DX、SI、DI、SP和BP等; 对于8位操作数,寄存器可以是AL、AH、BL、BH、CL、CH、DL和DH。 该寻址方式由于操作数在寄存器中,不需访问存储器,故可得到较高的运算速度。 2.4.2 寄存器寻址 蜒坚草脓眯嫂悸擅贡诱糜忧棍奄羌荫钥掂亢疹维醇莫庙丢户崇腔肾怜续贸2-4 8086寻址方式2-4 8086寻址方式 例 MOV AX , BX 设指令执行前,AX=3064H,BX=1234H。 3064H 1234H AX BX 1234H 指令执行后,AX=1234H,BX=1234H 问题:如果指令为MOV AL , BL呢? 孰俘耕作恭忻临援溃挛瓣委万蓖嘘邦慎射匝瘸淳眩侄遥敖烷谩夫保估匝端2-4 8086寻址方式2-4 8086寻址方式 存储器寻址的操作数在某个或某几个存储单元中。 存储器单元的逻辑地址由两部分组成: 段地址 偏移地址 段址通常由DS提供 如果通过基址指针BP寻址,则段址由SS提供 又称(有效地址、EA),由下面3个地址分量计算得到: 16位有效地址EA = 基址 + 变址 + 位移量 2.4.3 存储器寻址 秉托植辊拦锯斟秆阿卵狈聚丸唆汉毁杜作寐差筹镜上站彦锦曹漓瑟铣睦莎2-4 8086寻址方式2-4 8086寻址方式 在8086中: 基址:由基址寄存器BX和基址指针BP提供 变址:由变址寄存器SI、DI提供 位移量:是一个8位或16位二进制常数 即: BX SI 8位 EA= + + 位移量 BP DI 16位 基址 变址 位移量 祖耪投稗周链迎椎衙苍张乓装脚乞兼复柜置瀑提丈烦韵丛井哗肛埂浦榆畅2-4 8086寻址方式2-4 8086寻址方式 基址 变址 位移量 以上3个分量的不同组合,可以构成6种不同的有效地址形成方式,即存储器操作数有6种寻址方式: 位移量 基址/变址 基址 + 位移量 变址 + 位移量 基址 +
您可能关注的文档
最近下载
- 电子课件-国际市场营销(第五版)全套完整全部教学课件.pptx VIP
- 看好增程汽车国内市场发展前景.pdf VIP
- 新课标人教版数学五年级上册全册各单元教材解读精品课件.pptx VIP
- (正式版)DB61∕T 1175-2018 《建筑垃圾再生材料公路应用设计规范》.pdf VIP
- 建筑行业工程项目施工汇报PPT模板.pptx VIP
- 施工安全用电案例[精选].ppt VIP
- 实用学校校务工作述职报告8篇.docx VIP
- 光伏电站危险源辨识培训.pptx
- 2024年绿色数据中心低碳解决方案计划书.pptx VIP
- 专题03 速度的计算典型模型(68题11大类型)(原卷版)新版人教版初中物理八年级上册.docx
文档评论(0)