Sie sind auf Seite 1von 9

Diseo de una computadora simple con unidad de control cableada mediante

instrucciones de transferencia de registros.

Computadora Digital dispositivo de uso general que ejecuta instrucciones que el


usuario escribe en un programa.

Instrucciones y Datos es posible almacenarlos en Memoria.


Capacidad de almacenar y ejecutar instrucciones.

Diseo de subsistema procesador:

Diseo de subsistema de control:

Mediante operaciones de Transferencia de Registros.


Esquema ALU + registros de Almacenamiento.

Mediante control fijo.


Mediante control microprogramado.

Funciones del subsistema de control:

Lee cada instruccin de la memoria para almacenarla en un registro


apropiado.

Reconocer la instruccin.

Ejecutar la instruccin mediante una secuencia de microoperaciones.

Cdigos de Instruccin.

Cdigo de operacin + Informacin del operando.

Formatos de cdigo de instruccin.

Instruccin con operando implicado: R R +1


Instruccin con operando inmediato: R Operando
Instruccin con direccin directa de operando: R M[direccin]

Representacin de instrucciones en memoria.

Diagrama de bloques de una computadora simple

Lista de Registros de la Computadora

Set de instrucciones de la computadora simple

Ejemplo de uso de instrucciones: Operacin 83 ( 52+25).

LDI 52
ADI 24
CMA
INA
ADI 83
STA 250

; Carga 52 en el AC
; Sumar 25 al AC
; Complementar AC
; Incrementar AC
; Sumar 83 al AC
; Almacenar en contenido de AC en M[250]

Diseo de una computadora simple.

Fase de captura de instrucciones

Microperaciones comunes a todas las instrucciones.


T0: DR M[PC]
T1: IR DR, PCPC+1

Fase de ejecucin de instrucciones.

El conjunto de microoperaciones dependen de cada instruccin.


Instruccin INA
D1T2: ACAC+1 , TC0
Instruccin LDI OPRD
D3T2: DRM[PC]
D3T3:ACDR , PCPC+1 , TC0
Instruccin ADRS
D5T2:DRM[PC]
D5T3:ARDR , PCPC+1
D5T4:DRM[AR]
D5T5:ACDR , TC0

Secuencia de microoperaciones de la computadora simple

Diseo Hardware de control la computadora simple

Lista de funciones de control especifica las compuertas lgicas que se requieren para la
unidad de control.

Diseo de la lgica de control


Determinar todas las instrucciones que realizan la misma microoperacin
PC PC+1
En T1: Todas.
En T2: D3,D4,D5,D6.

Diseo del hardware de procesamiento de datos mediante transferencia de registros

Lista de microoperaciones especifica el tipo de registro y sus funciones asociadas.

Se debe determinar las caractersticas de cada registro.

Registro DR
C1:
C9:
C10:

DR M[PC]
DRAC
DRM[AR]

Registro slo necesita operaciones de carga


Entrada mltiple para carga del registro DR (salida de memoria y salida de AC).
Carga del registro en C1,C9,C10.
Registro AC
C4:
C5:
C6:
C7:

ACAC+1
ACComp(AC)
ACDR
ACAC+DR

Registro requiere operacin de carga, incremento y complemento.


Entrada mltiple para carga del registro AC: DR y (AC+DR)
Incremento: C4 Complemento C5 Carga:C6 y C7.

Das könnte Ihnen auch gefallen