Maio 20, 2012, 03:56:14
Bem-vindo,
Visitante
. Por favor faça o
Login
ou
Registro
.
1 Hora
1 Dia
1 mês
1 Ano
Sempre
Login com nome de usuário, senha e duração da sessão
Notícias
: Anuncie a nossa comunidade a amigos, fóruns...
Home
Ajuda
Pesquisa
Login
Registrar
Comunidade OSDevBrasil.net
>
Programação
>
Assembly
>
Ajuda com um codigo
Páginas: [
1
]
« tópico anterior
tópico seguinte »
Imprimir
Autor
Tópico: Ajuda com um codigo (Lida 428 vezes)
anthony collucci
it not exist
Moderador Global
OS Full Member
Karma: 3
Mensagens: 100
Ajuda com um codigo
«
:
Novembro 21, 2008, 12:32:51 »
Pessoal estou escrevendo um codigo para ser usado em uma lição posterior do meu tutorial mas ta dando um erro de estouro de divisão, ja tentei fazer n coisas, se alguem conseguir me dar uma maõzinha eu agradeço... segue codigo
; Program para gerar numeros binarios em assembly
;logica
;pega o numero no terminal
;divide o numero por 2, guarda o resto
;verifica se numero ainda e maior ou igual a 2 se for repete.
;pega o ultimo quociente, e os restos de todas as operações de tras para a ;frente.
[BITS 32]
[ORG 0X100]
MOV eAX,0xa
MOV bX,0x2
MOV eCX,0x0
DIVIDE:
DIV BX
PUSH DX
INC eCX
CMP eAX,0x1
JE FAZBINARIO
JMP DIVIDE
FAZBINARIO:
mov eax,edx
mov ah,0x2
int 0x21
pop eax
loop FAZBINARIO
Registrado
www.astecnologia.eti.br
www.amcollucci.com.br
www.ackrossrpg.com.br
Páginas: [
1
]
Imprimir
« tópico anterior
tópico seguinte »
Ir para:
Por favor selecione um destino:
-----------------------------
Desenvolvimento de Sistemas Operacionais
-----------------------------
=> Projeto
=> Desenvolvimento
===> OSDev-BR
===> Projeto SOmBRA
=====> BugZilla
=====> Programas
=> Designe & Teoria
=> Anúncios , Requisitar Testes, & Vagas disponíveis
-----------------------------
Programação
-----------------------------
=> Assembly
=> C/C++
=> Pascal
=> Programação em Geral
-----------------------------
Qualquer Coisa
-----------------------------
=> Discussões em Geral
-----------------------------
OsDevBrasil.net
-----------------------------
=> Anúncios e contribuições
=> Sobre este site
Carregando...