formulario

Páginas: 5 (1171 palabras) Publicado: 6 de noviembre de 2013
TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC
DIVICION DE LICENCIATURA EN INFORMTICA

Avance de proyecto en lenguaje ensamblador

Materia: software de sistemas


Presenta Integrante:
-Badillo Ruiz Julio Cesar
Asesor:
-Ing. Rangel García roció m.



ECATEPEC DE MORELOS EDO, MEX octubre 28 del 2013


OBJETIVO:
Conocer el entorno del lenguaje ensamblador.
Cubrir losrequerimientos básicos para codificar un programa en lenguaje ensamblador y definir los elementos de los datos.

MARCO TEORICO:

DEBUG: "Bug" significa fallo, defecto en un programa;  "debug" significa depurar (escrutar y eliminar fallos).  La palabra ha quedado como verbo (depurar), de la que han derivado otras.  Por ejemplo: "Debugger" (depurador).  Por extensión, todos los programas yutilidades que sirven para escudriñar los datos y el código a bajo nivel, se identifican genéricamente con esta denominación.
Se trata de una utilidad interactiva de exploración de bajo nivel, pero que también puede utilizarse para ciertas funciones. Por ejemplo, como un tosco traductor de sentencias ensamblador a lenguaje máquina.  Como todos los programas de su tipo, debe utilizarse con ciertocuidado.  En especial si utiliza el comando W [4] (se puede borrar todo un disco duro con un simple comando erróneo).  Para utilizarlo basta invocarlo desde MS-DOS o desde una ventana DOS de Windows.  Aunque en este último caso algunas de sus funcionalidades más interesantes nos estarán vetadas.





COMANDOS CD Y MD EN LENGUAJE ENSAMBADOR:
Comando: CD
Función: Permite cambiar de un directorioactivo a otro.
Sintaxis: CD [unidad:]\[ruta]\[directorio]
Observación: Si deseamos bajar un nivel en el árbol de directorios, sólo es necesario escribir cd..

Comando: MDó MKDIR
Función: Crear directorios
Sintaxis: MD [unidad\ruta\]
Observación: Si intentamos crear un directorio que ya estuviera creado nos da error.En algunos casos se puede hacer mkdir dir1\dir2 y sería equivalente ala siguientes acciones: mkdir dir1; cd dir1; mkdir dir2; cd dir2;
cd ..; cd..

COMANDOS PARA CREAR Y MOVER DIRECTORIOS:

Manejando directorios
DIR
El comando DIR visualiza los archivos y sub-directorios del directorio actual.
Veremos el nombre y la extensión del archivo, el tamaño, la fecha y la hora en que fue modificado por última vez. Un nombre encerrado entre los símbolos < >significa un sub-directorio. Si no aparecen estos símbolos se tratará de un archivo.
El punto en el nombre de un archivo no aparece cuando hacemos un DIR, en su lugar hay un espacio: ejemplo, format exe y no format.exe.

Opciones:
DIR /P: vuelca en pantalla solo los directorios/archivos que caben en la misma, esperando a que el usuario pulse una tecla para continuar.
DIR /W Visualiza únicamenteel nombre del archivo o directorio (sin datos adicionales), los directorios encerrados entre corchetes [ ]
DIR nombre_del_archivo.extensión para ver si un archivo concreto se encuentra en el directorio. Por ejemplo, dir format.exe.

Moviéndonos por los directorios
Con el comando CHDIR (abreviadamente, CD) podemos cambiar de directorio:
CD [unidad:] [camino]
Si sólo ponemos el camino, lorealizará sobre la unidad activa.
Si no ponemos el camino desde el principio, buscará a partir del directorio activo.
Ejemplos: CD nombre_del_directorio


INSTRUCCIONES DE LENGUAJE ENSAMBLADOR:

MOV: Es una instrucción en el lenguaje ensamblador de la mayoría de procesadores, cuyo propósito es la transferencia de datos entre registros de procesador o registro y memoria.
Adicionalmente movtambién permite el uso de datos absolutos, como por ejemplo mover el número 10 a un registro del procesador.

ADD Y SUB: Se trata de dos operadores que contiene cualquier lenguaje de programación: la suma y la resta. Tienen dos operandos, uno de destino y otro fuente. Para la suma, se suman los dos operandos y se almacena en el primero (destino), y para la resta, se resta al primero el segundo,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • formulario
  • formulario
  • Formulario
  • Formulario
  • Formulario
  • Formulario
  • Formulario
  • Formulario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS