Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lavadora Impresora
MEMORIA
SISTEMA
Resultados
SECUENCIAL
SÍNCRONO
Datos externo
ALU
Señales de control
CTR
M1
G
UNIDAD OPERATIVA
Variables de control E/S
MEMORIA
C2/1+
VOLÁTIL
Variables de dirección
RAM
0
A
MEMORIA 2m - 1
n n REGISTRO
1,2D NO
VOLÁTIL
MUX
k
0
G
2k - 1
0
1 UNIDAD Resultado
ARITMÉTICA
Y LÓGICA
Datos
Figura 1.3 Esquema de bloques de un procesador digital secuencial síncrono de arquitectura Harvard.
E1
E2
E3 E7
E4 E5 E8
E6
E9
E 2n
Barra de
UNIDAD datos
ARITMÉTICA
G
UNIDAD
Datos
DE
CONTROL
Resultados
Ejecución de
E2
instrucciones UNIDAD
ARITMÉTICA
G Y LÓGICA
UNIDAD
Datos
DE
CONTROL
Resultados
UNIDAD
ARITMÉTICA
G Y LÓGICA
MEMORIA MEMORIA
ACTIVA PASIVA
(DATOS) (INSTRUCCIONES)
UNIDAD
DE Barra de datos
CONTROL
REGISTRO
ACUMULADOR
Resultados Datos
UNIDAD
externos
G ARITMÉTICA
Y LÓGICA
Instrucciones
1,2D
Código de
operación
CONTADOR DE
PROGRAMA
Puesta en Dirección de
estado R CTR la instrucción
inicial G3
M1
C2/1,3+
Dirección
1,2D
Señales de control de
Dirección
la Unidad Operativa
A la
Unidad
Operativa
CONTADOR DE
CICLOS DE LA PALABRA DE
INSTRUCCIÓN ESTADO (PSW)
G
CTR
G1
C
C2
COMBINACIONAL
A las entradas
CIRCUITO
de control C2
1,2D
REGISTRO DE
MEMORIA ACTIVA MEMORIA PASIVA
INSTRUCCIÓN CONTADOR DE
R/W (RAM) (RPROM)
PROGRAMA 3
Al circuito G1 (NO VOLÁTIL)
CE (VOLÁTIL) EN
combinacional EN3 G3 CTR
(DATOS) (INSTRUCCIONES)
Al circuito EN4 EN
C2 ∇ ∇
combinacional
M1
REGISTRO Barra de datos
Código de C2/1,3+
operación
ACUMULADOR
Resultados
G1
Selección (Puertos de salida)
1,2D Dirección UNIDAD
operación Datos externos
3∇ 1,2D 4∇ C2 ARITMÉTICA (Puertos de entrada)
Al circuito
combinacional EN UAL
EN Y LÓGICA
(UAL)
Instrucciones/Datos ∇
1,2D
CONTADOR DE CICLOS
DE LA INSTRUCCIÓN
G
CTR
C
CIRCUITO
G1
Selección
COMBINACIONAL
A la unidad
operación aritmética y C2
EN UAL lógica
1,2D
UNIDAD DE
CONTROL
UNIDAD UNIDAD
DE ARITMÉTICA
CONTROL Y LÓGICA
Barra de direcciones y
señales de control
UNIDAD
CENTRAL DE
Información: Datos o instrucciones
PROCESO
Barra de direcciones y señales de control
UNIDAD DE
UNIDAD
MEMORIA DE
CENTRAL DE
ACCESO
PROCESO
ALEATORIO
Barra de direcciones
G Señales de control
Información: Datos o instrucciones
Barra de direcciones y señales de control
UNIDAD
ARITMÉTICA
G
Barra de
datos
INTERFAZ 1 PERIFÉRIC0 1
Barra de
direcciones
INTERFAZ N PERIFÉRICO N
Figura 1.14 Esquema de bloques de un procesador de arquitectura Harvard que posee interfaces
de acoplamiento con periféricos.
Barra de
datos UNIDAD DE
UNIDAD
MEMORIA DE
CENTRAL DE
ACCESO
PROCESO
ALEATORIO
G INTERFAZ 1 PERIFÉRICO 1
Barra de
INTERFAZ N PERIFÉRICO N
direcciones
Figura 1.15 Esquema de bloques de un procesador de arquitectura Princeton que posee interfaces
de acoplamiento con periféricos.
Barra de datos
DIGITAL
Señales de control
INTERFAZ
CIRCUITO DE CIRCUITO DE
PERIFÉRICO
SELECCIÓN DE INTERFAZ
PERIFÉRICO Señal de
transferencia
Figura 1.16 Esquema de bloques del circuito de interfaz entre un procesador y un periférico.
Barra de datos
DIGITAL
Señal de control
INTERFAZ
DECODIF.
CIRCUITO DE
X/Y PERIFÉRICO
0 0 INTERFAZ
1 1
2 2
n-1
A otros circuitos
G 2n-1 de interfaz
Figura 1.17 Esquema de bloques de la figura 1.16 en el que el circuito de selección está realizado
con un decodificador.
Barra de datos
DIGITAL
Señal de control
INTERFAZ
REGISTRO
DECODIF. (BUFFER)
Impulso de
X/Y transferencia
0 0 C
1 1
2 2
n-1
Al periférico
G 2n-1
A otros circuitos
de interfaz
n-1 8
G 2n-1
A otros circuitos
de interfaz
PERIFÉRICO VISUALIZADOR
ESTÁTICO
+V
BCD/7SEG
R
1 a◊
b◊
2 c◊
d◊
4 e◊
f◊
8 g◊
+V
BCD/7SEG
R
1 a◊
b◊
2 c◊
d◊
4 e◊
f◊
8 g◊
Figura 1.19 Ejemplo de aplicación de un puerto de salida en paralelo que conecta un procesador
digital y un visualizador estático.
8
Barra de datos
n A otros periféricos
PROCESADOR Barra de direcciones
DIGITAL Señales de control
de entrada
INTERFAZ DECODIF.
X/Y
0 0
1 1
2 2
A otros
circuitos
n-1
de interfaz
G 2n-1
4
4
1
1
1
1
EN
EN
EN
EN
EN
EN
EN
EN
Al periférico Al periférico
DECODIF.
EN
X/Y
0 0
1 1
2 2
A otros 8
circuitos
n-1
de interfaz
G 2n-1
Al periférico
EN
DECODIF.
X/Y
0 0
1 1 8
2 2 A otros
circuitos
n-1
de interfaz
G 2n-1
+V +V
R R R R R R R R
PERIFÉRICO
0V INTERRUPTORES 0V
DIGITAL
Señal de control
INTERFAZ
CIRCUITO DE INTERFAZ
CIRCUITO DE
SELECCIÓN DE C1
PERIFÉRICO
PROCESADOR DE
1D
COMUNICACIONES
Canal de
comunicaciones
PROCESADOR DE
PERIFÉRICO
COMUNICACIONES
1
1
EN
EN
8
Q
CIRCUITO DE
SELECCIÓN DE
1D
C
R
PERIFÉRICO
1
PERIFÉRICO
Figura 1.24 Esquema de bloques de la interfaz en paralelo de un periférico acoplado por paro o
por consulta a un procesador.
Barra de datos
DIGITAL
Señal de control
INTERFAZ
CIRCUITO DE INTERFAZ
CIRCUITO DE
SELECCIÓN DE C1
PERIFÉRICO
Canal de
PROCESADOR DE comunicaciones
1D
COMUNICACIONES
Barra de datos
DIGITAL
INTERFAZ
Terminal de
D
salida
BIESTABLE
DECODIFICADOR CS CERROJO
≥1
DE DIRECCIONES
LE
Barra de datos
EN
DECODIFICADOR CS
≥1
DE POSICIONES
Terminal de
entrada
Barra de datos
Señales de control
CIRCUITO DE EN
de entrada y salida
Al periférico
SELECCIÓN DE
PERIFÉRICO
C
Barra de datos
EN
EN
1
1
&
&
C1 C1
CIRCUITO DE
&
EN
&
EN
Barra de datos
Barra de direcciones
PROCESADOR
DIGITAL 8 8
EN
CIRCUITO DE C +V
SELECCIÓN DE R
PERIFÉRICO 8
1D ◊
MICROCONTROLADOR A los
NO AMPLIABLE periféricos
UNIDAD
Integración en un único
CENTRAL DE
Circuito integrado
PROCESO
MICROCONTROLADOR A los
AMPLIABLE periféricos
A los
INTERFAZ
periféricos
Barras