convert.s

来自「*****汇编语言程序设计 源代码*****」· S 代码 · 共 31 行

S
31
字号
# convert.s - A function to convert lower case letters to upper case.section .text.type convert, @function.globl convertconvert:   pushl %ebp   movl %esp, %ebp   pushl %esi   pushl %edi   movl 12(%ebp), %esi   movl %esi, %edi   movl 8(%ebp), %ecxconvert_loop:   lodsb   cmpb $0x61, %al   jl skip   cmpb $0x7a, %al   jg skip   subb $0x20, %alskip:   stosb   loop convert_loop   pop %edi   pop %esi   movl %ebp, %esp   popl %ebp   ret

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?