`
yunchow
  • 浏览: 324450 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

江编最后一个程序

DOS 
阅读更多
DATAS SEGMENT
    msg db "Please input text : ",'$'  
    buf db 15
    	db ?
    b2	db 15 dup(?)
        db 13,10,'$'
    result db 13,10,"the result is:",'$'
DATAS ENDS
CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS
START:
    MOV AX,DATAS
    MOV DS,AX
    
    ;;;;;;;;;;; BEGIN ;;;;;;;;;;;;;;;;;
    
    mov ah, 9
    mov dx,offset msg  
    int 21h				;display the msg:Please input:
    
    mov ah, 0ah
    mov dx,offset buf   ;wait for input and save the text to the buf
    int 21h
        
    mov si,offset buf
    inc si
    xor cx,cx
    mov cl,[si]
    
    mov dl,cl
    mov ah,2
    ;int 21h
    
    mov dl,30h
compare:				;loop to compare to 0 and 9
	inc si
	mov al,[si]  
	cmp al,39h			;big than 9
	ja plus
	cmp al,30h			;low than 0
	jb plus 
	jmp again
plus:
    inc dl				;count ++
again:
	loop compare		;loop again
	mov cl,dl
	mov ah,9
	mov dx,offset result
	int 21h				;output information: the result is
	
	mov ah,2
	mov dl,cl
	int 21h				;output the count
	
    ;;;;;;;;;;;;;; END ;;;;;;;;;;;;;;
    
    MOV AH,4CH
    INT 21H				;program exit to dos
CODES ENDS
    END START
0
0
分享到:
评论
1 楼 longleg 2009-06-21  
"江编"?我猜测你是用五笔打字

相关推荐

    队列模拟 C++

    在这个模拟程序中,我们首先创建了一个`queue<int>`来存储顾客编号,然后通过`push`函数将顾客加入队列。当有顾客完成服务时,我们用`front`获取队头顾客,然后用`pop`将其移除。程序运行过程中,会显示队伍的状态,...

    江西逝江第一中学2017_2018学年高一数学下学期期末考试试题理201807040333

    9. **程序流程图**:第九题给出了一个程序流程图,要求理解流程并根据输入值计算输出值,这涉及到条件判断和循环结构。 10. **函数定义域**:第十题要求确定函数的定义域,即函数中允许的输入值范围。 11. **三角...

    乌溪江梯级水电站优化调度研究

    数据离散化是一个将连续数据转换为离散数据的过程,这对于动态规划和逐步优化算法的实现至关重要。 以上知识点详细阐述了乌溪江梯级水电站优化调度研究的背景、所用算法、系统组成、优化目标与约束、数学模型、计算...

    江西逝江第一中学2017_2018学年高一数学下学期期末考试试题文201807040334

    1. **系统抽样**:在描述第一个样本编号为003时,提到了使用系统抽样的方法,这是一种等间隔抽取样本的方法,适用于大样本的抽样,通常每隔一定间隔抽取一个样本。 2. **线性回归方程**:第二题涉及到根据对照表的...

    机辅分析中电路图复制的通用程序 (1988年)

    绘制元件图形时,使用的是进入高分辨率绘图区后的HPLOT语句,其功能是从一个点开始绘制线条至另一个点。 在支路元件绘制完毕后,程序会根据原电路图的拓扑构造重新连接有关支路。具体做法是按照支路顺序,将节点号...

    部编人教八年级道德与法治下册时公平正义的守护PPT学习教案.pptx

    追求公平正义不仅是国家和司法机关的责任,也是每一个公民的义务。无论是梅汝璈在东京审判中的贡献,还是纽伦堡审判对二战战犯的公正裁决,都彰显了国际社会对正义的执着追求。我们每个人都要从身边小事做起,共同...

    实验一 Java初级编程(2 学时)1

    【实验一 Java初级编程(2 学时)1】是一个针对初学者的Java编程实践,旨在帮助学生建立起Java编程的基础。这个实验包含了几个关键的知识点: 1. **Java SDK下载与环境配置**:首先,实验要求学生掌握如何下载Java ...

    三菱PLC控制带式输送机物料输送系统的应用.pdf

    在本文中,作者李欢良以江铜大型厂矿的带式输送机为研究对象,提出了一种多级带式输送机集中控制系统的方案。文中详细阐述了利用三菱FX2N系列PLC实现集中控制和程序的可视化开发,并设计了相应的电路图、接线图和...

    lab1分析与设计1

    最后,我们需要设计一个控制器来生成所有必要的控制信号,确保每个阶段的正确执行。这包括指令的解码、分支判断、数据和控制信号的转发,以及流水线中的暂停和恢复。 综上所述,这个实验涵盖了RISC-V指令集的理解、...

    第十二届蓝桥杯大赛软件赛决赛_CB.pdf

    - 输入一个包含大小写字母的字符串,将所有小写字母转换为大写后输出。 - 掌握字符大小写的ASCII码转换,以及在C/C++中的应用。 - 试题F:123 - 没有提供具体试题描述,但根据题目编号F和"123"的提示,可能与...

    彩钢活动板房拆除施工组织方案.doc

    本文档是关于彩钢活动板房拆除的施工组织方案,涉及的工程位于上海市浦东新区X江高科园区,包括住宅、车库、变电站等多个建筑,总面积约为60159平方米。由于其中一幢彩钢活动板房的结构问题,需要进行拆除并重新搭建...

    工程质量创优方案.doc

    工程质量创优方案是一个系统性的工程项目管理文件,旨在确保建筑项目的施工质量达到卓越标准。这份方案详细阐述了从项目前期准备到后期实施的各个环节,以保证最终交付的工程质量达到预期目标。 首先,方案的编制...

    里底水电站安全监测自动化系统建设.pdf

    系统调试是整个安全监测自动化系统建设的最后一个环节,也是至关重要的环节。在系统通电前,必须进行彻底的检查,以排除任何可能的隐患。系统单个测站的调试有助于发现并解决独立监测点可能出现的问题,而系统联网...

    单位工程施工组织设计方案(表格模板、DOC格式).doc

    总的来说,一份详尽的单位工程施工组织设计方案是保证工程高效、有序进行的关键,它融合了项目管理、工程技术、质量控制、安全管理等多个领域的知识,对于实现工程目标至关重要。通过使用规范的表格模板,可以提高...

Global site tag (gtag.js) - Google Analytics