GAS Uppercase
Publicado por Perfil removido (última atualização em 12/08/2011)
[ Hits: 4.132 ]
Transforma uma string de entrada em uma string de saída com letras maiúsculas
.section .data input: .ascii " \n" msg: .ascii "Digite a palavra para UpperCase [até 20 caracteres]: \n" .section .text _start: movl $4, %eax movl $1, %ebx movl $msg, %ecx movl $54, %edx int $0x80 movl $3, %eax movl $0, %ebx movl $input, %ecx movl $20, %edx int $0x80 movl $20, %ecx movl $input, %esi loop: movl $0, %eax movb (%esi), %eax cmp $97, %eax jge troca jmp fim troca: subl $32, %eax movb %eax, (%esi) fim: inc %esi dec %ecx cmp $0, %ecx jne loop movl $4, %eax movl $1, %ebx movl $input, %ecx movl $21, %edx int $0x80 movl $1, %eax movl $0, %ebx int $0x80 #@
Escrita de número em binário em Assembly Puro para Linux 64 bits (Nasm - Netwide Assembler)
Calculadora em C com Assembly (multiplataforma)
"Clear Screen" para Linux x86 com Inline Assembly (embutido no código) em C
Escrita de um número em binário na tela em Assembly Puro para Linux x86 (GNU Assembly)
Nenhum comentário foi encontrado.
O Editor de Texto Nano: Simplicidade no Terminal
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
Eu aprendi o segredo das artes! hahaha (4)
A falsa sensação de que entende a tal da palavra! (0)
Como instalo o Clipper/Harbour no Linux Ubuntu (0)









