首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

下面的程序用来从键盘重复接收一个字符送入BUF开始的单元,直到接收到行结束标志ODH。在程序中填空,以保证其

正确运行。

STACK SEGMENT STACK

DW 32 DUP()

STACK ENDS

DATA SEGMENT

BUF DB 50()

DATA ENDS

CODE SEGMENT

START PROC FAR

ASSUME CS: CODE, DS: DATA, SS: STACK

MOV AX, DATA

MOV DS, AX

LEA SI, BUF

[1]

CON:

INT 2IH

MOV [SI],AL

INC SI

[2]

JNE CON

MOV AX, 4COOH

INT 2IH

START ENDP

CODE ENDS

END START

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面的程序用来从键盘重复接收一个字符送入BUF开始的单元,直…”相关的问题
第1题
下面的程序用来从键盘重复接收一个字符送入BUF开始的单元,直到接收到行结束标志0DH。在程序中填空,保证其正
确运行。

STACK SEGMENT STACK

DW 32DUP()

STACK ENDS

DATA SEGMENT

BUF DB 50()

DATA ENDS

CODE SEGMENT

START PROC FAR

ASSUME CS:CODE,DS:DATA,SS:STACK

MOV AX,DATA

MOV DS,AX

LEA SI,BUF

(1)

CON:

INT 21H

MOV [SI],AL

INC SI

(2)

JNE CON

MOV AX,4C00H

INT 21H

START ENDP

CODE ENDS

END START

点击查看答案
第2题
阅读程序并完成填空,BUFFER单元开始将放置一个数据块,BUFFER单元存放预计数据块的长度20H,BUFF
ER+1单元存放的是实际从键盘输入的字符串的长度,从BUFFER+2单元存放的是从键盘上接收的字符,请将这些从键盘上接收的字符再在屏幕上显示出来。

阅读程序并完成填空,BUFFER单元开始将放置一个数据块,BUFFER单元存放预计数据块的长度20H

阅读程序并完成填空,BUFFER单元开始将放置一个数据块,BUFFER单元存放预计数据块的长度20H

点击查看答案
第3题
将通过DOS的1功能调用从键盘读一个字符的程序片段定义为一个宏。

点击查看答案
第4题
阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。已知下面程
序的功能是:从键盘任意输入一个年号,判断它是否是闰年。若是闰年,输出“Yes”; 否则输出“No”, 已知符合下列条件之一者是闰年:(1) 能被4整除, 但不能被100整除;

(2)能被400整除。

阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。已知下面程序的功能是

点击查看答案
第5题
在键盘终端处理程序中,有 ① 和 ② 两种方式实现字符接收的功能。

点击查看答案
第6题
下面的程序用来统计文件中字符的个数。请填空。 include<stdio.h> main() {FILE *f

下面的程序用来统计文件中字符的个数。请填空。 include<stdio.h> main() {FILE *fP; long num=0; if((fp=fopen("fname.dat","r"))==NULL) { printf("Cant open file! \n");sxit(0);} while 【 】 { fgetc(fp);num++;} printr("num=%d\n",num); fclose (fp); }

点击查看答案
第7题
统计不同字符个数。用户从键盘键入一行字符,编写一个程序,分别统计并输出其中大写英文字符、小写英文字符、中文字符、数字和其它字符的个数,其中汉字Unicode编码范围的十六进制表示是[0x4E00, 0x9FA5]。(请提交源程序和运行截图,比如 输入:Python123,编程更简单! 输出:大写应为个数为1 小写英文字符个数为5 中文字符个数为5 数字字符个数为3 其他字符个数为2 )
点击查看答案
第8题
智能手机软键盘与计算机的键盘上都有删除键,它们在功能上的主要区别是()。
A.智能手机上的删除键实际作用相当于电脑键盘上的退格键,它只能删除光标前面的字符

B.两者没什么区别,都是用来删除光标前面的字符

C.电脑键盘的键帽上标有“Backspace的键叫“删除键”,键帽上标有”Delete的键叫“退格键”,而智能手机上只有删除键,而没有退格键

D.智能手机上的删除键实际作用相当于电脑键盘上的“Space”键,它只能删除光标前面的字符:而PC键盘上标有“NumberLock”字样的是删除键,按一次可以删除光标后面的字符

点击查看答案
第9题
CNC系统一般可用几种方式得到工件加工程序,其中MDI是()。

A.从串行通信接口接收程序

B.利用键盘以手动方式输入程序

C.利用磁盘机读入程序

D.从网络通过Modem接收程序

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改