|
||
|
|
Conheça também: Onmasters . Ofertas . Divulgue! . Vai.la . Geraboleto . Baixa.la . Assista.la . Joga.la
» Início » Desenvolvimento » Desenvolv de Software » Assembly, Primeiros Passos
--> |
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 02/09/2006Assembly, Primeiros Passos
Adriano Oliveira Técnico em contabilidade, mas nas horas livres estuda programação. Tem conhecimentos de Borland C++ Builder, VisualBasic, HTML, Assembly.
E aí, gente, tudo bem?
Nesta série de artigos você aprenderá o básico para programar em Linguagem Assembly, sem sustos. No decorrer dos artigos, vamos desenvolver uma DLL que comprime datas do formato "dd/mm/aaaa" em um inteiro longo e vice-versa. Através dessa DLL você verá os conceitos básicos da Linguagem Assembly como, por exemplo o uso dos registradores, da pilha, operações lógicas(and, or, xor etc) entre outras coisas. Material NecessárioNeste primeiro artigo, vou deixar links de vários softwares necessários para o bom acompanhamento da série. Você precisará, inicialmente, de um editor de textos, pode ser até o Bloco de Notas, dsde que salve o texto em formato ASCII, sem qualquer formatação. Mas recomendo uma ótima e simples IDE(Integrated Development Environment), o Winasm Studio, que integra um editor de texto e até compila seu software, com a ajuda, é claro de um compilador como o MASM ou TASM. Você precisará de um compilador/linkeditor, o qual fará o serviço pesado de converter seu código-fonte em um programa executável. Eu uso o MASM, do Bill Gates - uma ótima ferramente que a Microsoft distribui gratuitamente. Não menos importante que o compilador é o descompilador/depurador que vai auxiliar na construção e depuração de seus programas, visto que programar em Assembly não é a mesma coisa que programar em VisualBasic, Visual C, ou em qualquer outra linguagem chamada de alto nível, linguagens essas que facilitam muito a tarefa de depuração de nossos softwares. Há vários depuradores disponíveis, mas tenho usado bastante o OllyDbg, que é muito bom. Até a próxima! Este artigo é a parte 1 de 11 da seguinte série:
Claudionor Rodrigues Bernardino <yclaudionor@hotmail.com>
Como trata-se de "primeiros passos", penso que poderia ser um pouquinho mais didático.
por ex: descrever, sucintamente, o que é o termo "DLL". Não obstante a observação o artigo é muito bom. ![]() ![]() ![]() ![]() ![]() LoboOnTheStorm <loboonthestorm@mail.com>
TODO MUNDO DEVIA TER ESSA ATITUDE DE PASSAR O CONHECIMENTO ADIANTE!
![]() ![]() ![]() ![]() ![]() Tytans <GM-Tytans@hotmail.com>
Vlw mas ainda so iniciante entao vo ficar pasando puraqui ok !!
![]() ![]() ![]() ![]() ![]() ezequias silva <ezequiasnl20@hotmail.com>
olha mano estive lendo suas intrucoes e axei interessante porq eu estou fazendo analise e desenvolvimento de sistema(tecnologo) mas estou comecando agora e queria sabe como eu começo mais rapido possivel pra programar se é que vc pode me passar umas dicar dos promeiros passos, se vc quiser me mande um email confirmando que seremos parceiros, eu ficarei muito grato e propagarei a sua pagina sua dicas, pode ser?..olha eu vou esperar sua confirmacao em umas dicas pra comecar..
![]() ![]() ![]() ![]() ![]() renato <ashetoashe@hotmail.com>
olha ficou bem espricado o que vc disse....gostei muito, so que ficou faltano como coprlar e tudo mais alguns exemplos..mais o resto ficou 10........
![]() ![]() ![]() ![]() ![]() Everton <everton_csd@yahoo.com>
Muito massa,parabens
![]() ![]() ![]() ![]() ![]() Jandilson Perez <333jandilson@hotmail.com>
gostaria de saber sua opniao sobre este texto:
http://www34.brinkster.com/loboonthestorm/manifesto.txt Obrigado ![]() ![]() ![]() ![]() ![]() Antonio <aapanizza@hotmail.com>
Pelo caminhar da carruagem, paresse que e maia didatico que outros que andei vendo, apesar de estar nos primeiros passos. : Não avaliado
boneco <boneco@hotmail.com>
vai assistir super pop!
![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|