77问答网
所有问题
MCS-51系列单片机有哪些查表指令?他们有何本质区别
如题所述
举报该问题
推荐答案 2014-04-29
1.MOVC, 2.MOVX ,具体指令详见参考书:C代表CODE也就是程序(代码CODE)存储区的“查表”,X代表external就是扩展的意思,是与外部扩展RAM或者(IO外设)进行“查表”。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GppGN8GvvqYGqqv88Wp.html
相似回答
MCS-51系列单片机有哪些查表指令?
它们
有何本质区别
?当表的长度超过256...
答:
【答案】:(1)查表指令有两条:MOVC A,@A+DPTR和MOVC A,@A+PC。
(2)本质区别(书P163):存放表格首地址的寄存器不同
。前者将表格首地址存放在数据指针DPTR中,因此,可将表格数存放在64KB范围内的任何有空余的地址段,供任意次查找;后者表格首地址存放在PC当前值所指定的地址单元中,这样,表格数...
MCS-51单片机查表
程序
答:
ADD A,#16和ADD A,#7都属于查表“修正”指令
。这是 MOVC A,@A+PC 这条查表指令必须要用到的修正方式,所以这种修正指令的识别特征就是:它的下条要运行的指令一定是 MOVC A,@A+PC 这样作的目的就是为了当A中的数值与PC中的当前内容相加后,形成的查表地址能跟表格TABLE的首地址相对应,...
求一
MCS-51系列单片机指令表
答:
MCS-51具有强大的加、减、乘、除四则算术运算指令
。1.程序状态字PSWMCS-51有一个程序状态字寄存器PSW,用来保存指令执行结果的标志,供程序查讯和判别。PSW是特殊功能寄存器中的一个,其格式如下:PSW7--既是布尔处理机的累加器C,又是进位标志CY,如果操作结果在最高位有进位输出(加法时)或借位输入(减法时),置位...
MCS-51系列单片机指令
系统共有111条指令,谁能具体的列出这111条...
答:
MCS-51算术运算指令 算术运算指令共有24条,
算术运算主要是执行加、减、乘、除法四则运算
。另外MCS-51指令系统中有相当一部分是进行加、减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8位无符号整数进行运算,但利用进位标志C,则可进行多字节无符号整数的运算。同时利用...
请问各位大侠,在
单片机
里面,
查表
怎么写。
答:
查表就是把数据事先放在程序存储器里,程序运行时从中取出。所以先要放表。tab:db 其中tab叫作表的首地址。
51单片机查表指令有
两条:movc a,@a+dptr和movc a,@a+pc,前者用得较多。在查表前首先要找到首地址赋给dptr,执行mov dptr,#tab。其后根据表中数据个序号,把序号赋给a,再执行movc a...
51单片机指令有哪些
啊?
答:
51指令
集 指令格式 功能简述 字节数 周期 一、数据传送类指令 MOV A, Rn 寄存器送累加器 1 1 MOV Rn,A 累加器送寄存器 1 1 MOV A ,@Ri 内部RAM单元送累加器 1 1 MOV @Ri ,A 累加器送内部RAM单元 1 1 MOV A ,#data 立即数送累加器 2 1 MOV A ,direct 直接寻址单元送累加器...
51单片机
的
查表
法 的 原理是 什么 ?透彻点给解释下吧!
答:
查表
法,就是将你的一些固定的数据存储到程序存储器中,当你的程序中需要这些数据时,movc
指令
读取这些数据。举例假设你的系统要用数码管显示0-9这10个数字,而假设这10个数字各自的断码(点亮时io口相应的电平)分别为 0xC0, //"0"0xF9, //"1"0xA4, //"2"0xB0, //"3"0x99, ...
大家正在搜
单片机查表指令查的是什么表
80c51的两条查表指令是
用查表指令编写1到10的平方数
单片机汇编查表
对ROM中的数据采用查表指令
查表指令的应用
查表指令怎么理解
查表指令的寻址方式
汇编查表指令
相关问题
MCS-51系列单片机有哪些查表指令?他们有何本质区别
MCS-51单片机查表程序
MCS-51系列单片机和MCS-52系列单片机有何异同
MCS-51单片机有哪些类型,其主要区别是什么?
MCS-51系列单片机具有哪些基本特征?
mcs-51系列单片机指令系统有哪五类?
mcs-51系列单片机有哪些指令氪用于修改并行i/o口端口寄...
MCS-51系列单片机有哪些查表指令?他们有何本质区别