Como compilar em Assembly

1. Como compilar em Assembly

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/11/2009 - 17:54h

Não conheço nada Assembly, por isso eu gostaria que alguém me ajuda, a para aprende pelo menos o básico ou indicando algo para ler. Por favor, obrigado!


  


2. Re: Como compilar em Assembly

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/11/2009 - 18:41h

o ensamblador, salvo engano é

as

procura na net, especialmente no google books e no site da oreilly.com alguns livros sobre linguagem assembly, sei que tem nos LDP da vida do Linux um HOWTO e mto material pra baixar de faculdades na web.


3. Re: Como compilar em Assembly

Joao
stack_of

(usa Slackware)

Enviado em 13/11/2009 - 20:18h

Um código na linguagem Assembly não é compilado. Tem que ser interpretado pelo Assembler em código de máquina e linkado para ser executado.
Existe vasto material na Internet. Comece estudando a CPU, registradores, ou seja arquitetura da CPU. Depois estude Assembly.


http://pages.cs.wisc.edu/~smoler/x86text/TOC.lectnotes.html


4. Re: Como compilar em Assembly

Mauro R. Larrat
maurolarrat

(usa Ubuntu)

Enviado em 03/11/2011 - 13:39h

livro
Programming from the Ground Up

googla


5. Re: Como compilar em Assembly

Joao
stack_of

(usa Slackware)

Enviado em 04/11/2011 - 13:05h

maurolarrat escreveu:

livro
Programming from the Ground Up

googla



Esse livro é mesmo muito bom. Agradeço pela dica.



6. Re: Como compilar em Assembly

André
andrezc

(usa Debian)

Enviado em 05/11/2011 - 00:41h

"13/11/2009"

ôloco


7. Re: Como compilar em Assembly

Joao
stack_of

(usa Slackware)

Enviado em 05/11/2011 - 18:51h

andrezc escreveu:

"13/11/2009"

ôloco

A novela picaresca da tradição ibérica, assim como o barroco, ocorreu no fim do século XVI para início do século XVII, na fase de transição da Renascença.
De lá extraimos a seguinte estória:



"""O melhor comer do mundo"""

"Camonge ia passando quando o Rei perguntou:

- Camonge, qual é o melhor comer do mundo?
- Ovos duros, senhor Rei.

Depois de muito tempo (meses a anos), Camonge voltava de uma viagem. Aí o Rei perguntou:

- Com o que Camonge?
- Com sal, senhor Rei."


8. Re: Como compilar em Assembly

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/10/2012 - 14:07h

[quote]HeltonOG escreveu:






9. Re: Como compilar em Assembly

deivide
dision08

(usa Ubuntu)

Enviado em 13/10/2012 - 21:12h

Para compilar em assembly, considerando que vc quer programar para a familia de processadores x86, vc deve fazer o seguinte:

-Instale o nasm
-na linha de comando do terminal vá até o diretorio do seu arquivo e faça:

nasm -f elf32 nome.asm (para máquinas 32 bits)
nasm -f elf64 nome.asm (para máquinas 64 bits)

-Gere o executável (.x):
ld nome.o -o nome.x

-e para executar:

./nome.x






atte
Deivide








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts