电脑爱好者
网站地图 RSS-订阅
高级搜索 收藏本站

本站首页

| 电脑常识 | 操作系统 | 安全防护 | 电子数码 | 多媒体 | 互联网 | 计算机技术 | 电脑软件 | 电脑通讯 | 电脑硬件

热门关键字:  操作系统  软件  文件加密码  电脑检测不到U盘  共享
当前位置:电脑爱好者首页 >> 计算机技术 >> 单片机 >>

什麽是伪指令?伪指令的作用是什麽?请写出2个伪指令的例子


提问者:匿名
等级:中尉
时间::2008-06-27
悬赏:10
问题已结束
回答 共 1 条
每一条指令语句在源程序汇编时都要产生可供计算机执行的指令代码(即目标代码),所以这种语句又叫可执行语句。每一条指令语句表示计算机具有的一个基本能力,如数据传送,两数相加或相减,移位等,而这种能力是在目标程序(指令代码的有序集合)运行时完成的,是依赖于汁算机内的中央处理器(CPU)、存储器、I/O接口等硬件设备来实现的。

[伪指令语句]
伪指令语句是用于指示汇编程序如何汇编源程序,所以这种语句又叫命令语句。例如源程序中的伪指令语句告诉汇编程序:该源程序如何分段,有哪些逻辑段在程序段中哪些是当前段,它们分别由哪个段寄存器指向;定义了哪些数据,存储单元是如何分配的等等。伪指令语句除定义的具体数据要生成目标代码外,其他均没有对应的目标代码。伪指令语句的这些命令功能是由汇编程序在汇编源程序时,通过执行一段程序来完成的,而不是在运行目标程序时实现的。
伪指令是对汇编起某种控制作用的特殊命令,其格式与通常的操作指令一样,并可加在汇编程序的任何地方,但它们并不产生机器指令。

许多伪指令要求带参数,这在定义伪指令时由“表达式”域指出,任何数值与表达式匀可以作为参数。

不同汇编程序允许的伪指令并不相同,以下所述的伪指令仅适用于MASM51系统,但一些基本的伪指令在大部份汇编程序中都能褂茫笔褂闷渌幕惚喑绦虬姹臼保灰⒁庖幌滤侵涞那鹁涂梢粤恕#停粒樱停担敝锌捎玫奈敝噶钣校?/font>

ORG 设置程序起始地址

END 标志源代码结束

EQU 定义常数

SET 定义整型数

DATA 给字节类型符号定值

BYTE 给字节类型符号定值

WROD 给字类型符号定值

BIT 给位地址取名

ALTNAME 用自定义名取代保留字

DB 给一块连续的存储区装载字节型数据

DW 给一块连续的存储区装载字型数据

DS 预留一个连续的存储区或装入指定字节。

INCLUDE 将一个源文件插入程序中

TITLE 列表文件中加入标题行

NOLIST 汇编时不产生列表文件

NOCODE 条件汇编时,条件为假的不产生清单
http://s3cic.com/down/s3f9488.PDF
回答者:匿名
等级:少校
时间:2008-06-27
我也来回答:
匿名回答
上一篇:1单片机的基本程序结构有?2,80C51的指令系统包括的5大类指令分别是?   下一篇:请教单片机的一个‘数制转换程序’问题。本人能力水平有限,请解释。
[收藏] [推荐] [返回顶部] [打印本页]  

热点问题

·谁有单片机数字钟的原理图和程序
·东南大学单片机视频教程
·怎样用D触发器实现二分频电路
·哪里可以下载英文文献,我是学自动化的,
·80c51单片机音乐播放器程序设计
·80c51单片机程序设计
·在哪可以下载单片机编程软件
·能不能找一篇关于8051单片机应用类的中
·打不开文件夹
·单片机控制直流电机的正反转 L293N芯片
·求:数字集成电路的典型应用
·单片机 汇编程序
·右键菜单里没有共享怎么办?

相关问题

·1单片机的基本程序结构有?2,80C51的
·请教单片机的一个‘数制转换程序’问题
·请编写定时器及中断的初始化程序,要求
·单片机双机通信
·急求《单片机典型系统设计实例精讲》的
·有谁能给我做一个51单片机的最小系统
·单片机设计程序
·51单片机编程问题
·单片机串口通信与并口通信比较?
·用89c51单片机汇编语言设计倒计时
·有谁能告诉我哪里有较好的单片机网站?
·学单片机编程要先从哪里入手?
·单片机用什么语言写好?
© 2007 电脑爱好者 Itnum.com All rights reserved.
本站提供的电脑技术、计算机技术问题均来自网络 版权归原作者所有