Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Soungbird
Por lesko
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Ewerton Daniel de Lima em (última atualização em 13/08/2011)   [ 2346 hits ]

Login: ewertondaniel, 164205 pontos

Download:


Descrição

Imprime o valor inteiro colocado no registrado em %eax na tela, no sistema de numeração binário.


[ Download: intToStrBIN.s ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

.section .data

   strNum: .ascii "                                \n"

.section .text

_start:

movl $strNum, %edi
addl $32, %edi

movl $32, %ecx

movl $7, %eax

loop:
dec %edi
dec %ecx
movl $0, %edx
movl $2, %ebx
divl %ebx
addl $48, %edx
movb %edx, (%edi)
cmp $0, %ecx
jne loop

movl $4, %eax
movl $1, %ebx
movl $strNum, %ecx
movl $33, %edx
int $0x80

movl $1, %eax
movl $0, %ebx
int $0x80
#@



Scripts recomendados
   Script Linux recomendado GAS "Hello World" o número de vezes definido pelo usuário
   Script Linux recomendado Escrita de um número em octal na tela em Assembly Puro para Linux x86 (Nasm - Netwide Assembler)
   Script Linux recomendado GAS Bubblesort
   Script Linux recomendado Escrita de número em binário em Assembly Puro para Linux 64 bits (Nasm - Netwide Assembler)
   Script Linux recomendado FreeBSD Execve

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.