用汇编语言设计程序:从键盘输入若干字符(输入回车结束),统计其中字符...答:mov ds,ax lea dx,da1 ;输入字符串 mov ah,10 int 21h lea bx,da3 ;统计字符串 xor cx,cx xor ax,ax xor dx,dx mov cl,da2 again:mov ah,[bx].if ah >= '0' && ah <= '9' ;数字,al加1 inc al .elseif ah >= 'A' && ah <= 'Z' ;字母,dh加1 inc dh...
用汇编语言试编写程序,从键盘输入字符以回车结束,统计输入的字符个数...答:INT 21H MOV DX, OFFSET BUFF ;输出原字符串. MOV AH, 09H INT 21H MOV DX, OFFSET MSG2 ;提示长度. MOV AH, 09H INT 21H;--- MOV AL, N1 MOV BL, 10 MOV CX, 0L1: MOV AH, 0 DIV BL PUSH AX INC CX AND AL, AL JNZ L1L2: POP DX MOV DL, DH ADD DL, 48 MOV AH, 2 INT 2...
用汇编语言实现键盘输入一段字符串,统计小写字母个数并显示答:mov ah,1 ;设功能号,接收键盘字符,回显int 21h ;dos中断cmp al,13h ;识别回车,有就退出je donecmp al,'a'jb nextccmp al,'z'ja nextcinc cx ;找到一个小写字母jmp nextc done:;以下显示CX的数值STDmov bx,10 ;十进制mov di,offset buf+12 ; 要倒序存放mov al,'$'STOSB ;置结束符mov ax,cx...