单片机汇编语言学习设计如下几个题

您所在位置: &
&nbsp&&nbsp
第02章 单片机指令系统与汇编语言程序设计 习题解答.doc5页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:50 &&
你可能关注的文档:
··········
··········
第02章 单片机指令系统与汇编语言程序设计 习题解答
一、填空题
MCS-51单片机指令系统中有
MCS-51单片机指令指令指。寻址方式。 @A+PC的功能是
将A的内容与PC当前值相加作为程序存储器地址,再将该地址单元的内容传送到A
指令JBC CY, LOOP是
个机器周期指令。
对A中当前值进行十进制调整
调用子程序时,将PC当前值保存到
MCS-51单片机堆栈操作的基本原则是
二、简答题
MCS-51单片机指令一般由哪几个部分组成?各部分的功能是什么?
答:MCS-51单片机指令一般由标号、操作码助记符、操作数、注释四部分组成。
标号是一条指令的标志,是可选字段,与操作码之间用“:”隔开;设置标号的目的是为了方便调用或转移。标号的选择应遵从下列规定:
标号由1~8个字母或数字组成,也可以使用一个下划线符号“_”。
第一个字符必须是字母。
指令助记符或系统中保留使用的字符串不能作为标号。
标号后面需要有一个冒号。
一条语句可以有标号,也可以没有标号,取决于程序中其它语句是否需要访问这条语句。
操作码规定指令的功能,是一条指令的必备字段,如果没有操作码,就不能成为指令。它与操作数之间用“空格”隔开。
操作数是指令操作的对象。分为目的操作数和源操作数两类,它们之间用“,”分隔。操作数是可选字段。一条指令可以有0、1、2、3个操作数。
注释是对指令功能的说明解释。以“;”开始。
程序中,伪指令ORG和END的作用是什么?
答:ORG用于定义汇编语言源程序或数据块存储的起始地址。
END用于指示源程序到此全部结束。在汇编时,对END后面的指令不予汇编。因此,E
正在加载中,请稍后...下面用查表法编一汇编语言子程序,将 R3 中的 BCD 码转换成 ASCII 码: MAIN: MOV A,R3 ;待转换的数送 A MOV DPTR,#TAR ;表首地址送 DPTR MOVC A,@A+DPTR ;查 ASCII 码表 MOV R3,A ;查表结果送 R3 RET TAR DB 30H,31H,32H,33H,34H DB 35H,36H,37H,38H,39...
把汇编语言翻译成机器语言的过程称为汇编,可以用人手工完成,称为手工汇编,也可以用计算机完成,称为机器汇编。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。 机器汇编可分为两个过程: 两次扫描过程。 第一次...
手工汇编的概念:在汇编语言程序设计中,简单的程序可用手工的方式编程,即采用键盘输入的编写方式。首先把汇编语言程序用助记符指令写出,然后通过查指令的机器代码表,逐个把助记符指令翻译成机器代码,再进行调试和运行。通常将这种人工查表翻译指令的方...
8051 内部 128B 的数据 RAM 区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。各区域的特性如下: (1) 00H~1FH 为工作寄存器组区,共分 4 组,每组占用 8 个 RAM 字节单元,每个单元作为一个工作寄存器,每组的 8 个单元分别定义为 8 个工作寄存器...
8051 单片机内部有 21 个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间 80H~FFH 中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中: (1) CPU : ACC 、 B 、 PSW 、...
答:所谓归一化子程序,即通用或标准化操作子程序。 将所有应用操作归纳成几个基本的输入输出子程序,并使这些标准子程序具有规范的入口条件和出口状态。应用时,只要设置相应的入口和出口,调用归一化子程序,就能达到串行输入输出的目的。...
答:二进制数用尾缀 B 表示,十六进制数用尾缀 H 表示,十进制数用尾缀 D 表示,无尾缀标识符时表示十进制数。二进制数和十六进制数则必须加尾缀,否则错。...
答:汇编语言是用助记符替代机器语言中的操作码,用 16 进制数替代二进制代码。特点是比较直观,易于记忆和检查,可读性较好。但是计算机执行时,必须将汇编语言翻译成机器语言,不同的微处理器有不同的汇编语言。...
存储器的输出端是连接在数据总线上的。数据总线相当于一条车流频繁的大马路, 必须在绿灯条件下,车辆才能进入这条大马路,否则要撞车发生交通事故。同理,存储器中的数据是不能随意传送到数据总线上的。例如,若数据总线上的数据是 1 ( 高电平 5V) ,存储器...
存储器由存储体、地址译码器和控制电路组成。 1) 存储体是存储数据信息的载体。由一系列存储单元组成,每个存储单元都有确定的 地址。存储单元通常按字节编址,一个存储单元为一个字节,每个字节能存放一个 8 位二进制数。就像一个大仓库,分成许多房间,大...
手工汇编的概念:在汇编语言程序设计中,简单的程序可用手工的方式编程,即采用键盘输...
单片机的内部有ROM、有RAM、有并行I/O口,那么,除了这些东西之外,单片机内部究竟还...
要让灯持续地闪烁,这就有一定的实用价值了,比如能把它当成汽车上的一个信号灯用了。...&总在线 19275 人,其中『 单片机编程 』上共有 0 位会员与 30 位客人,今日贴子 0 []
539501/11页1
1 天以来主题
2 天以来主题
1 周以来主题
1 个月以来主题
3 个月以来主题
6 个月以来主题
1 年以来主题
按降序排列
按升序排列
-=> 图标说明
开放的话题
热门的话题
锁定的话题
加精的话题
(总、区、版)固顶话题
版权所有,并保留所有权利。
Powered by , Processed in 0.019892 second(s), 4 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 单片机汇编语言教程 的文章

 

随机推荐