当前位置: 首页 > news >正文

在以TAB为首地址的字存储区中存放有N个无符号数,试统计低3位全为1的数的个数(个数设为≤9),并显示。

;默认认采用ML6.11汇编程序
DATAS SEGMENT;此处输入数据段代码TAB DW -7,7,15,20,21N=($-TAB)/2;G DW 0
DATAS ENDS
STACKS SEGMENT;此处处输入堆栈段代码; DB 200 DUP(0)
STACKS ENDS
CODES SEGMENTASSUME CS:CODES,DS: DATAS, SS:STACKS
START:MOV AX, DATASMOV DS,AX;此处输入代码段代码MOV BX,0mov CX,0
LOP:
mov AX,[BX]
AND AX,07H
CMP AX,07H
JNE NEXT
TRUE:
;ADD G,1
ADD SI,1
NEXT:
ADD BX,2
INC CX 
CMP CX,N
JNE LOP
ANS:
;ADD G,30H
ADD SI,30H
;LEA DX,G
MOV AH,02H
;MOV DX,G
MOV DX,SI
INT 21H
EXIT:MOV AH,4CHINT 21H
CODES ENDS
END START

http://www.lryc.cn/news/227246.html

相关文章:

  • python的输入input()和输出print(),及经验用法
  • Docker实现挂载的N种方式
  • 【使用python写一段代码将pdf文件转换为word文件】
  • 人工智能基础——图像认知与OpenCV
  • docker-compose安装es以及ik分词同义词插件
  • 【matlab】KMeans KMeans++实现手写数字聚类
  • 从系统层到应用层,vivo 已在安全生态层
  • 微信公众号历史文章采集教程思路
  • 大模型应用--prompt工程实践
  • 新零售时代,传统便利店如何转型?
  • openEuler 系统使用 Docker Compose 容器化部署 Redis Cluster 集群
  • C# ZXing 二维码,条形码生成与识别
  • [vim]Python编写插件学习笔记1 - 开始
  • 深入理解JVM虚拟机第二十篇:静态变量和局部变量的对比以及栈帧对垃圾回收的意义以及JVM中栈帧与堆内对象的应用关系图示
  • 【计算机网络基础实验】实验二 有线IP互通网络实践
  • 【Orangepi Zero2 全志H616】驱动串口实现Tik Tok—VUI(语音交互)
  • 【Spring】静态代理
  • tomcat web.xml文件中servlet的load-on-startup
  • 记chrome打不开网址,无法搜索问题
  • Spring面试题:(五)Spring注解开发@Component,@Autowired,@Bean,@Configuration
  • 【Qt-23】ui界面设计-ToolBar
  • nodejs 异步架构
  • 腾讯云优惠券介绍、作用、领取方法及使用教程
  • 浅谈智能变电站自动化系统的应用与产品选型
  • 适用于初学者的 .NET MAUI
  • Web3项目灵魂所在之智能合约编写(Web3项目一实战之二)
  • python-jupyter实现OpenAi语音对话聊天
  • 恒源云之oss上传数据、云台下载数据
  • 大数据-之LibrA数据库系统告警处理(ALM-12039 GaussDB主备数据不同步)
  • 【左程云算法全讲6】链表相关