私によると、すべての文字を上位の形式に切り替える必要があるこのコードがあります。すでにビットマスクをチェックしていますが、問題ありません。ただし、文字列を印刷すると、まだ小文字の形式のままです。
.MODEL SMALL
.STACK
.DATA
MEN DB 'abcd'
.CODE
ORG 100H
MAIN PROC FAR
LEA BX, MEN+1
MOV CX, 20
OTRO: MOV AH,[BX]
CMP AH, 61H
JB OTRO2
CMP AH, 7AH
JA OTRO2
AND AH, 11011111B
MOV [BX], AH
OTRO2: INC BX
LOOP OTRO
MOV AX, 4C00H
INT 21H
MAIN ENDP
END MAIN