- 1、本文档共113页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品2012届高三地理一轮复习精品课件:2-3-1农业区位因素与农业地域类型(湘教版)已改
2.2指令系统 概述 特点:把数据从计算机的一个部位传送到另一部位 传送类指令中有2个操作数 :源操作数和目的操作数 源操作数是指发送部位的操作数 目的操作数是指接收部位的操作数 指令操作:将源操作数的内容送到目的操作数,交换指令除外 指令分类:数据传送、地址传送、标志传送、输入输出和交换 2.2指令系统 数据传送类指令 数据传送指令 指令格式:MOV DST, SRC ; DST←SRC MOV指令把源操作数(source)传送到目的操作数(destination) 设指令执行前,(AX) = 2345H,(BX) = 1111H。指令“MOV AX, BX”执行后,(AX)= 1111H,(BX)= 1111H。 源操作数BX的内容被复制到AX寄存器内,源操作数BX的内容保持不变,目的操作数AX的原内容被覆盖。 2.2指令系统 数据传送类指令 数据传送指令 指令格式:MOV DST, SRC ; DST←SRC 指令操作:把一个字节或一个字操作数从源传送到目的地,源操作数可以是寄存器、段寄存器、存储器以及立即操作数,目的操作数可以是寄存器、存储器和段寄存器 数据传送方向:图2-2-1。 2.2指令系统 数据传送方向:图2-2-1。 注意: 立即操作数、段寄存器CS只能作为源操作数; 源、目的操作数只能有一个是存储器操作数; 立即操作数不能直接送给段寄存器。 2.2指令系统 MOV指令有九种形式: MOV REG,REG ;(REG)←(REG) MOV REG16,SEGREG ;(REG16)←(SEGREG) MOV REG,MEM ;(REG)←(MEM) MOV REG,IMM ;(REG)←IMM MOV MEM,REG ;(MEM)←(REG) MOV MEM16,SEGREG ;(MEM16)←(SEGREG) MOV MEM,IMM ;(MEM)←IMM MOV SEGREG,REG16 ;(SEGREG)←(REG16),CS除外 MOV SEGREG,MEM16 ;SEGREG←MEM16,CS除外 2.2指令系统 指令实例:例2-2-1-1 MOV指令举例(寄存器、寄存器操作数): 正确: MOV CL, DH ;字节传送指令,DH寄存器内容送入CL MOV AX, CS ; 字传送指令,CS寄存器内容送入AX MOV SS, CX ; 字传送指令,CX寄存器内容送入SS 错误: MOV CL, DX ;操作数类型不匹配 MOV CS , AX ; CS寄存器不能作为目的操作数 MOV DS, CS ; 不能同时为段寄存器 2.2指令系统 指令实例:例2-2-1-2 MOV指令举例(立即数、寄存器操作数): 正确: MOV AL, 30H ;字节传送指令,执行后(AL)= 30H MOV AX, 30H ;字传送指令,执行后(AX)= 0030H MOV AL, -5 ;字节传送指令,执行后(AL)= 0FBH MOV AX, -5 ;字传送指令,执行后(AX)= 0FFFBH 错误: MOV 30H, AL ;立即数不能用作目的操作数 MOV AL, 300H ; 源操作数超出范围 2.2指令系统 指令实例:例2-2-1-3 MOV指令举例(存储器、寄存器操作数): 正确: MOV [BP], BL ; 字节传送指令,BL寄存器内容送SS:[BP] MOV [BX], AX ;字传送指令,AL内容送DS:[BX], ; AH内容送DS:[BX+1] MOV DX, [SI] ;字传送指令, DS: [SI]内容送入DL, ;DS: [SI+1]内容送入DH 错误: 假设变量X_BYTE用DB定义 MOV [DX], BL ; DX寄存器不能用来寄存器间接寻址 MOV X_BYTE, AX ; 操作数类型不匹配 2.2指令系统 指令实例:例2-2-1-4 MOV指令举例(存储器、立即数操作数): MOV mem data ;B/W Data—可以是字节立即数,也可以是字立即数。 Mem---必须作数据类型说明。(BYTE PTR---字节操作、
您可能关注的文档
最近下载
- 2025年浙能集团甘肃有限公司新能源项目招聘22人笔试备考试题及答案解析.docx VIP
- DB21∕T 3722.7-2025 高标准农田建设指南 第7部分:高标准农田工程施工质量评定规范.docx VIP
- 偏差的公式:相对平均偏差(RAD)相对偏差(RD)标准偏差(SD).docx VIP
- 微创手术器械的检查与保养.pptx VIP
- 附着式抱杆组塔施工方案(外抱杆).doc VIP
- 陕22N1 供暖工程 替代陕09N1.docx
- 3.4.3 护理安全管理(二-1).doc VIP
- 《新方略》高考加油包(冲刺背诵版)(1)(1).docx VIP
- 《GBT1873-1995-磷矿石和磷精矿中二氧化硅含量的测定重量法和容量法》.pdf
- 人工智能提高英语学习效率.docx VIP
文档评论(0)