统计寄存器AX中1 的个数
1 ;==================================== 2 ; 统计寄存器AX中1 的个数 3 DATAS segment 4 5 DATAS ends 6 7 CODES segment 8 START: 9 mov AX,DATAS 10 mov DS,AX 11 ;正式代码部分 12 mov AX,1001111011B ;2进制数7个1 13 mov CX,0 ;CX置为0 14 mov CH,16 ;记录当前操作的第几位数字 15 NEXT: 16 test AX,0001H;让...0001与AX进行 与 运算 17 JZ isZero ;如果为0继续循环判断下一个 18 inc CL ;自增1 19 20 isZero: 21 dec CH ;高位-1 22 JZ EXIT ;if(CH=0)则跳转到EXIT 23 SHR AX,1 ;逻辑右移1位 24 JMP NEXT 25 EXIT: 26 count db ?,'$';向屏幕打印输出结果 27 add cl,30H 28 mov count,cl 29 Lea dx,count 30 mov AH,09 ;09号功能调用 31 INT 21H 32 33 mov AL,0 ;置退出码 34 mov AH,4CH ;置功能调用号 35 INT 21H ;软中断指令:实施功能调用 36 CODES ends 37 end START
转载于:https://www.cnblogs.com/roseAT/p/10239601.html
统计寄存器AX中1 的个数相关推荐
- 统计一个字符串中单词的个数
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p113 习题4 7.统计一个字符串中单词的个数.字符串中两个空格之间的非空格字符串可看做单词. #in ...
- C语言编程>第十周 ⑦ 请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行……
例题:请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回.一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始和结尾都没有空格. 请勿改 ...
- 统计英文句子中的单词个数,并且输出每个单词
package new_test; import java.util.Scanner; import java.util.StringTokenizer; //任务:统计英文句子中的单词个数,并且输出 ...
- JS统计一个字符串中数字字符的个数。
** JS统计一个字符串中数字字符的个数. ** 思路整理: 统计一个字符串中的数字字符个数,首先应该先遍历字符串中每一个单字符,然后对每个字符进行判断是否为数字,最后设置一个变量统计数目 具体实现: ...
- 统计一个字符串中数字的个数
问题描述 统计一个字符串中数字的个数 程序代码 #include <stdio.h> /* *csdn学院--2016级 *目的:让代码见证成长(作为一个初学的菜鸟,如 *大家有发现错误, ...
- 统计文件字符个数 java_如何统计个文件中的字符个数
一个朋友问到了统计文件字符数的问题.就找了两个. import java.io.*; public class Execute_char { final int MAX = 9999; int len ...
- linux统计某个字符个数,Linux统计一个文件中特定字符个数的方法
统计一个文件中某个字符串的个数,其实就是在在一块沙地里面找石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记:有的人看到石头以后,把它挖了(tr),最后统计自己挖了多少石 ...
- 统计无符号整数二进制中 1 的个数(Hamming Weight)
1.问题来源 之所以来记录这个问题的解法,是因为在在线编程中经常遇到,比如编程之美和京东的校招笔试以及很多其他公司都累此不疲的出这个考题.看似简单的问题,背后却隐藏着很多精妙的解法.查找网上资料,才知 ...
- excel小技巧(一)统计单元格中3的个数
使用 =COUNTIFS(J:J,3) 可统计J列中单元格数值为3的个数
最新文章
- 用python打造一款文件搜索工具,所有功能自己定义!
- linux php目录是否存在,PHP判断文件或者目录是否可写,兼容windows/linux系统
- VC++中字符串编码处理的一些相关问题
- 详解python实现FP-TREE进行关联规则挖掘(带有FP树显示功能)附源代码下载(3)
- centos6.8安装node
- 浏览器API location
- unity3d 截屏
- springboot----shiro集成
- 打开本地文件_可以跨软件搜索文件?结构式检索你一定要学会!
- Oracle入门(十四.16)之捕获用户定义的异常
- 剑指Offer - 面试题58 - II. 左旋转字符串
- 热冗余冷冗余_冗余支架
- 我看到东边的阳光就这样照进车窗
- Cesium中级教程6 - 3D Models 三维模型
- JS原型继承工作原理
- 热点:安全问题是否能将DNS推入云服务
- 怎么看作业部落的html,HTML问题汇总
- Java对象与JSON数据的相互转换
- 深度优先遍历和广度优先遍历
- excel中文件格式与扩展名对应关系