GAS "Hello World" o número de vezes definido pelo usuário
Publicado por Perfil removido (última atualização em 14/08/2011)
[ Hits: 4.447 ]
Imprime "Hello World" de acordo com a entrada do usuário
.section .data msgInput: .ascii "Quantas vezes imprimir 'Hello World'? [1-9]:\n" msgHello: .ascii "Hello World\n" num: .int 0 .section .text _start: movl $4,%eax movl $1,%ebx movl $msgInput,%ecx movl $45,%edx int $0x80 movl $3,%eax movl $0,%ebx movl $num,%ecx movl $1,%edx int $0x80 movl $num, %ecx movl (%ecx), %esi subl $48, %esi loopImprime: movl $4,%eax movl $1,%ebx movl $msgHello,%ecx movl $12,%edx int $0x80 dec %esi cmp $0,%esi jne loopImprime movl $1,%eax movl $0,%ebx int $0x80 #@
Assembler 8086 - Simples código que mostra horas e minutos em pontos
Simples JIT (just in time) em C
Assembler 8086 - Recebe um caractere do usuário e imprime o código ASCII em pontos
Calculadora em C com Assembly (multiplataforma)
Nenhum coment�rio foi encontrado.
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
[aprendendo algo novo] Diferença entre ser eficiente, eficaz e efetivo... (6)
Possível Migração de windows para linux ???? (pc da empresa) (3)