作业帮 > 数学 > 作业

已知内存DATA单元存放一个字数据,统计其中含有0的个数并送入RESULT单元?用汇编怎么写啊?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/09 12:15:12
已知内存DATA单元存放一个字数据,统计其中含有0的个数并送入RESULT单元?用汇编怎么写啊?
就存了一个数据,怎么统计含有0的个数啊?要么是一个,太迷惑了,
很简单啊,用ROL,判断CF标志位,如果是0,RESULT加1,否则继续循环,基本就是这个意思
再问: 能给我写出汇编程序吗? 就一个数据怎么循环啊?是不是循环这个数据的二进制?
再答: MOV BX,DATA MOV RESULT,0 MOV CX,16 L: ROL BX,1 JC L1 INC RESULT L1:LOOP L