试编制一个程序:从键盘输入一行字符,要求第一个键入的字符必须是空格符,如不 是,则退出程序;如是,则开始接收键入的字符并顺序存放在首地址为buffer的缓冲区中(空 格符不存入),直到接收到第二个空格符时退出程序。

data segment
buf db 101,0,101 dup(?)
sapce db 0ah,'it is not a space !',0ah,'$'
data endsstack segment stack
dw 20h dup(?)
top label word
stack endscode segmentassume ds:data,cs:code,ss:stackp proc far mov ax,datamov ds,axmov ax,stackmov ss,axlea sp,top;///;get sapce in almov ah,01hint 21hcmp al,' 'jne notpacelea si,bufinc siinc silea di,bufinc diinput:  mov ah,01hint 21hcmp al,' 'je inputEndmov [si],alinc siinc BYTE PTR [di]jmp inputnotpace:lea dx,sapcemov ah,09hint 21hmov ah,4chint 21hinputEnd:   mov cl,[di]lea di,bufinc di  inc di
l1: mov dl,[di]mov ah,02hinc diint 21hloop l1mov ah,4chint 21hp endp
code ends end p

汇编语言: 试编制一个程序:从键盘输入一行字符,要求第一个键入的字符必须是空格符,如不 是,则退出程序;如是,则开始接收键入的字符并顺序存放在首地址为buffer的缓冲区中(空 格符不存入),直到接收相关推荐

  1. 汇编语言: 从键盘上输入一串字符(用回车键结束,使用 10 号功能调用。)放在 STRING 中,试 编制一个程序测试字符串中是否存在数字。如有,则把 CL 的第 5 位置 1,否则将该位置置 0。

    从键盘上输入一串字符(用回车键结束,使用 10 号功能调用.)放在 STRING 中,试 编制一个程序测试字符串中是否存在数字.如有,则把 CL 的第 5 位置 1,否则将该位置置 0. data s ...

  2. 写一个程序从键盘输入两个整数,然后显示输出第1个数除以第2个数的结果。

    写一个程序从键盘输入两个整数,然后显示输出第1个数除以第2个数的结果.例如,输入123和12,程序的输出结果格式如下:10 Remainder = 3------12 ) 123提示:使用求余运算符获 ...

  3. 圆柱底面周长面积c语言,编写一个程序,从键盘输入圆的半径r,圆柱的高h,分别计算出圆周长cl、圆面积cs和圆柱的体积cv,输出计算结果时要求保留小数点后4位...

    相关题目与解析 编写程序,从键盘输入圆柱底面半径和高,计算并输出圆柱的体积. 编程从键盘输入圆的半径r,计算并输出圆的周长和面积. 编写程序,从键盘输入6名学生的5门成绩,分别统计出每个学生的平均成绩 ...

  4. 编写一个程序从键盘输入字符,并按要求输出

    从键盘输入字符,并按要求输出.下面有几点说明: (1)这里的getchar()函数为字符输入函数,putchar()函数为字符输出函数. (2) EOF是end of file的缩写.表示" ...

  5. 写一个程序从键盘输入两个整数,然后显示第1个整数占第二个整数的百分比,保留到小数点后1位

    int main() {int a, b; printf("请输入两个整数:"); scanf("%d%d", &a, &b); printf( ...

  6. 3.12 编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入 一个整数:8899123 各位数字之和为:40

    package booksTest;import java.util.Scanner;public class p54_3_12 {public static void main(String[] a ...

  7. 定义一个表示教师的结构体变量,教师信息包含:编号,姓名,年龄,职称。编写程序从键盘输入一个教师的信息,然后将该教师的信息显示在屏幕上。

    定义一个表示教师的结构体变量,教师信息包含:编号,姓名,年龄,职称.编写程序从键盘输入一个教师的信息,然后将该教师的信息显示在屏幕上. 解析: #include <stdio.h>type ...

  8. 统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数

    统计不同字符个数.用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符.数字.空格和其他字符的个数 s = input("请输入一行字符:") letter = 0 #字母 ...

  9. python编写一个程序、输入一个数判断其是偶数还是奇数_编写一个程序,判断用户输入的整数是偶数还是奇数。 (7.0分)_学小易找答案...

    [其它]已知info=[1,2,3,4,5],请通过两种编程方法,将列表变成info=[5,4,3,2,1] (6.0分) [其它]阅读下面的程序,分析代码是否可以编译通过,如果能编译通过,请列出运行 ...

最新文章

  1. Android Service的思考(3)
  2. linux查看用户拥有的权限
  3. 关于Office开发,郁闷!
  4. js(Dom+Bom)第六天(1)
  5. DS二叉树--二叉树之数组存储
  6. Guava学习笔记:EventBus(转)
  7. Oracle数据库链路
  8. 通讯录(结尾附全部代码)
  9. 后台管理系统 – 权限管理
  10. 模式识别复习 思维导图
  11. 工程学导论——心得体会
  12. 汇编语言:协处理器浮点指令:FILD
  13. 十分钟理解线性代数的本质_线性代数的本质
  14. 【硬件】在Windows PC端使用adb工具无线向电视机顶盒安装第三方软件(不需要ROOT,已解决)
  15. 【0】依照Django官网:实现第一个django app 安装必要的工具/模块
  16. 固网服务器win7系统驱动,固网HU-1608n驱动
  17. 普渡机器人服务北京大学
  18. 计算机c盘一直减小咋办,C盘空间越来越小怎么办有效解决方案
  19. struts2 ajax json 中文乱码的问题
  20. prism 自定义Region

热门文章

  1. 在vue页面监听中如何修改子元素的样式
  2. Android aar格式库
  3. 吉林大学算法设计与分析考前突击
  4. java高级面试题(易错题)
  5. chrome无法添加.crx文件(扩展程序)
  6. 探索 Android TDD 开发方法
  7. IPv4和IPv6的相互转换
  8. matlab 图案 柱状图_值得收藏 | 如何用matlab做出酷炫的图像
  9. 文件的下载(2)——解决下载文件名的乱码问题
  10. 朴素贝叶斯模型、SVM模型笔记