Arkusz4


Arkusz zadań nr 4 do przedmiotu Architektura systemów komputerowych

Opracował: Andrzej Fabijańczyk

(The Set of Exercises no. 4 for Computer Architecture by Andrzej Fabijańczyk)

1. Przedstawić graficznie serię impulsów prostokątnych wejść S, R i wyjść 0x01 graphic
przerzut­nika typu RS realizującego sekwencję stanów:

(Draw a set of waveforms for S, R, X and 0x01 graphic
so that the RS flip-flop will have the following signals on the output line:)

a) 0011010; b) 101110001.

2. Przedstawić graficznie serię impulsów prostokątnych wejść: Clock, S, R oraz wyjścia X przerzutnika typu RS sterowanego tylnymi zboczami impulsów zegara w trakcie realizacji sekwencji stanów:

(Draw a set of waveforms for Clock, S, R and X so that the negative-going edge clocked RS flip-flop will have the following signals on the output line:)

a) 0010110; b) 1010011.

3. Przedstawić graficznie serię impulsów prostokątnych wejść: Clock, S, R oraz wyjścia X przerzutnika typu RS sterowanego przednimi zboczami impulsów zegara w trakcie realizacji sekwencji stanów:

(Draw a set of waveforms for Clock, S, R and X so that the positive-going edge clocked RS flip-flop will have the following signals on the output line:)

a) 10111001; b) 00110010.

4. Modyfikujemy licznik binarny (patrz Fig. 4.11) w ten sposób, że zamieniamy jego przerzut­niki na przerzutniki sterowane tylnymi zboczami impulsów zegara. Przedstawić graficznie serię 9 im­pulsów prostokątnych wejścia Input i wyjść 0x01 graphic
zakładając, że licznik został wstępnie wyzerowany. Jak teraz będzie działał licznik?

(In the binary counter in Fig. 4.11 the positive-going edge clocked RS flip-flops were replaced by the negative-going edge clocked ones. Draw a set of waveforms for Input, 0x01 graphic
and 0x01 graphic
relating to the first 9 pulses. Assume that initially the counter was reset to the 000 state.)

5. Przedstawić graficznie impulsy prostokątne wejść: Clock, UP ENABLE, DOWN ENABLE w liczniku binarnym (patrz Fig. 4.14b) w trakcie realizacji poniższych wskazań zakładając, że licznik został wstępnie wyzerowany:

(For the up-down counter in Fig. 4.14b, draw UP ENABLE, DOWN ENABLE, and Clock waveforms so that the counter starts at 000 and counts as follows:)

X3

X2

X1

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

0

1

1

0

1

0

0

1

1

6. Przedstawić graficznie impulsy prostokątne wyjść 0x01 graphic
w liczniku binarnym (patrz Fig. 4.14a) oraz kolejne jego wskazania przy założeniu, że wstępnie licznik został wyzerowany, a impulsy wejść Clock i ENABLE mają postać:

(For the gated ripple counter in Fig. 4.14a that was reset to the state 0000, draw a set of output waveforms for 0x01 graphic
assuming that Clock and ENABLE input waveforms are as follows:)

0x08 graphic
0x08 graphic

Clock

0x08 graphic

ENABLE

7. W liczniku dziesiętnym kodowanym dwójkowo (patrz Fig.4.15) dokonujemy modyfikacji polegającej na tym, że wyjście bramki AND łączymy z wejściem K przerzutnika 0x01 graphic
oraz na wejście J tego przerzutnika wprowadzamy wartość 1. Jak teraz będzie działał ten licznik?

(Suppose that in the BCD counter (see Fig. 4.15b) the AND gate's output is connected to the K input of 0x01 graphic
instead of the J input while 0x01 graphic
permanently. How will the counter count?)

8. Zaprojektować licznik złożony z 3 JK-przerzutników A, B, C, który realizuje cyklicznie sekwencję wskazań:

(Design a counter, using only JK flip-flops, AND gates, and OR gates, that counts in the following sequence:)

A

B

C

0

0

0

0

1

0

0

1

1

1

0

0

0

0

0

itd.

9. Zaprojektować licznik złożony z 3 RS-przerzutników A, B, C oraz bramek ANDOR, który realizuje cyklicznie sekwencję wskazań:

(Design a counter, using only RS flip-flops, AND gates, and OR gates, that counts in the following sequence:)

A

B

C

