int main()
{
unsigned __int16 x=1
unsigned __int16 y=2
int xx,yy
scanf("%d%d"粗猛,&xx,&yy)
x=xx,y=yy
printf("%d\n",x+y)
}
现在电脑大多岩搜桥都是32位的了,一楼那种只是32位无漏州符号整数相加
如果把6MHZ改成12MHZ程序应该怎么改?可以使用方式1。
X = M-N = 65 536 - 1 000 = 64 536 = FC 18H
需要修改的指令为如下三条。
MOV TH0, #0FCH T0赋初值
MOV TL0, #18H
MOV TMOD, #01H
========================
如果把题目枝碧哪改成把两个16位无符号单字节数求和相加,程序怎慧答么变化?
把:
ADDC A, @R1 两个高位猛码字节带Cy相加
改为:
ADDA, @R1 两个高位字节带Cy相加
即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)