Ing en computacion

Solo disponible en BuenasTareas
  • Páginas : 21 (5209 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de marzo de 2011
Leer documento completo
Vista previa del texto
SERGIO GONZALE RAMOS

PORTAFOLIO DE EVIDENCIAS

INTRODUCCION A LA COMPUTACION



Historia de las Computadoras
Conceptos Básicos.
Computadora: Es un dispositivo electrónico utilizado para procesar información y obtener resultados. Los datos y la información se pueden introducir en la computadora como entrada y después se procesan para producir una Salida.

Proceso de Información deUna computadora


CODIFICACION
Problema:
Acomodo de Celdas (Como Almacenar las Instrucciones en la Memoria). Este depende de la Capacidad de la Unidad de Control del procesador central para hacer las operaciones.
Los circuitos de la Maquina solo están diseñados para reconocer los códigos, no sus nombres.
Nombre Instrucción --- Código Interno
SUMA-------------------------------30RESTA-------------------------------33
La unidad de control de la computadora reconoce y ejecuta las instrucciones codificadas en lenguaje maquina
Suma 5+7=?
5 7 12
20 21 22

Nombre de la Instrucción Código Interno Long. De la Instrucción
CARGA 20 2
SUMA 21 2
RESULTADO (Save) 22 2
ALTO - 1
La forma para llevar el contenido de una celda al Acumulador es:
CARGA
Es el Nombre que se le da a unainstrucción. La instrucción Carga ocupa 2 celdas en la memoria: Una para el código de la operación y la otra para la dirección a la que hace referencia.
Otras instrucciones son:
GUARDA
Deposita el valor acumulado en una celda de la memoria.
SUMA
Suma al acumulador el contenido de la celda de memoria descrita por la dirección.
Fue necesario poner una nueva instrucción (ALTO) para que lasentencia llegue a su fin(Esta ocupa una sola casilla de memoria porque no hace referencia a alguna dirección.
UNIDAD DE CONTROL
La función Principal es dirigir la secuencia de pasos de modo que la computadora lleve a cabo un ciclo completo de ejecución de una instrucción. Los pasos para ejecutar una instrucción son los siguientes:
1.- Ir a la memoria, y extraer el código de la subsecuenteinstrucción (Que estará en la sig. Celda de memoria por Leer). Esto se logra mediante un registro apuntador que recibe el nombre de contar de Programa (CP). Este paso se llama CICLO DE FETCH que significa extraer ir por.
2.- Decodificar la Instrucción recién leída.
3.- ejecutar la Instrucción.
4.- Prepararse para leer la siguiente casilla de memoria (Actualiza el CP para que apunte a la celda que contienela siguiente instrucción).
La unidad de control ejecuta este ciclo a una velocidad de millones de Veces x segundo.
CICLO DE FETCH

Mapa de Memoria.
Es una estructura de datos (Tablas) que indican como esta distribuida la memoria. Contiene información sobre el tamaño total de memoria y las relaciones que existen entre direcciones lógicas y físicas.
Modos de Direccionamiento
Losprocesadores tienen varias formas de direccionar las celdas de memoria.
El más simple de todos es el direccionamiento Inmediato, en donde la operación se aplica al dato numérico escrito inmediatamente a la derecha de la instrucción.
Por Ejemplo:
SUMA-i 27
Forma General es:
OP(valor)
El Direccionamiento directo después del código de Instrucción, se escribe la dirección del valor al que se aplica laoperación.
Las instrucciones de este tipo funcionan así:
OP (direc (valor))
La diferencia entre direccionamiento inmediato y el Directo es que el primero usa el dato mismo mientras que el segundo usa la dirección donde se encuentra el dato.
Direccionamiento Indirecto: Este no toma el número que está a la derecha de la instrucción como dato inmediato ni como dirección para extraer de esta un valor,sino como dirección de una celda a la que habrá que ir para extraer de ahí otra dirección que por ultimo lleve al valor deseado.
La Forma general de una instrucción indirecta es:
OP (direcc1(direc2(valor)))

REPRESENTACION DE DATOS
Sistemas de Numeración
Son un conjunto de símbolos y reglas que permiten representar datos numéricos – Los sistemas de numeración actuales son sistemas...
tracking img