Manual/Tutorial de ASM (Ensamblador) en castellano
Hola, voy a intentar iniciarme en Ensamblador, aunque sea sólo para aprender lo básico. He estado buscando y todo lo que encuentro está en inglés (he probado a ver también textos de crackers, pues ellos utilizan ensamblador también).
Agradecería cualquier enlace o link... Gracias, simplemente, por leerme. |
Hola,
Cita:
Cita:
Cita:
Cita:
Saludos. |
Aquí te paso un par de direcciones:
http://homepage.mac.com/eravila/asmix86.html http://www.angelfire.com/co/jeanra/ensam2.html aunque la primera no llega más que hasta el 80286 para empezar y ver los conecptos básicos sobra. Yo he programado muchísimo en ensamblador, pero hace tiempo que no lo toco por la mucha dependencia que tiene de la máquina. Un Saludo. |
Vale, todo eso orientado a Intel, ¿y si tengo un AMD?
|
Normalmente te funcionará prácticamente todo.
Un Saludo. |
Mira lo que sucede es que las instrucciones ASM son especifcas por cada procesador, por eso se dice juego de instrucciones, lo que debes hacer es ubicar la pagina del fabricante y descargar el juego de instrucciones especifico para el procesadir que desees trabajar
|
Gracias a todos :) creo que con esto y las preguntitas que le voy haciendo a cadetill va que chuta :)
|
La única rutina que hago en ensamblador es esta:
:D |
:o así se programa en ensamblador desde delphi?? se meten sentencias de esamblador?? como va eso?.
Gracias román. |
Mira este ejemplo:
Código:
implementation |
Cita:
|
Aquí hay otro ejemplito donde se ve como usar variables Pascal dentro el código ensamblador:
// Saludos |
Ahora entiendo porque cadetill escribe menos. ¿Cómo se le hace para pedir cita con él? Yo también quiero asesoría.
:D |
A título de aclaración verás que el lenguaje es un tanto críptico se trata de códigos mnemónicos que denotan que el lenguaje es de bajo nivel.
Código:
cmp eax,100000000 // check upper limit jb------>Jump if borrow mov---->mover es decir colocar un valor en un registro. jmp----->Jump salto incondicional parecido al GOTO del Basic. Com verás procede hacerse con un manual con ejemplos y el juego de instrucciones del procesador en cuestión, yo aún conservo muchos libros pero ya desfasados pues éstos eran para las familias 8086-88-286-386. Un Saludo. |
Cita:
|
Cita:
De todos modos, cualquier duda seria que tenga no dudo en ponerla en el foro si al cabo de los 5 min. no encuentro solución en Internet. |
Por cierto, me había olividado responder a los demás. Probaré el código y ya os contaré. Muchísmas gracias.
|
Hola
Hola, aqui hay algo que a lo mejor, te gusta:
|
La franja horaria es GMT +2. Ahora son las 02:42:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi