Organizacion Basica Y Diseño De Una Computadora
Enviado por josecaisamo • 8 de Diciembre de 2011 • 416 Palabras (2 Páginas) • 924 Visitas
Organización Básica y Diseño del Computador
Código de Instrucciones
El código de instrucciones es un grupo de bits que instruye a la computadora como ejecutar una operación específica siendo su parte más básica la parte de operación, el cual es un grupo de bits que define operaciones como sumar, restar, multiplicar, desplazar y complementar.
Un código de operación se denomina Macrooperación, porque especifica un conjunto de microoperaciones.
Un código de instrucción especifica también los registros o las palabras de la memoria donde se van a encontrar los operandos, al igual que el registro o la palabra de memoria donde se va a almacenar el resultado.
Instrucciones de la computadora
Una instrucción de computadora es un código binario que especifica una secuencia de microoperaciones para la computadora. Los códigos de instrucciones y los datos se almacenan en memoria. La computadora lee cada instrucción de la memoria y la coloca en un registro de control. Entonces el control interpreta el código binario de la instrucción y procede a ejecutarlo mediante una secuencia de microoperaciones. La capacidad de almacenar y ejecutar instrucciones, el concepto de programa almacenado, es la propiedad más importante de una computadora de uso general.
Ciclo de instrucción
Un ciclo de instrucción es el período de tiempo durante el cual un ordenador lee y procesa una instrucción de lenguaje máquina de su memoria o la secuencia de acciones que la unidad central (CPU) funciona para ejecutar cada instrucción de código de máquina en un programa.
Control y sincronización de tiempo
Existen dos tipos principales de organizaciones de control:
- Control por cableado
- Control microprogramado
En la organización por cableado, la lógica de control se logra mediante compuertas, Flip-Flops y otros circuitos digitales. Esto tiene la ventaja de que puede utilizarse para producir un modo de operación más rápido.
En la organización microprogramada, la
información de control esta almacenada en una memoria de control. La memoria de control está programada para iniciar la secuencia de microoperaciones requerida.
Las instrucciones básicas en los lenguajes se pueden considerar en cuatro grupos:
- Instrucciones de entrada salida: soninstrucciones de transferencia de información y datos entre dispositivos periféricos (teclado, impresora, unidad de disco, entre otras.).
- Instrucciones aritméticas lógicas: son instrucciones que ejecutan operaciones aritméticas (suma,
...