#include <stdioh>
void main()
{
int a[2][5];
int b,c;
scanf("%d",a);
for(b=0;b<2;b++)
{
for(c=0;c<5;c++)
{
printf("%d",a[b][c]);
}
}
}
xor 异或 对于二进制0和1而言,相异为一,相同为0。如 1 xor 0= 1,1 xor 1 =0
shr,shift logical right(逻辑右移),用于汇编语言中,属于逻辑运算中的移位指令。
rep ,只有ret,rep我没见过,RET是子程序的返回指令,用于子程序的最后。
lea,lea AX,XXX 取标号XXX的偏移地址给AX
cmp A,B 比较A,B大小, *** 作是A-B,在这一局后面接jl等条件跳转指令
jl 见cmp,如果相等则跳转
test A,B 作A与B的 *** 作
如果这些看不懂,建议你找一本汇编书好好看看,重点看寄存器,指令,寻址方式等,看了还要记住。适当做点练习,汇编很痛苦,但是当你把寄存器和指令还有寻址方式记熟了,相信汇编对你就是快乐的。
以上就是关于帮我解释一段MATLAB程序全部的内容,包括:帮我解释一段MATLAB程序、汇编指令含义 xor shr rep lea cmp jl test 哪位能逐一详解下!!!!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)