1.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: B = A+B,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, C = WE, D = WE, WY=A, WY=B, WY=C, WY=D, A=A+B, C=D+A,
gdy jest dostępny jeden sumator.
|
2.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: A = WE+B,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, WY=A, WY=B, A=A+B, B=2*B,
gdy jest dostępny jeden sumator, a rejestry są połączone w blok i mają wspólne wejście i wyjście
(zrealizowane przy pomocy multiplekserów).
|
3.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: B = WE+B,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, WY=A, WY=B, A=B, B=A, A=2*A,
gdy dostępny jest jeden sumator, a rejestry są połączone w blok i mają wspólne wejście i wyjście
(zrealizowane przy pomocy multiplekserów).
|
4.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: WY = A+B,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, C = WE, WY=A, WY=B, WY=C, A=A+B+C,
gdy dostępny jest jeden sumator.
|
5.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: WY = WE+B,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, C = WE, D = WE, WY=A, WY=B, WY=C, WY= D, A=2*B, C=3*D, D=4*A,
gdy dostępny jest jeden sumator.
|
6.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: WY = B, B = WE,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, C = WE, WY=A, WY=B, WY=C, A=A+2*B, B = B+2*C,
gdy dostępny jest jeden sumator.
|
7.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: A = 2*B,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, WY=A, WY=B, A=2*A+2*B, B=3*A+3*B,
gdy dostępny jest jeden sumator.
|
8.
|
- Wyznaczyć dla układu z instrukcji mikrooperacje dla rozkazu: B=WE+A,
- Zaprojektować układ realizujący operacje:
A = WE, B = WE, C = WE, WY=A, WY=B, WY=C, A=2*B+3*C, B = 5*C,
gdy dostępny jest jeden sumator.
|