Академический Документы
Профессиональный Документы
Культура Документы
LECCIN 1.
DISEO DE SISTEMAS DIGITALES DE
CONTROL
SEALES DE CONTROL
TIPOS DE CONTROL
DIAGRAMA DE GLUSHKOV
DIAGRAMA DE GLUSHKOV
BA
Si x = 0 y t = 1 B A
En otro caso
BC
Departamento de Informtica. Curso 2006-2007
10
11
MBR M((MAR))
M((MAR)) MBR
Departamento de Informtica. Curso 2006-2007
12
13
DIAGRAMAS ASM
14
15
DIAGRAMAS ASM
16
DIAGRAMAS ASM
17
18
ALGORITMO DE MULTIPLICACION
1:
2:
3:
4:
5:
6:
7:
8:
B Entrada (multiplicando) ;
MQ Entrada (multiplicador) ;
A0;
C0;
P n-1 ;
for P:= n-1 downto 0 do
if MQ[0] = 1 then A A + B , C CF ;
LSR (C&A&MQ);
PP1;
end for
Departamento de Informtica. Curso 2006-2007
19
UNIDAD DE PROCESAMIENTO
20
21
22
DIAGRAMA ASM
23
de estas seales
24
25
26
27
TABLA DE ESTADOS
28
D0
= IDLE. G + MUL1. Z
D1 = MUL0
29
30
Si CL = 1
Si L = 1
Si H = 1 y L = 0
En cualquier otro
Q(t + 1) = 0
Q(t + 1) = E (t)
Q(t + 1) = (Q(t) + 1) mod 2**n
caso Q(t + 1) = Q (t)
CL es de puesta a cero.
31
32
33
TABLA DE ESTADOS
34
35
36
37
CONTENIDO DE LA ROM
38
39
LA UNIDAD DE CONTROL
LECCIN 2.
DISEO DE PROCESADORES USANDO
CONTROL CABLEADO
40
41
42
43
Sea la operacin R0 R1 + R2
En bus comn:
X R1
Y X + R2
R0 Y
Doble bus
Y R1 + R2
R0 Y
Triple bus
R0 R1 + R2
Departamento de Informtica. Curso 2006-2007
44
45
46
47
48
49
DIAGRAMA ASM
50
51
52
SEALES DE CONTROL
53
54
55
IPC = 3
HPC = 1
CPC = 4 BR + 4 BR.IN
HIR = 4 LDA + 4 STA +4 BR + 4 BR.IN
CIR = 3
R = 2 + 5 LDA
W = 6 STA
CMAR = 1 + 4 LDA + 4 STA
HMBR = 3 + 6 LDA
CMBR = 5 STA
HA = 4 MAB + 5 STA
CA = 6 LDA + 4 ADD + 4 SUB
CB = 4 MAB
SUMA = 4 ADD
RESTA = 4 SUB
HALU = 4 ADD + 4 SUB
Departamento de Informtica. Curso 2006-2007
56