Líneas de código de la lengua de la estructura del ensamblador nombre de los parámetros de la instrucción del comando

Files Recovery Software
Inicio Datos de contacto Servicio de atención al cliente Descarga Demo Productos  

 
 

Estructura del ensamblador

En lenguaje ensamblador las líneas de código tienen dos porciones, primer es el nombre de la instrucción que debe ser ejecutada, y segundo es los parámetros del comando. Por ejemplo:

ADD ah, bh

Aquí "ADD" es el comando de ser ejecutado; en este caso una adición, y "ah" así como "bh" son los parámetros.

El nombre de las instrucciones en lengua se compone de dos, tres o cuatro letras. Estas instrucciones también se llaman los nombres mnemónicos o los códigos de operación, puesto que representan una función el procesador se realizarán. Hay algunos comandos que no requieren los parámetros para su operación, así como otros que requieran solamente apenas un parámetro.

Las instrucciones se utilizan a veces como sigue:

ADD al,[170]

Los soportes en el segundo parámetro indican a nosotros que vamos a trabajar con el contenido de la célula de memoria número 170 y no con el valor 170; esto se conoce como dirección directa.

Somos listos ahora cifrar para nuestro primer programa con la ayuda de eliminamos errores. Vamos a crear un programa que trabaje para ilustrar lo que hemos estado viendo, y qué haremos somos agregar dos valores que introduzcamos directamente en el programa.

El primer paso es iniciar el eliminar errores, este paso consiste en solamente el mecanografiar elimina errores del <Enter> en el aviso operativo del sistema.

Para montar un programa sobre el eliminar errores, el comando de “a” (montar) se utiliza. Cuando se utiliza este comando, la dirección donde deseas montar a comenzar se puede dar como parámetro, si se omite el parámetro el montar será iniciada en el lugar especificado por CS: IP, generalmente 0100h, que es el lugar en donde los programas con la extensión de .COM deben ser iniciados. Y será el lugar que utilizaremos puesto que eliminar errores solamente puede crear este tipo específico de programas.

Aun cuando en este momento no es necesario dar el " a" ordenar un parámetro, él es recomendable hacer tan para evitar problemas una vez el CS: Se utilizan los registros del IP, por lo tanto mecanografiamos:

-a0100 <Enter>

Cuando se hace esto algo similar aparecerá en la pantalla: 0C1B: 0100 y el cursor se coloca a la derecha de estos números, observan que los primeros cuatro dígitos, en sistema hexadecimal, pueden ser diferentes, pero los cuatro pasados deben ser 0100, puesto que es la dirección que indicamos como comenzar. Ahora podemos introducir las instrucciones:

0C1B:0100 mov ax,0002; pone el valor 0002 en el registro del hacha
0C1B:0103 mov bx,0004; pone el valor 0004 en el registro del bx
0C1B:0106 add ax,bx; el contenido del bx se agrega al contenido del hacha
0C1B:0108 int 20; provoques la terminación del programa.
0C1B:010A

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
Recuperación de Datos de libro
 
Capítulo 1 Una descripción de la recuperación de los datos
Capítulo 2 Introducción de discos duros
Capítulo 3 Acercamiento lógico a los discos y al OS
Capítulo 4 Sistemas de numeración
Capítulo 5 Introducción de la programación de C
Capítulo 6 Introducción a los fundamentos de la computadora
Capítulo 7 Comandos necesarios del DOS
Capítulo 8 Funciones e interrupciones del Disco-BIOS que dirigen con C
Capítulo 9 Manipulación de los discos duros grandes
Capítulo 10 Recuperación de los datos del disco blando corrompido
Capítulo 11 Fabricación de reservas
Capítulo 12 MBR de lectura y de modificación con la programación
Capítulo 13 DBR de lectura y de modificación con la programación
Capítulo 14 Programación para la recuperación del “archivo crudo”
Chapter 15 Programación para los limpiadores de los datos
Capítulo 16 Desarrollar más utilidades para los discos
Apéndice Glosario de los términos de la recuperación de los datos
 
 
Pro Data Doctor

Inicio

Productos

Datos de contacto

Servicio de atención al cliente

Descarga Demo

Términos y Condiciones

 
Pro Data Doctor