Sei sulla pagina 1di 6

Instituto tecnolgico de ciudad Jurez

Programacin bsica

Profesor: Ing. Hctor Eloy Lujan garza.

No. Control: 10110953

Alumno: Pedro Alberto Jasso Hernndez.

Ing. Mecatronica

Cd. Jurez. Chihuahua 16 mayo del 2011


1

INDICE
Registro CS..3
Registro DS.3 Registro Apuntador de instrucciones...3 Inspecciones de programa....4

Informacin acerca de registros.4 resultados de programa..5

Registro CS. El DOS almacena la direccin inicial del segmento de cdigo de un programa en el registro CS. Esta direccin de segmento, mas un valor de desplazamiento en el registro de apuntado de instruccin (IP), indica la direccin de una instruccin que es buscada para s ejecucin. Para propsito de programacin normal, no e necesita referenciar el registro CS.

Code struction Inicio de CS Fin de CS

Rango 0000 FFFF

En este registro abarca un gran bloque de segmento de la memoria donde se encuentra el main y todas las funciones que se han utilizado en el programa
Registro DS. La direccin inicial de un segmento de datos de programa es almacenada en el registro DS. En trminos sencillos, esta direccin, mas un valor de desplazamiento en una instruccin, genera una referencia a la localidad de un bytes especifico en el segmento de datos.

Data instruction Inicio de DS Fin de DS

Rango 0000 FFFF

Registro Apuntador de instrucciones (IP) El registro apuntador de instrucciones (IP) de 16 bits contiene el desplazamiento de direccin de la siguiente instruccin que se ejecuta. El registro IP esta asociado con el registro CS en el sentido de que el IP indica la instruccin actual dentro del segmento de cdigo que se esta ejecutando actualmente. En el ejemplo siguiente, el registro CS contiene 25A4[0]H y el IP contiene 412H. Para encontrar la siguiente instruccin que ser ejecutada el procesados combina las direcciones en el CS y el IP as: Segmento de direccin en el registro CS: 25A40H Desplazamiento de direccin en el registro IP: + 412H Direccin de la siguiente instruccin: 25E52H

Funciones Inicio de la funcin mean Fin del la funcin mean Inicio de funcin median Fin de funcin median Inicio de funcin mode Fin de funcin mode Inicio de funcin bubblesort Fin de funcin bubblesort Inicio de funcin printarray Fin de funcin printarray

IP(instruction pointer) 02E4 0341 0347 0394 0397 047B 0481 04D0 04D6 050C

Inspecciones de programa

Informacin acerca de registros


TIPOS DE REGISTROS FUNCION

Registros de Segmento

Un registro de segmento tiene 16 bits de longitud y facilita un rea de memoria para el direccionamiento conocida como el segmento actual Este registro esta compuesto por 16 bits y contiene el desplazamiento de la siguiente instruccin que se va a ejecutar. Los procesadores 80386 y posteriores tiene un IP ampliado de 32 bits llamado EIP. Permiten al sistema accesar datos al segmento de la pila. Los procesadores 80386 tiene un apuntador de pila de 32 bits llamado ESP. El sistema maneja de manera automtica estos registros. Son los caballos de batalla del sistema y pueden ser direccionados como una palabra o como una parte de un bytes. Los procesadores 80386 y posteriores permiten el uso de todos los registros de propsitos general mas sus versiones ampliadas de 32 bits llamados EAX, EBX,ECX y EDX. Sirven para el direccionamiento de indexado y para las operaciones de sumas y restas. Sirven para indicar el estado actual de la maquina y el resultado del procesamiento. De los 16 bits de registro de bandera 9 son comunes a toda la

Registros de Apuntador de Instrucciones

Registros Apuntadores

Registros de Propsito General

Registros Indices

Registros de Banderas

familia de los procesadores 8086.

Resultado de programa ******** the mean is the average value of the data items. the meanis equal to the total of all the data items divided by the number of data items (99). the mean value for this run is: 526/99=5.3131

******** median ******** the unsorted array of responses is 13398769697695987878 67893987877554687212 67812533535425379133 53162895554682661563 1515253535346978955

the sorted array is 11111111222222233333 33333333344445555555 55555555555566666666 66667777777777778888

8888888899999999999

the median is element 49 of the sorted 99 element array. for this run the median is 5

******** mode ******** response frequency histogram

1 5

1 0

2 2 5 0 5

1 2 3 4 5 6 7 8 9

8 7 14 4 19 12 12 12 11

******** ******* ************** **** ******************* ************ ************ ************ ***********

the mode is the most frequent value. for this run the mode is 5 which occurred 19 times.

Potrebbero piacerti anche