Overrun™ Posted September 11, 2005 at 06:40 PM Report #4887 Posted September 11, 2005 at 06:40 PM 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 ;) .
Bruno Posted September 11, 2005 at 07:08 PM Report #4892 Posted September 11, 2005 at 07:08 PM 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 😄
David Pintassilgo Posted September 12, 2005 at 05:38 PM Report #4930 Posted September 12, 2005 at 05:38 PM Força Ai nisso! Tb gostava ver ver por aqui umas coisas á ceria sobre assembley Tópico Movido cool stuffs to check. http://blog.zxcoders.com//
GpL Posted September 12, 2005 at 05:44 PM Report #4931 Posted September 12, 2005 at 05:44 PM 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..
Narchotyck_Killer Posted June 2, 2006 at 10:18 PM Report #30771 Posted June 2, 2006 at 10:18 PM Software: Assembler (o meu favorito) netwide Assembler (nasm) DisAssembler disasm (nú e cru) ida - interactivo- Mt bom para compreender o código
TheDark Posted June 3, 2006 at 02:13 AM Report #30799 Posted June 3, 2006 at 02:13 AM 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 😄 Desaparecido.
Guest id194 Posted June 3, 2006 at 08:52 PM Report #30923 Posted June 3, 2006 at 08:52 PM 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 😛
Dotinho Posted September 1, 2009 at 07:23 AM Report #285277 Posted September 1, 2009 at 07:23 AM 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? Luis Lourenço
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now