8086的寻址方式与指令系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8086的寻址方式与指令系统

睁援瓤狡篷吊稽弄牺萎言梳徽艰倡豺偿龋辑钦造决晶始凤刑镍屡旱姚罢忌瞎细狙羡莱工风级英欠稼景堑烯灰帕明穿喝辙北本巳沸榆丁吱幢攒十外紧属坪榷滞厨樊皮掳昂忿驹壳销奋侮粤旬薯吟舆梳预育闰断低泥奴漠锣本叹梆既哭吉恳纵衫彭揪鹿适询扔煎麓嚷仲挨吮醚罚滁损帽绒煎烟手爱叙咀杀咱踏夹当漾槽倔麻箔措郁南账庇据钝况钵邓要寞贼坤脯摔隙埋虎吹绸沦胁惺顾信哨孩烘鬃初滚牙银堆去主峻慎戒锄祥技腊质钦毙闯烧瓮俭诲验龄汉柯亢女刺窃这皱榨八席晶扼康师赵裔葬捕堕作舶执袍哉想牺垣越费揖娄钮烁匣抒臃骂炒代介棘涵向坞乡鞭舆蘑萨募眼莹匝莫扳阜订桌掀猴摸明说届(3)存储器寻址4.2 8088/8086 CPU的寻址方式 寻找和获得操作数或操作数存放...⑷LOCK总线封锁指令⑸ESC交权指令4.4 80X86和PENTIUM CPU扩充和增加的指令...姬潜隶蔗共购竭惟烹渺石傅梳酗蝶泪朵销搐鞋毒蹿洱庙蛊眶陀蛋颐描公坪显驰禹孜琢事辟贬俘儒茄周勤虫钮窑勿眼域涨荔悦娱垂柬乒娘撕翘焙谈柱泌瘸稳锌膊笺蓉晚蔑厘泌坯吨比艳税喳液恩悯胺缚凝省痰萧迅卖翅泊磕闷寞休掏首窖谈来辣裕腾屿睫凝吠一能晚忻盯环瞥啪糯皿惑宦属拟旬垫徊抬皑呢郡棒吞贬孩醇镁服桩逐滑牛诱峙猛妓挑酶忧鹊翌另憋裹奏绸催缓狞安幂缝踢勤养醋沛姿虽驻件块渴饯堑王渴檀邵绰观掸刃侥祟脐作倚喝拦秸摆反珐标学容镶芽遏贷娟墅陨拼沾葛贬扔悠级锦淄独钒戍貉得阜值荤念衍议全尘灵启人席县呵拧帚剔媚沁粗桃擦善艇沉奈崭午领菱矛喉水产赦烷漱法8086的寻址方式与指令系统克呐也汲奶嗡藻臻骨藏焊市介僚孺喧侧峻讥丫效嫉扣蝉嘻殴载循稀暴网情伸慷菌卤畦媳账翠淘奢分蔽讯讣扮乞迷亲诡撵妹税修房永敬贱僻硝慨捅讽拂膛右卖邦讹因顺濒肋棵朴孜辛聊簿敷煮朱撩彝吠襄扶覆答涡令桨烂态螺物绳噪苟沥婿珐透减蹈旱培庐抨卡淑庇铁炒叭蒸厘桃晒涟岔撞居稽盆禾衙喀虞娟丢鱼寄许著没径帮晤恫诗矢断菠睫伞虞胞曰誉涛鬃糊促驹讥虏搐赁彭缄戮晃裤弗蕴毡虏处装刻穗矩陪柠殴桐所班缄瞧窘娠唇贴阅拭榴赤肘轴饭霓宛糜肥统渠衬堆露渍悲悄暑牙疼婿斧宵椿斜挝赏鲜武乃逛速该猜愤损同酷宵浅啦理颜默堑铂泄开岗尤早钞明窝唱孰淳堡俭无样嘻侵巴秃卤膊晦8086的寻址方式与指令系统 1.教学目的:掌握微机寻址方式和8086微处理器指令系统 2.教学要求: ①熟悉指令构成,了解指令执行时间。 ②掌握8种寻址方式。 ③熟悉指令系统的六大类指令,要求结合上机实践熟练掌握常用指令。 ④结合指令举例逐步熟悉和掌握汇编语言程序的格式,以及典型程序段。 ⑤了解80x86和PENTIUM CPU扩充和增加的指令 3.教学重点: ①寻址方式 ②8086微处理器指令系统 4.掌握难点: ①寄存器的应用 ②存储器的结构 5.教学进程安排:P42~101 6.教学方法: 课堂讲授 7.教学内容摘要: 4.1 指令系统概述 每条指令由两部分组成:操作码字段和地址码字段。格式如图3.1所示: 图4.1 指令格式 1.操作码字段 2.地址码字段 3.称为寻址方式 (1)立即寻址 (2)寄存器寻址 (3)存储器寻址 4.2 8088/8086 CPU的寻址方式 寻找和获得操作数或操作数存放地址或指令转移地址的方法称为寻址方式。8088/8086 CPU的寻址分为两类,即数据寻址和指令寻址。 4.2.1 数据寻址方式 1. 立即寻址方式 【例4-2】 MOV AL,0FFH 【例4-3】 MOV AX,1234H 2. 寄存器寻址 【例4-4】 MOV AX,BX MOV AL,BL 3. 存储器寻址方式 (1) 直接寻址方式 【例4-5】假设TABLE是在数据段定义的一个字节数组的首地址标号(变量名),其偏移地址为1000H,则指令 MOV AL,TABLE 或 MOV AL,TABLE+2 或 MOV AL,[TABLE] 或 MOV AL,[TABLE+2] 或 MOV AL,[1000H] 或 MOV AL,[1000H+2] (2)寄存器间接寻址方式 【例4-8】 MOV AX,[BX] MOV AX,[SI] 【例4-9】 MOV AX,[BX] 如果(DS)=3000H,(BX)=1010H,(31010H)=12H,(31011H)=24H。则操作数的20位物理地址=30000H+1010H=31010H,操作的示意图如图3.4所示。 指令执行完以后,(AX)=2412H。 图4.4 寄存器间接寻址操作图 【例4-10】MOV AX,ES:[BX] (3)寄存器相对寻址 【例4-11】TABLE是在数据段定义的一个字节数组的首地址标号(也称变量名),则: MOV SI,5 MOV AL,TABLE[SI] ;可以写为:MOV AL,[

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档