GAS Uppercase
Publicado por Perfil removido (última atualização em 12/08/2011)
[ Hits: 4.134 ]
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 #@
Calcula ano de nascimento - C + Assembly
Retorna o maior e menor elemento de um vetor em Assembly
GAS "Hello World" o número de vezes definido pelo usuário
Algoritmo de Raiz Quadrada Inteira em Assembly Puro para Linux x86 (GNU Assembler)
Nenhum comentário foi encontrado.
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
Utilizando a Ferramenta xcheckrestart no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
O que você está ouvindo agora? [2] (246)
Abrir um arquivo URL pelo Clipper (9)
Seno, Coseno, Tangente em CLIPPER (1)









