指令是在执行阶段发挥作用的,由CPU(Intel、AMD等)来执行。

伪指令是在编译阶段发挥作用的,由汇编器(MASM、TASM等)来解释。

下面以51单片机汇编伪指令为例:

伪指令符 (常数或表达式)

其中:

1、伪指令符是伪指令的名称

2、常数或表达式是伪指令的参数,括号表示可有可无

51单片机最常用的伪指令如下:

(1)起始(Origin)伪指令

标号:ORG nn

功能: 定义程序或数据块的起始地址。 指示此语句后面的程序或数据块以 nn 为起始地址连续存放在程序存储器中。

例如:

ORG 2000H

MOV A, 20H

ORG 伪指令规定了程序的起始地址从 2000H 开始,即该程序的第一条指令“MOVA, 20H”从地址 2000H 开始存放。)

(2)字节定义(Define Byte)伪指令

标号: DB (字节常数或字符或表达式)

功能:指示在程序存储器中以标号为起始地址的单元里存放的数为字节数据(8 位二进制数)。

例如:

OGR 100H

TAB1: DB 0FFH, 'C', 16, −1

从 TAB1 开始的地址单元依次存放 0FFH、 43H、 10H、 0FFH

;(function (page) { page.initImgBorder(); })(window.page);

其中,TAB1=100H(ORG指定);C的ASCII码为43H;十进制16的十六进制为10H,-1的补码为FFH

(3)字定义(Define Word)伪指令

标号: DW (字常数或表达式)

功能:指示在程序存储器中以标号为起始地址的单元里存放的数为字数据(16 位的二进制数)。

例如:

OGR 100H

TAB3 : DW 5678H, 10

;(function (page) { page.initImgBorder(); })(window.page);

其中,TAB3=100H(ORG指定);ROM中的存放情况为:(100H)=56H、(101H)=78H、(102H)=00H、(103H)=0AH

刚刚查询:伪指令 2011周华健宁波演唱会 结尾处 到目前为止 金颗玉绿 小虫子 沙土地 小茴香 萝卜煲羊脯 履行诺言 四川省 菜卷 七十人 捷克语 灯芯草雀 如诗如画 Monetary 洛希极限 谈恋爱 女生最怕 Pigment 火烧山 轻工部 危地马拉梅毒试验 终点站 NicoNico Ferromagnetism 甘蔗渣 Timisoara brain-gut 马耳他 西里尔 名词委 拉丁字母发展史 007系列之:纵横天下 八九年 生产规模 教会调式 纵横三国Online 迅猛龙 西兰花鲜虾小炒 应用研究 如皋火腿 Integer 批评者 这里在 视觉神经 端木露西 引人深思 南方日报 Arcadia 爱在深秋 工作装 Friedrich 双岘乡 谷神星 理所应当 可到达 赫尔松 五子棋 妩媚航班 全球化 古典主义 Travailleurs 登陆场 不可抗拒 曼切斯特 八氧化三铀 白貌传道师 铁力木 再一次 BLAST-Like Indonesia 透露出 普鲁士 脱毒土豆 乔装改扮 黄捷 溃疡怎么办
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 消耗时间:0.625秒 内存2.5MB