[汇编] 从键盘输入一个一位数字,然后响铃n声

简介:


 

复制代码
 1 ; multi-segment executable file template.
 2 
 3 data segment
 4 
 5 ends
 6 
 7 stack segment
 8     dw   128  dup(0)
 9 ends
10 
11 code segment
12 start:
13 ; set segment registers:
14     mov ax, data
15     mov ds, ax
16     mov es, ax
17 
18     ; add your code here 
19     BEGIN:        
20     MOV    AH, 1            ;从键盘输入一个字符的DOS调用AL存放输入的字符
21     INT        21H
22     SUB        AL, '0'     ;输入的是字符需要转化为数字
23     JB        STOP                    ;输入字符<'0'吗?;below
24     CMP    AL, 9                         ;输入字符>'9'吗?;above
25     JA        STOP
26     CBW                             ;AL扩展到AH
27     MOV    CX, AX                        ;响铃次数N
28     JCXZ    STOP
29         BELL:        
30         MOV    DL, 07H                    ;准备响铃
31         MOV    AH, 2                    ;显示一个字符的DOS调用,实际为响铃
32         INT        21H
33         LOOP    BELL
34     STOP:        RET
35 
36     ; wait for any key....    
37     mov ah, 1
38     int 21h
39     
40     mov ax, 4c00h ; exit to operating system.
41     int 21h    
42 ends
43 
44 end start ; set entry point and stop the assembler.
复制代码
相关文章
|
9月前
|
Web App开发 安全 Linux
Linux 比起其他系统的5 个优点和 5 个缺点
对Linux系统感兴趣的朋友,可以点击下方书籍进行学习。
|
8月前
|
机器学习/深度学习 人工智能 供应链
唯品会 API 赋能,唯品会平台母婴商品用户需求洞察
在电商竞争激烈的环境下,唯品会作为中国领先品牌折扣平台,母婴类目正快速增长。通过开放API赋能,平台实现对母婴用户需求的深度洞察,涵盖数据整合、智能分析与个性化推荐。本文解析API如何驱动需求预测、情感分析与用户细分,助力平台提升运营效率与用户满意度,展望未来结合AI技术的潜力。
197 2
|
SQL 人工智能 运维
Quick BI体验反馈与改进建议
本文基于羚羊港平台运维用户视角,反馈Quick BI使用体验及优化建议。主要包括:1)平台入口整合问题,如入口割裂、导航缺失,建议增加显眼按钮与快捷通道;2)用户体系繁琐,提出单点登录与批量导入需求;3)数据连接体验不足,包括Schema分离、SQL编辑器无字段补全等问题;4)可视化美学门槛高、智能问数功能鸡肋,建议升级AI洞察摘要等。作为深度用户,肯定Quick BI在数据加工和美学上的表现,期待持续改进与优化。
|
8月前
|
SQL 关系型数据库 MySQL
MySQL入门指南:从安装到第一个查询
本文为MySQL数据库入门指南,内容涵盖从安装配置到基础操作与SQL语法的详细教程。文章首先介绍在Windows、macOS和Linux系统中安装MySQL的步骤,并指导进行初始配置和安全设置。随后讲解数据库和表的创建与管理,包括表结构设计、字段定义和约束设置。接着系统介绍SQL语句的基本操作,如插入、查询、更新和删除数据。此外,文章还涉及高级查询技巧,包括多表连接、聚合函数和子查询的应用。通过实战案例,帮助读者掌握复杂查询与数据修改。最后附有常见问题解答和实用技巧,如数据导入导出和常用函数使用。适合初学者快速入门MySQL数据库,助力数据库技能提升。
|
弹性计算 人工智能 资源调度
DeepSeek大解读系列公开课上新!阿里云专家主讲云上智能算力、Kubernetes容器服务、DeepSeek私有化部署
智猩猩「DeepSeek大解读」系列公开课第三期即将开讲,聚焦阿里云弹性计算助力大模型训练与部署。三位专家将分别讲解智能算力支撑、Kubernetes容器服务在AI场景的应用实践、以及DeepSeek一键部署和多渠道应用集成,分享云计算如何赋能大模型发展。欲观看直播,可关注【智猩猩GenAI视频号】预约。 (239字符)
|
缓存 网络协议 算法
计算机网络 第四章 运输层(习题)
计算机网络 第四章 运输层(习题)
571 1
|
SQL 存储 安全
第4章 数据库安全性——4.2 数据库安全性控制
第4章 数据库安全性——4.2 数据库安全性控制
|
存储 算法
【单向链表】数据结构——单向链表的介绍与代码实现&笔记
【单向链表】数据结构——单向链表的介绍与代码实现&笔记
|
C语言
c语言编写一个简单的计算器(有需要直接复制粘贴使用)
c语言编写一个简单的计算器(有需要直接复制粘贴使用)
1802 0
|
API
用节假日api计算两个日期之间的工作日天数
   最近遇到要求两个日期之间的工作日天数的问题,于是自己思考,进行了一下简单处理。主要是在循环处理上进行了精简。然后利用节假日api 直接输出了两个日期之间的工作日,并且做了一些扩展.可以利用参数获取两个日期之间的工作日和节假日情况     要想获取天数的话直接count一下返回的data数量即可 接口文档地址:http://tool.
9192 0