mov bp,是把sp的值给bp吗?

xda32022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
菲立普 共回答了16个问题 | 采纳率87.5%
是的,类似于:bp=sp;
1年前

相关推荐

DSPLY:MOV DPTR, #TABLE
DSPLY:MOV DPTR, #TABLE
MOVC A, @A+DPTR
MOV SBUF, A
JNB TI, $
CLR TI
RET
TABLE:DB 0C0H,0F9H,0A4H
DB 0B0H,99H,92H
DB 82H,0F8H,80H,90H
问题:
1,MOVC A, @A+DPTR 是什么意思?
2,MOVC A, @A+DPTR 中的A+是什么意思?
3,#TABLE中的#是什么意思?
zhangqi201201年前1
忘记是为了活着 共回答了17个问题 | 采纳率94.1%
问题1:这条指令是汇编语言专用的查表指令,要查的表是一个顺序表,它以DPTR为表中数据的首地址,A中事先存储数据相对于表首地址的地址偏移量,最大不能超过255,通过调整A值可以查询表中指定位置的数据.这条指令执行完毕后,A中存储的是查询到的数据.简单的说:给DPTR赋表的首地址值,给A数据的偏移量,得到的查询结果放在A中.
这段指令是用与串口发送的.在调用这段子程序之前,在A中存储了要发送的数据的偏移量,然后查表、发送.
问题2:指令格式就是这么规定的没有任何其他的含义.
问题3:带有#开头的表示的是取#号后面变量的物理地址.在这段程序中,就是取标号TABLE的对应的地址,也就是第一个数据0C0H的地址.顺便说一下,第一个数据的地址偏移量是0.
Your Mov.PICK ME
jinfeng05111年前3
睛枫 共回答了17个问题 | 采纳率88.2%
看你的了,录用我
mov dptr ,#s3 movc a,@a+dptr .s3:db 0,1,4,9,16,25 db 36,49,6
mov dptr ,#s3 movc a,@a+dptr .s3:db 0,1,4,9,16,25 db 36,49,64,81,100 db 121,144,169,225
zanymellovely1年前1
欲哭已无泪 共回答了15个问题 | 采纳率100%
mov dptr ,#s3 表示DPTR取S3的表首地址,即为0
movc a,@a+dptr .表示A于表中的值相加再从A输出
s3:一个表(把10进制转换16进制再一字节存储)
db 0,1,4,9,16,25
db 36,49,64,81,100
db 121,144,169,225
push %ebp mov %esp,%ebp
kazushi11年前1
付qq最棒1 共回答了16个问题 | 采纳率93.8%
AT&T汇编
push %ebp的意思的将ebp寄存器中的内容入栈
mov %esp,%ebp的意思是将esp中的内容copy到ebp中
Does Mr Green live here?Yes.He ____ here,but he has just mov
Does Mr Green live here?Yes.He ____ here,but he has just moved away.
A.used to live
B.will be
C.has been
D.is
cosco1年前2
Yee_Rain 共回答了24个问题 | 采纳率75%
明显A
原来住,不过现在搬了
Which is right?A.the earth moves round the sun.B.the sun mov
Which is right?A.the earth moves round the sun.B.the sun moves round the moom.
soudoc1年前2
只羡鸳鸯不献金 共回答了22个问题 | 采纳率90.9%
choose A 译成地球围绕太阳转.而B中表示太阳围着地球转,不符合科学根据,因此此题选A.
MOV A,#00H DEC A DEC A MOV 18H ,A(18H)=
clcchn1年前1
就用这名 共回答了17个问题 | 采纳率82.4%
MOV A,#00H
DEC A A=FFH
DEC A A=FEH
MOV 18H,A A中的数传给18H
(18H)=A=FEH
----------by the film,she could not hold back her tears.(mov
----------by the film,she could not hold back her tears.(move)
用括号内动词的适当形式填空
dfhmjy1年前4
紫色的单车 共回答了21个问题 | 采纳率90.5%
moved
mov AX,[BX][BP]
lanyutong1年前1
PEIBEI 共回答了13个问题 | 采纳率100%
这个汇编指令是错误的吧.BX和BP不能配对.
可以修改为mov AX,[BX][SI]
意思是以基址变址寻址方式,将内存中的一个字送到AX中,
EA=[BX]+[SI]
It was not until then that I came to know that the earth mov
It was not until then that I came to know that the earth moves around the sun翻译
benbentt1年前3
ss的贝贝 共回答了20个问题 | 采纳率90%
直到那时我才知道地球是围着太阳转的!