1.MOV DPTR,#2000H ;设置地址MOVX A,@DPTR ;取数XMOV 20H,A ;暂存RL A ;乘以2ADD A,20H ;加上原数,即乘以3MOV 20H,A ;暂存3XINC DPTR ;下一个地址MOVX A,@DPTR ;取数YRL A ;乘以2ADD A,20H ;3X+2YMOV 20H,A ;Z=3X+2Y...
X和Y皆为8位无符号二进制数,分别存在外部RAM的2000H和2001H 单元中,
1个回答
相关问题
-
C51比较两个无符号数的大小两个8位无符号数分别存放在外部RAM DATA1和DATA2单元中,将找出的较大数存放在DA
-
在内部RAM20H和21H单元中存放着一个16位的补码数,期中H单元存放高8位.试编写程序求出其原码,
-
已经被除数和除数都是8位无符号数(被除数在20H单元,除数在21H单元).请编写程序令其相除.
-
在内部RAM的21H单元开始存有一组单字节无符号数,数据长度为20H,编写程序要求找出最大数存入MAX单元 .
-
将存放在100H单位和102H单元的两个无符号数相乘,结果存放在地址为104H开始的单元中.请编写相应程序.
-
单片机问题......16位二进制无符号整数表示成十六进制数的范围8位二进制无符号整数表示成十六进制数的范围为什么?有符
-
8位无符号二进制数能表示的最大十进制数是多少
-
8位2进制编码10110110对应的带符号数和无符号数分别是
-
分别用二进制和十六进制数写出下列二进制数的补码表示(机器字长为8位)...
-
两个一个字节的二进制数相加,即#08H和#0FH相加,结果为100000111,那么请问九位数的第一位1是符号位么?