Arquitectura

Páginas: 5 (1098 palabras) Publicado: 11 de enero de 2013
1. Diseño o Software de control
Durante el análisis, todas las interacciones se muestran como sucesos entre objetos. El control del hardware se parece mucho al modelo de análisis, aunque el diseñador de sistemas debe escoger entre varias maneras de implementar el control en software. Aún cuando no existe una necesidad lógica de que todos los subsistemas utilicen la misma implementación, lonormal es que el diseñador seleccione un único estilo de control. Existen dos clases de flujos de control en un sistema de software: el control externo y el interno. El control externo es el flujo de los sucesos externamente visibles entre los objetos del sistema. Existen tres clases de control para sucesos externos: secuencial, controlado por procedimientos, secuencial controlado por sucesos, yconcurrente. El estilo de control que se adopte dependerá de los recursos disponibles y de la trama de interacciones existentes en la aplicación. El control interno es el flujo de control dentro de un proceso.
2. Existen dos tipos de unidades de control:
* Control cableado
En un tiempo, las unidades de control para los CPU eran lógica ad hoc, y eran difíciles de diseñar. Éstas puedenidentificarse como la parte principal del computador y del dispositivo principal que ayuda al computador a funcionar de una manera apropiada. Es construida de puertas lógicas, circuitos biestables, circuitos codificadores, circuitos decodificadores, contadores digitales y otros circuitos digitales. Su control está basado en una arquitectura fija, es decir, que requiere cambios en el cableado si el conjuntode instrucciones es modificado o cambiado. Esta arquitectura es preferida en los computadores RISC pues consiste en un conjunto de instrucciones más pequeño.
Las unidades de control cableado son implementadas por medio de unidades de lógica secuencial, ofreciendo un número finito de puertas que pueden actuar como generadores de resultados específicos, basada en las instrucciones que fueron usadaspara invocar esas respuestas. Estas instrucciones son evidentes en el diseño de la arquitectura, pero también pueden ser representadas de otras maneras.
* Unidad de control microprogramada
La idea de microprogramación fue introducida por M.V. Wilkes en 1951 como un nivel intermediario para ejecutar instrucciones de programa de computadora (ver también: microcódigo). Las microprogramas fueronorganizadas como una secuencia de microinstrucciones y almacenadas en una memoria del control especial. El algoritmo para la unidad de control microprogramada es usualmente especificado por la descripción de un diagrama de flujo. La ventaja principal de la unidad de control microprogramada es la simplicidad de su estructura. Las salidas del controlador son organizadas en microinstrucciones ypueden ser reemplazadas fácilmente.
3. Control de componentes alambrados

 Se comienza con la posición del problema y se procede con los pasos del diseño para obtener la lógica de control del sistema el diseño se lleva a cabo en 5 pasos:

1. Se enuncia el problema

El problema aquí es configurar con materiales la adición y sustracción de dos números binarios de punto fijo representado enforma de signos-magnitud. Se puede usar aritmética implementada siempre y cuando el resultado final este en forma de signo-magnitud. La suma de dos números en un registro de longitud finita podría resultar en una suma que excede la capacidad de almacenamiento.

2. Se asume una configuración inicial del equipo:

Los dos números binarios con signos al ser sumados o restados contienen bit.Las magnitudes de los números contienen R=N-1 bity se almacenan en los registros A y B. los bit de signos se almacenan en los flip-flops A yB.

3. Se formula el algoritmo

La representación de números por signos-magnitud es famaliar debido a que se usa para los cálculos aritméticos a lápiz y papel. El procedimiento de de suma y resta de dos números binarios con signos de lápiz y papel es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS