- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04指令系统概论
小结 了解指令系统的发展; 理解和掌握计算机指令系统,操作码和地址码 理解指令操作码的扩展技术; 掌握指令格式和常用寻址方式; 掌握各寻址方式下有效地址的计算方法; 了解指令的功能和类型; 了解CISC指令系统与RISC指令系统。 掌握教学计算机的指令系统和汇编程序设计方法 练习 1、编写一个小程序,输出字符“8”。程序的起始地址在2000H处。 2、编写一个小程序,输出41H-4AH对应的字符。程序的起始地址在2020H处。 教学计算机的指令格式 第一个指令字分为三个主要部分。 最高 8 位是操作码。从这个意义上讲, 教学机的基本指令是固定长度的操作码结构, 最多支持 256 条基本指令。 最低的 8 位有多种用法:给出 1 或 2 个寄存器的编号,或入/出端口的地址,或用于给出相对转移指令的偏移量。 操 作 码 目的寄存器 源寄存器 I/O 端 口 地 址 相对转移指令的偏移量 直接数 / 内存地址 / 指令中变址偏移量 8位 4位 4位 IR0 IR15 操作码组织 8位固定长度的操作码 IR15_IR8 IR15~14 区分指令分组 IR13 区分基本和扩展指令 IR12 简化逻辑表达式用 IR11~8 区分同组内的不同指令 教学计算机的指令分类 按照指令的执行步骤,将指令分成4组: A组 B组 C组 D组 A组指令 完成通用寄存器之间的数据运算或传送,或其它几项特殊的操作,在取指之后可一步完成 分类: 基本指令(17条) ADD、SUB、AND、OR、XOR、CMP、TEST、MVRR、DEC、INC、SHL、SHR、JR、JRC、JRNC、JRZ、JRNZ 扩展指令(13条) ADC、SBB、RCL、RCR、ASR、NOT、CLC、STC、EI、CI、JRS、JRNS、JMPR B组指令 完成一次内存或I/O读、写操作,在取指之后可两步完成: 第一步把要使用的地址传送到地址寄存器AR中 第二步执行内存或I/O读、写操作 基本指令(11条) JMPA、LDRR、STRR、PUSH、POP、PSHF、POPF、MVRD、IN、OUT、RET C组指令 在取指后可三步完成 CALR指令在用两步完成一次写内存之后,第三步执行寄存器之间的数据传送; 其它指令在第一步置地址寄存器AR,第二步读内存(即取得一个内存单元的地址)并传送到地址寄存器AR,第三步执行另外一次读、写内存的操作。 扩展指令(5条) CALR、LDRA、STRA、LDRX、STRX D组指令 完成的是两次读、写内存操作,在取指之后可四步完成。 分类 基本指令(1条) CALA 扩展指令(1条) IRET 基本指令系统 指令格式 汇编语句 操作数个数 CZVS 类型 功能说明DRSR ADD DR,SR 2 **** A DR←DR+SRDRSR SUB DR,SR 2 **** A DR←DR-SRDRSR AND DR,SR 2 **** A DR←DR and SR DRSR CMP DR,SR 2 **** A DR-SRDRSR XOR DR,SR 2 * ? ? ? A DR←DR xor SR DRSR TEST DR,SR 2 * *** A DR and SR DRSR OR DR,SR 2 * ? ? ? A DR←DR or SR DRSR MVRR DR, SR 2 ? ? ? ? A DR←SRDR0000 DEC DR 1 **** A
您可能关注的文档
最近下载
- 2025年新疆投资发展集团有限责任公司人员招聘笔试备考题库带答案详解(名师推荐).docx
- 在线网课学习课堂《临床伦理与科研道德(山东大学)》单元测试考核答案.docx VIP
- 浅谈直驱风力发电机组偏航异响原因分析及结构优化.pdf VIP
- 商务与经济统计(原书第14版)Ch11.pptx VIP
- 化工厂安全考试题.doc VIP
- 大学生女性健康科普知识讲座幻灯片.ppt
- 《阿Q正传》课件63张.pptx VIP
- 渥太华自伤量表.docx VIP
- 【2025年新版交规题库】2025年版12123学法减分题库(学法减分300题).docx
- 商务与经济统计(原书第14版)Ch16.pptx VIP
文档评论(0)