当前位置: 代码迷 >> 汇编语言 >> 为什么小弟我这段实现不了应有的功能
  详细解决方案

为什么小弟我这段实现不了应有的功能

热度:7213   发布时间:2013-02-26 00:00:00.0
为什么我这段实现不了应有的功能
程序是将小写字母转换成大写字母!
assume cs:code
data segment
  db 'conversation'
data ends
code segment
start:mov ax,data
  mov ds,ax
  mov si,0
  mov cx,12
  s:mov al,[si]
  call captical
  inc si
  loop s
  mov ax,4c00h
  int 21h
captical:and al,11011111b
  ret
code ends
end start


------解决方案--------------------------------------------------------
因为你没有把大写后的字符从 AL 回填到数据段里
  相关解决方案