0

0

0

0

1

0

0

1

1

0

0

1

1

0

0

1

1

0

0

0

0

itd.

10. Zaprojektować liczniki złożone z 3 JK-przerzutników A, B, C oraz odpowiednich bramek, który realizuje cyklicznie sekwencję wskazań:

(Design counters, using only JK flip-flops, AND gates, and OR gates, that count in the following sequences:)

a)

A

B

C

0

0

1

0

1

1

0

1

0

1

1

1

1

0

1

0

0

1

itd.

b)

A

B

C

0

0

0

0

1

1

0

1

0

1

1

1

1

0

1

0

0

0

itd.

c)

A

B

C

0

0

0

0

1

1

0

1

0

0

0

1

1

0

1

1

1

0

0

0

0

itd.

11. Zaprojektować licznik złożony z 3 RS-przerzutników A, B, C oraz odpowiednich bramek, który realizuje cyklicznie sekwencje wskazań z poprzedniego zadania.

(Design counters, using only RS flip-flops, AND gates, and OR gates, that count in the sequences given in the previous exercise:)

Odpowiedzi

(Answers)

1. a) b)

0x08 graphic
0x08 graphic

2. a)

0x08 graphic

0x08 graphic

b)

0x08 graphic

3. a)

b)

0x08 graphic

0x08 graphic

4.

Licznik działa wstecz (kolejne wskazania: 111, 110, 101, 100, 011, 010, 001, 000).

(The counter will count down i.e. the consecutive readings are: 111, 110, 101, 100, 011, 010, 001, 000).

0x08 graphic
5.

0x08 graphic
6.

Kolejne wskazania: 0001, 0010, 0010, 0011, 0100, 0100.

(The consecutive readings are: 0001, 0010, 0010, 0011, 0100, 0100.)

7. Licznik będzie działał tak samo.

(The counter works as before.)

8. 0x01 graphic

0x08 graphic

9. 0x01 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic

10. a) 0x01 graphic

0x08 graphic

b) 0x01 graphic

0x08 graphic

c) 0x01 graphic

0x08 graphic

11. a) 0x01 graphic

0x08 graphic

b) 0x01 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

c) 0x01 graphic

0x08 graphic

1

S

R

X

0x01 graphic

0x01 graphic

X

R

S

X

R

S

Clock

4

1

2

3

5

6

7

7

6

5

4

3

2

1

X

R

S

Clock

7

6

5

4

3

2

1

X

R

S

Clock

8

8

7

6

5

4

3

2

X

R

S

Clock

1

X2

Clock

UP ENABLE

DOWN ENABLE

Clock

ENABLE

X0

X1

X2

X3

X1

Input

J

K

0x01 graphic

A

0x01 graphic

B

K

J

0x01 graphic

C

K

J

1

0x01 graphic

1

JB

SB

0x01 graphic

C

RC

SC

0x01 graphic

B

RB

SB

0x01 graphic

A

RA

SA

JB

1

0x01 graphic

C

KC

JC

0x01 graphic

A

KA

JA

0x01 graphic

B

1

KB

0x01 graphic

C

KC

JC

0x01 graphic

B

KB

JB

0x01 graphic

A

KA

JA

C

KC

JC

0x01 graphic

A

KA

JA

0x01 graphic

B

KB

SB

0x01 graphic

C

RC

SC

0x01 graphic

A

RA

SA

0x01 graphic

B

RB

0x01 graphic

C

RC

SC

0x01 graphic

A

RA

SA

0x01 graphic

B

RB

SB

0x01 graphic

C

RC

SC

0x01 graphic

A

RA

SA

0x01 graphic

B

RB



Wyszukiwarka

Podobne podstrony:
ARKUSZ
312[01] 01 122 Arkusz egzaminac Nieznany (2)
J rosyjski arkusz rozsz cz I
polski arkusz 2006
arkusz fizyka poziom s rok 2001 535
Odpowiedzi Przykladowy arkusz PP Fizyka (2)
ARKUSZ 8
Odpowiedzi Test przed probna matura 2008 Arkusz PR Wos
arkusze zadania 1 5
arkusz Matematyka poziom r rok 2010 4393 MODEL
arkusz kalkulacyjny 4
ARKUSZ OCENY dla grupy
Arkusz SP 1 id 68850 Nieznany (2)
łacina arkusz1 2004

więcej podobnych podstron