대소 문자 변환의 컴파일

분석 :

'A'= 1,010,001

'A'= 1000001

다섯 번째 비트가 1 인 경우 소문자를 대문자는 0

 

 

대문자가 사용되는 비트를 설정 소문자

;小写转大写 
가정 : CS 코드 DS : 데이터 
데이터 세그먼트 
    DB ' 기본 ' 
데이터 종료의 

코드 세그먼트의 
    시작 : 
        MOV의 AX 데이터
         mov 인 DS, AX
         MOV CX, 5 
        MOV를 BX, 0 
        S : 
            MOV의 문헌 [BX]을
             하고 문헌 11 011111b 
            MOV [BX, Al을
             INC BX 
            루프의 
        MOV의 도끼 4c00h의
         INT의 21H의 
코드 단부 
시작 종료

 

대문자가 사용되는 비트를 설정 소문자 또는

; 大写转小写 
가정 : CS 코드 DS : 데이터 
데이터 세그먼트 
    DB ' 기본 ' 
데이터 종료의 

코드 세그먼트의 
    시작 : 
        MOV의 AX 데이터
         mov 인 DS, AX
         MOV CX, 5 
        MOV를 BX, 0 
        S : 
            MOV의 문헌 [BX]
              알 11 011111b의 
            MOV [BX, 알
             INC BX 
            루프의 
        MOV의 도끼 4c00h의
         INT의 21H의 
코드 단부 
시작 종료

 

 

추천

출처www.cnblogs.com/luocodes/p/11924672.html