网站大量收购独家精品文档,联系QQ:2885784924

[建筑]第三章:微型计算机指令系统.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[建筑]第三章:微型计算机指令系统

第第第第三三章章章章::微型计算机指令系统微型计算机指令系统微型计算机指令系统微型计算机指令系统 (2)(2) 概述概述 汇编语言 文件名.ASM 源程序源程序 汇编 MASMMASM 目标 文件名.OBJ 程序 LINK 连接 执行 文件名文件名..EXEEXE 程序程序 微型计算机指令系统 基本语法基本语法 一般指令 :一条指令对应一条8086/8088的机器指令。 执行性指令 宏指令宏指令 说明性指令 :本身不产生对应的机器目标代码,仅告诉汇编程序对后面的指 (伪指令)令令语句句和伪指令伪指令语句的句的操作数该如何产生机作数该如何产生机器目标代标代码。 , 标号名标号名 伪指令伪指令 操作数操作数 ;注释注释 标号名后不 能用冒号 微型计算机指令系统 数据项数据项 常数常数:没有任何属性的纯数值,在程序运行过程中不发生变化。 11))整数整数::二进制二进制、、八进制八进制、、十进制和十六进制十进制和十六进制 2 )浮点数表示方法:±整数部分.小数部分E ±指数部分 33 ))字符串常数字符串常数:引号包含的引号包含的一个或多个字符个或多个字符,以以ASCSC码形式码形式 存储在内存中。 变量变量:代表存放在某些存储单元的数据,这些数据在程序运行 期间随时期间随时可以修改以修改,可以认为是存放数据存储单元的符号地址以认为 存放数据存储单 的符号地址 标号标号标号标号:指令目标代码的符号地址指令目标代码的符号地址,常作为转移指令常作为转移指令 ((包括子程包括子程 序调用)的操作数。具有段属性、偏移量属性和距离属性 (NEAR、FAR)。 微型计算机指令系统 变量变量 11))变量的定义与预置变量的定义与预置变量的定义与预置变量的定义与预置:给变量分配存储单元给变量分配存储单元,对该存储单元赋对该存储单元赋一个符号名个符号名, 同时给该存储单元预置初值。 例例:VARVAR_DATADATA SEGMENTSEGMENT ;定义逻辑段定义逻辑段VARVAR_DATADATA DATA1 DB 12H ;字节变量DATA1,初值12H DATA2 DB 34H ;字节变量DATA2,初值34H DATA3 DW 5678H ;字变量DATA3,初值5678H VAR_DATA

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档