早教吧作业答案频道 -->其他-->
1.一个32位数存放在以数据段的BUF单元开始的位置.编写子程序统计该数中含“1”的个数,并将其结果存入RSL字节单元.2.在0200H单元中有一个数x,利用移位和相加的办法,使x×10(假定x×10>255)后送回
题目详情
1.一个32位数存放在以数据段的BUF单元开始的位置.编写子程序统计该数中含“1”的个数,并将其结果存入RSL
字节单元.
2.在0200H单元中有一个数x,利用移位和相加的办法,使x×10(假定x×10>255)后送回原单元.
3.编写子程序.将AL中的二进制数转换成对应的ASCII码(置于AL中)返回.主程序调用子程序实现上述功能.
以上是三个小问题,刚学汇编,不是很懂,希望可以加上些注释,或者思路解析,
字节单元.
2.在0200H单元中有一个数x,利用移位和相加的办法,使x×10(假定x×10>255)后送回原单元.
3.编写子程序.将AL中的二进制数转换成对应的ASCII码(置于AL中)返回.主程序调用子程序实现上述功能.
以上是三个小问题,刚学汇编,不是很懂,希望可以加上些注释,或者思路解析,
▼优质解答
答案和解析
1.;INPUT:; LEA SI,BUF;OUTPUT; AXPROC PROC1PUSH CXPUSH DXMOV CX,[SI]MOV DX,[SI+1];加载数据XOR AX,AX;计数器清零CN:SHR CX,1;地位移入CFADC AX,0;计数JCXZ NX;本次计数结束JMP CN;继续本次计数NX:TEST DX,DX;高1...
看了 1.一个32位数存放在以数据...的网友还看了以下:
除π和开方开不尽的数,还有没有没有规律,又不循环的数呢老师说无理数分3类:含π的数、开方开不尽的数 2020-05-02 …
无理数一定是开方开不尽的数与开方开不尽的数都是无理数哪个对? 2020-05-02 …
C++编程帮忙挑挑错用穷举法求最大公约数:穷举法求最大公约数方法为:对两个正整数m和n,从r=n( 2020-07-11 …
被开方的数中不含能开得尽方的什么或什么的二次根式叫做最简二次根式被开方的数中不含能开得尽方的--- 2020-07-20 …
先将从1开始的自然数排成一列:123456789101112131415…然后按一定规律分组:1, 2020-07-22 …
从1开始的若干个自然数排列如下.6个数位置可构成长方形从1开始的若干个自然数排列如下:123456 2020-07-30 …
从1开始的若干个自然数排列如下.6个数位置可构成长方形从1开始的若干个自然数排列如下:123456 2020-07-30 …
在1~50这50个自然中最多可以取出多少个数使取出的数中任何一个数都不等于其他两个数和?这个问题我不 2020-11-03 …
从某500件产品中随机抽取50件进行质检,利用随机数表法抽取样本时,先将这500件产品按001,00 2020-11-17 …
一个总体共有60个个体,其编号为00,01,02,…,59,现从中抽取一个容量为10的样本,请从随机 2020-11-17 …