用汇编语言编写 从键盘接受一个字符,并判断是否为‘Y’

来源:百度知道 编辑:UC知道 时间:2024/04/27 15:14:59
设计要求:从键盘接受一个字符,并判断是否为‘Y’,如果是则从键盘读入一串字符‘I am glad to see you!’并显示该字符;否则显示该输入的字符。 在线等 40分钟 今晚8:30之前 要!!!
判断完,先前键盘输入字符是否为“Y”后,提示可以输入字符串“I am glad to see you!” 注意:“I am glad to see you!”是自己从键盘输入的,不是预先设计的。

DATA SEGMENT
MAXL DB 30
LENGTH DB ?
STRING DB 30 DUP(?)
DATA ENDS
;
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV AH,1
INT 21H
CMP AL,'Y'
JE YES
CMP AL,'Y'
JNE NO
YES: MOV DX,OFFSET MAXL
MOV AH,0AH
INT 21H
XOR CX,CX
MOV CL,LENGTH
MOV DX,OFFSET STRING
MOV BX,DX
ADD BX,CX
MOV BYTE PTR[BX],'$'
MOV AH,09H
INT 21H
JMP EXIT
NO: MOV DL,AL
MOV AH,2
INT 21H
JMP EXIT
EXIT: MOV AH,4CH
INT 21H
CODE ENDS
END START

assume cs:code,ds:data
data segment
msg1 db 32,?,32 dup('$')
data ends

code segment
start:
mov ax,data
mov ds,ax
mov ah,0

用汇编语言编写一个程序 用汇编语言编写从键盘接收一串字符并显示且实现指定位置的插入;能删除指定位置的一个字符. 用汇编语言编写程序 :从键盘接收一个小写字母,然后找到它的前导字符和后续字符,再按顺序显示这三个字符 急!急!!用汇编语言编写一个文本 有追加分用VC6.0编写一个录用函数:用来从键盘接受n个整型数并存放在一个整型数组中... 用汇编语言编写屏幕保护程序 用汇编语言编写计算器 用汇编语言编写程序 求——从键盘读入一国位二进制数,显示对应的十进制数。汇编语言编写。 用汇编语言编写程序,PC 机与单片机串行通信,单片机从PC机串口COM1接受数据,进行D/A 转换。