Primero, para iniciarte en ensamblador, es necesario olvidarte un poco de lo que es el lenguaje de alto nivel, son muy poco parecidos a estos.
Bueno, pues cosas básicas te explicare:
Para saber que es una pila, leete esto: http://es.wikipedia.org/wiki/Pila_(inform%C3%A1tica)
Y ahora, para que es utilizado esto en asm? pues es utilizado como un elemento más para realizar tareas y tambien sirven para enviar parametros a una subrutina, para salvar las direcciones de las instrucciones realizadas cuando se llama a una subrutina, para salvar los valores de los registros al utilizarlos en una macro... en fin
En ensamblado existen segmentos básicos que se necesitan, entre estos segmentos se encuentra el segmento de codigo o cs, en este segmento es donde se desarrollan las operaciones que se desean realizar, existe el segmento de datos o ds, que sirve para inicializar los datos a utilizar.
Todo programa en ensamblador necesita cuando menos estos dos segmentos.
Ahora en lenguaje ensamblador se utilizan registros para la realizacion de las operaciones, estos registro son los llamados
ax,bx,cx,dx
y bueno, hay mucho que explicar, pero espero haberte respondido a algunas preguntas
aqui te dejo la pagina que utilice cuando curse la materia, esta muy buena para aprender asm desde 0
http://www.itescam.edu.mx/principal/webalumnos/sylabus/asignatura.php?clave_asig=SCM-0420&carrera=ISC0405001&id_d=16
Bueno, pues cosas básicas te explicare:
Para saber que es una pila, leete esto: http://es.wikipedia.org/wiki/Pila_(inform%C3%A1tica)
Y ahora, para que es utilizado esto en asm? pues es utilizado como un elemento más para realizar tareas y tambien sirven para enviar parametros a una subrutina, para salvar las direcciones de las instrucciones realizadas cuando se llama a una subrutina, para salvar los valores de los registros al utilizarlos en una macro... en fin
En ensamblado existen segmentos básicos que se necesitan, entre estos segmentos se encuentra el segmento de codigo o cs, en este segmento es donde se desarrollan las operaciones que se desean realizar, existe el segmento de datos o ds, que sirve para inicializar los datos a utilizar.
Todo programa en ensamblador necesita cuando menos estos dos segmentos.
Ahora en lenguaje ensamblador se utilizan registros para la realizacion de las operaciones, estos registro son los llamados
ax,bx,cx,dx
y bueno, hay mucho que explicar, pero espero haberte respondido a algunas preguntas
aqui te dejo la pagina que utilice cuando curse la materia, esta muy buena para aprender asm desde 0
http://www.itescam.edu.mx/principal/webalumnos/sylabus/asignatura.php?clave_asig=SCM-0420&carrera=ISC0405001&id_d=16