Ir para o conteúdo
Overrun™

Categoria Assembler

Mensagens Recomendadas

Overrun™    2
Overrun™

Boas ppl,

tenho andado a ler uns quantos tópicos aí por uns Foruns sobre Assembler ou Assembly não sei o nome ao certo, isto porque secalhar até são linguágens diferentes mas são as consideradas linguágens de baixo nível.

Esta(s) linguagem(s) pelo que sei são bastantes complicadas e não estão muito mensionadas aqui no Forum.

Se alguem souber ao certo do que se trata, poste aqui umas info'sitas e detalhem mais este topico, pois pode ser que realmente seja necessária uma categoria aqui no Forum para esta complexa linguagem.

Cumps. Overrun

PS: vou continuar a procurar informações e vou Postar aqui ;) .

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Bruno    0
Bruno

O assembly é uma notação para o codigo máquina... é constituido por 0's e 1's! O processador só reconheçe isso mm, portanto qq programa feito (Windows, etc...) tem de ser traduzido para binário!

Assembler — a computer program to translate between lower-level representations of computer programs

:D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
GpL    0
GpL

epah se pesquisarem por ai bem ha para ai um programa que vos permite ver as instruçoes em ASM que um pequeno programa envia para o processador.

se encontrar eu arranjo vos..

sei isso porque já dei em arquitectura de computadores e microprocessadores..

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Narchotyck_Killer    0
Narchotyck_Killer

Software:

Assembler (o meu favorito)

netwide Assembler (nasm)

DisAssembler

disasm (nú e cru)

ida - interactivo- Mt bom para compreender o código

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
TheDark    0
TheDark

Existe um assembler no pacote GCC, que compila código assembly de vários sabores. Isto é, para vários processadores. E é aqui que se torna complicado: cada processador tem o seu próprio assembly. O próprio GCC tem um debugger, chamado insight, que permite correr os programas criados pelo GCC, chamado insight. Tudo isto vem incluído em qualquer distribuição de Linux (pelo menos, todas as que experimentei), e também nos pacotes GCC do Cygwin.

Já agora, existe também o OllyDbg, um debugger para windows que achei simplesmente fantástico!

Estive a ver o IDA Pro... e devo dizer que fiquei impressionado pelas capacidades do programa. No entanto, gosto de software grátis, e é por isso que continuo a gostar mais do OllyDbg :D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Nazgulled    8
Nazgulled

se compilarem programas em C com a switch -s o gcc irá criar um ficheiro com a extensão .asm se n estou em erro ou apenas .s, n me lembro bem, com todas as instruções em assembly que representa tal e qual o nosso código em C mas de forma que o processador entenda. Eu comecei a dar isso este ano, só que não fui as aulas teoricas, por isso ainda não pesco nada de assembly, mas po ano vou pescar lol :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Dotinho    1
Dotinho

Estou a ver que percebem de assembly, estive á pouco a exprimentar o ollydbg.exe, mas tenho um pequeno problema, o assembly que conheço só vai ate aos processador de 16bit.

Já procurei mas nao encontrei, uma lista de opcodes para inserir ou acrescentar..

Alguem tem alguma sugestão?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade