码迷,mamicode.com
首页 > 其他好文 > 详细

汇编ASCII大小写转换(字符串长度$的用法)

时间:2015-04-22 20:12:14      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:

data segment    
     first db "BaSiC"
     db "iNfOrMaTiOn"
     len equ $-first        ;×Ö·û´®³¤¶È
ends

code segment
start:
    mov ax, data
    mov ds, ax
        
    mov cx,len
    xor bx,bx
    s:       
    ;or [bx],20h     ;תΪСд
    and [bx],11011111b    ;תΪ´óд
    inc bx    
    loop s
    
        
    ;lea dx, pkey
    ;mov ah, 9
    ;int 21h        ; output string at ds:dx
    
    ; wait for any key....    
    ;mov ah, 1
    ;int 21h
    
    mov ax, 4c00h ; exit to operating system.
    int 21h    
ends

end start ; set entry point and stop the assembler.

 

汇编ASCII大小写转换(字符串长度$的用法)

标签:

原文地址:http://www.cnblogs.com/wucg/p/4448264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!