77问答网
所有问题
MOVC是什么指令?
如题所述
举报该问题
推荐答案 2014-01-05
MOVC是c51单片机汇编中的查表指令
在MCS-51的指令系统中的两条查表指令
MOVC A,@A+PC
MOVC A,@A+DPTR
上面两者的具体情况见查表指令
在汇编中,MOVC指令是表示程序存储器里的内容和别的存储单元进行传送的,主要是用在累加器A和程序存储器的数据传送。正如上面的两条指令:MOVC A,@A+PC;MOVC A,@A+DPTR。
追问
查表?什么作用?
追答
注意看最后两行的文字内容
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/qGNpIYWIqY8v8pYN8q.html
相似回答
单片机的
指令
中, MOVX和
MOVC
有何区别?
答:
MOVX:单片机内部的A累加器与片外的数据存储器(片外RAM)传送数据。
MOVC:单片机内部的A累加器向ROM(程序存储器)读取数据
,因为程序存储器是固定的不可以写的,所以,A只能读数据,却不能向它写数据;由于内部和外部ROM的地址是连续的,故用MOVC一条指令即可;片内数据存储器与片外数据存储器的地址部...
MOV
MOVC
MOVX的相同点和不同点
是什么?
答:
MOV:MOV是内部数据传送指令
,什么是内部数据传送呢?就是寄存器之间、寄存器与通用存储区之间的数据传送。MOVX:MOVX是外部数据存储器(外部RAM)与累加器A之间的数据传送指令。因为内部与外部的RAM地址有重叠现象,所以需要用不 同的指令予以区分。MOVC:MOVC是
累加器与程序存储区之间的数据传送指令
。它比M...
MOVC是什么指令?
答:
在汇编中,
MOVC指令是表示程序存储器里的内容和别的存储单元进行传送的,主要是用在累加器A和程序存储器的数据传送
。正如上面的两条指令:MOVC A,@A+PC;MOVC A,@A+DPTR。
对程序储存器的读操作只能使用
答:
movc指令。
MOVC是专门读程序存储器的指令
,注意是只能读操作的,从ROM中读取数据,所以对程序存储器的读操作,只能使用movc指令,MOVC是
累加器与程序存储区之间的数据传送指令
。
单片机中的
MOVC
和MOVX
是什么
意思
答:
MOVC是
读取ROM中的数据,只能读不能写(一般来说主要是用来读取常量或常量表)MOVX是读写外部扩展的RAM和扩展的IO口,可以读也可以写(外部并行扩展的IO口和外部RAM是统一编址的)
单片机
指令
中MOV是由单词move来的,那么
MOVC是
根据
什么
来的?那个C...
答:
MOVC是
move code程序(存储器)MOVX是move extern外部(存储器)JMP jump跳转 CJNE compare jump not equal比较后如不等则跳转 还是很好联想的
请问汇编语言中movx,
movc是什么
意思
答:
MOVX用于外部数据存储器的传送指令,
MOVC
用于程序存储器的传送指令,而且这两种传送
指令都是
间接寻址,也必需有累加器A。例MOVC用在寻表格里的数据比较多,具体情况你可以看下51单片机的书籍
大家正在搜
指令是什么
movp是什么指令
incp是什么指令
dmov是什么指令
指令是什么意思
m8002是什么指令
sub是什么指令
shl是什么指令
inc是什么指令
相关问题
MOVC和MOVX指令,是什么意思?
汇编MOVC指令怎么用
单片机查表指令movc什么意思
单片机命令MOV MOVX MOVC 有什么区别?
LAD是什么指令,AND是什么指令,MOV是什么指令?
movc*p7*p8是什么指令
请问汇编语言中movx,movc是什么意思
Mov 下、movc指令使用时采用什么寻找方式?