题目内容 (请给出正确答案)
[主观题]

汇编语言程序设计 下面程序的功能为:从键盘输入一个数...

汇编语言程序设计 下面程序的功能为:从键盘输入一个数据(0~9),如果是ESC键则结束程序执行,如果键值大于39H,则说明不在0~9之间,重新输入数据,否则,调用2号功能,按照输入的数据响铃,数据为响铃的次数。例如输入5,则响铃5次。 DATA SEGMENT ;空数据段 DATA ENDS STACK SEGMENT ‘stack’ ;堆栈段 STA Dw 100 DUP() STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK START: MOV AX,DATA ;段寄存器和堆栈指针初始化 MOV DS,AX ;等待输入一位数字,数字就是响铃的次数 KKK: ;调用1号功能,从键盘输入响铃的次数 ;是ESC(1B)键吗? ;是ESC键则转结束 ;键值是39H吗? JA TTT ;大于39H,则非数字1-9,转TTT ;从ASCII中提取数值 ;清零AH,AX中含有响铃的次数 ;将响铃的次数送BP GGG: MOV AH,02H ;调用2号功能,07H为铃声的ASCII码 MOV DL,07H INT 21H ;响铃1次 MOV CX,10H ;延时,CX为延时时间常数 UUU: LOOP UUU ;延时一段时间 DEC BP ;响铃次数减1 JNZ GGG ;不为0则转GGG TTT: JMP KKK EXIT: MOV AX,4C00H INT 21H ;返回DOS CODE ENDS END START

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“汇编语言程序设计 下面程序的功能为:从键盘输入一个数...”相关的问题

第1题

在ARM汇编语言程序设计中常有分支和循环程序的设计,下面指令中应用于分支和循环的指令操作码是()。 ①B②ADD③AND④LDR⑤STR⑥MOV⑦EOR⑧CMP⑨BX⑩TEQ

A.①和⑨

B.①和⑧

C.④和⑤

D.⑧和⑩

点击查看答案

第2题

阅读下面的汇编语言程序,填充【 】,使程序能按预定的设计要求正常执行:

DSEG SEGMENT

ARRAY DB 34H,56H,23H,70H,96H

CNT DW $-ARRAY

DSEG ENDS

SSEG SEGMENT PARA STACK ‘STACK’

DB 256 DUP(0)

SSEG ENDS

CSEG SEGMENT

ASSUME CS:CSEG,DS:DSEGM,SS:SSEG

START: MOV AX,DSEG

MOV DS,AX

MOV SI,OPFSET ARRAY

MOV CX,CNT

CLD

NEXT: LODSB

MOV BL,AL

AND AL,0FOH

PUSH CX

MOV CL,4

SHR AL,CL

OR AL,30H

CALL DISP

MOV AL,BL

AND AL,0FH

OR AL,30H

CALL DISP

DEC CX

JCXZ ZTE

MOV ALM, ‘,’

CALL DISP

JMP NEXT

ZTE: MOV AH,4CH ;终止当前进程,返回调用进程

INT 21H

DISP: MOV AH,14 ;写字符到当前光标位置,光标前进一格

INT 10H

RET

CSEG ENDS

END START

点击查看答案

第3题

在汇编语言程序设计中,一般采用的程序结构是______和分支。当相同的功能被重复调用时,将其独立为一个模块,称为______。

点击查看答案

第4题

计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程,汇编语言编写的程序能被计算机直接理解或执行。()

点击查看答案

第5题

程序设计语言中的汇编语言是一种高级语言。()

点击查看答案

第6题

下面是汇编语言程序设计中关于过程调用和宏调用的叙述,其中错误的是( )。

A.调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行PET指令返回主程序

B.过程调用的执行速度比宏调用慢

C.宏调用一般比过程调用占用较多的内存空间

D.过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便

点击查看答案

第7题

按照语言对计算机硬件的依赖程度,程序设计语言可以分为机器语言、汇编语言和程序 语言。 ( )

此题为判断题(对,错)。

点击查看答案

第8题

RIS简化了指令系统,所以减轻了汇编语言程序设计的负担,目标程序所占的存储空间也减少了。()

点击查看答案

第9题

按照语言对计算机硬件的依赖程度,程序设计语言可以分为机器语言、汇编语言和程序 语言。 ( )

此题为判断题(对,错)。

点击查看答案

第10题

按照语言对计算机硬件的依赖程度,程序设计语言可以分为机器语言、汇编语言和程序语言。 ( )

此题为判断题(对,错)。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信