electronica Digital ejercicios resuletos

Page 312

310

PROBLEMAS DE CIRCUITOS Y SISTEMAS DIGITALES

operando . Nótese, además, que el dato que se transfiere al acumulador es la suma o resta del contenido del registro T con el contenido del propio acumulador . Por tanto, en primer lugar, se transfiere el contenido del registro A hacia el registro T y, simultáneamente, ponemos a 0 el acumulador . 1 .T-A,AC-O En el segundo ciclo de reloj, podemos transferir al acumulador el contenido de T ([TI = A), e incluso traernos el segundo operando al registro T . 2 . T<-B,ACE--AC+T Sumamos a continuación los dos operandos : 3 .AC-AC+T En el ciclo de reloj siguiente, podemos ordenar el almacenamiento del resultado en el registro A . 4 .A<--AC Si este proceso se repite para las macrooperaciones restantes obtenemos la siguiente tabla : .tOP

A<-A+B

B-A+B

1

B<-A-B

AC<-0, T<--A

2 3

A-A-B

T<--B, AC-AC+T AC-AC+T

AC<-AC-T

4

A<--AC

B<-AC

A-AC

B-AC

tOP

A-(-A)+B

B<--(-A)+B

A-(-A)-B

B<-(-A)-B

1

AC-O, T<--A

2

TAB, AC-AC-T

3 4

AC-AC+T A<-AC

AC-AC-T B<-AC

A-AC

B-AC

De forma equivalente obtenemos la tabla que representa las señales de control a activar por la unidad de control : µOP

A<-A+B

B<--A+B

A-A-B

1

ZAC,WT,RA

2

WT, RB,WAC,s

3 4

WAC, r

WAC, s WA,RAC

B-A-B

WB,RAC

WA,RAC

WB,RAC


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.