计算机原理在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中.请编一完整的源程序.数据段如下:DATA SEGMENTSTR DB‘… …’LEN EQU $-STR LARGE DB DATA

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/29 03:12:53
计算机原理在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中.请编一完整的源程序.数据段如下:DATASEGMENTSTRDB‘……’LENEQU$

计算机原理在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中.请编一完整的源程序.数据段如下:DATA SEGMENTSTR DB‘… …’LEN EQU $-STR LARGE DB DATA
计算机原理
在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中.请编一完整的源程序.数据段如下:
DATA SEGMENT
STR DB‘… …’
LEN EQU $-STR
LARGE DB
DATA ENDS
4点半前做好,给100分!求救啊

计算机原理在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中.请编一完整的源程序.数据段如下:DATA SEGMENTSTR DB‘… …’LEN EQU $-STR LARGE DB DATA
应该没问题!
DATA SEGMENT
STR DB‘… …’
LEN EQU $-STR
LARGE DB
DATA ENDS
CD EGMENT
ASSUME CS:CD,DS:DATA
LARG PROC FAR
MOV AX,DATA
MOV DS,AX
LEA SI,STR
MOV CX,LEN
MOV BL,0
NT:CMP BYTE PTR [SI],‘A’
JB NOLARG
CMP BYTE PTR [SI],‘Z’
JA NOLARG
INC BL
NOLARG:INC SI
LOOP NT
MOV LARGE,BL
MOV AH,4CH
INT 21H
LARG ENDP
CD ENDS