ČÍSLICOVÁ TECHNIKA Posuvné registry Ing. Dušan Pauček Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze.

Download Report

Transcript ČÍSLICOVÁ TECHNIKA Posuvné registry Ing. Dušan Pauček Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze.

Slide 1

ČÍSLICOVÁ TECHNIKA
Posuvné registry
Ing. Dušan Pauček

Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace
Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5.
Výuková sada – ČÍSLICOVÁ TECHNIKA, DUM č. E17

Jedná se o kaskádní řazení x-klopných obvodů,
které slouží nejen pro uložení a čtení x-bitového binárního
čísla, ale také k posunu v závislosti na synchronizačním
signálu.
Délka registru je určena počtem klopných obvodů,
stejně jako u paměťových registrů.
Je nutná datová vazba mezi jednotlivými klopnými
obvody. Výstup každého klopného obvodu je spojen se
vstupem následujícího klopného obvodu.
Sestavují se z klopných obvodů typu D nebo JK
řízených náběžnou respektive doběžnou hranou
taktovacího impulsu.

Rozdělení:
1. Podle vstupu dat na:

2. Podle výstupu dat na:

sériový vstup (SI)
paralelní vstup (PI)

sériový výstup (SO)
paralelní výstup (SO)

3. Podle směru posouvání na: vpřed, vpravo SHR
vzad, vlevo SHL
obousměrný

Příklad: Navrhněte 3bitový posuvný registr vpřed z klopných
obvodů D, SIPO, SHR. S možností nastavení a nulování
pomocí asynchronních vstupů.
Řešení: Na třech klopných obvodech typu D propojíme
synchronizační vstupy C. Výstup předchozího spojíme se
vstupem následujícího.
Zápis dat probíhá sériově, postupně za sebou. Data se
budou posouvat od prvního až po poslední klopný obvod
vždy s náběžnou hranou synchronizačního impulsu. K zápisu
celého 3bitového čísla je zapotřebí tří synchronizačních
impulsů. Jeden impuls vyvolá posun o jeden bit vpravo. Více
než 3 impulsy způsobí ztrátu dat z posledního obvodu.
Asynchronní vstupy S propojíme mezi sebou, stejně i vstupy
R. Nastavování se provádí log. „0“ na těchto vstupech.

3bitový posuvný registr z D, SIPO SHR:
S
Sériový vstup
SI

D

S

C R

Q

D

Q

S

C R

D

Q
Q

S

C R

Q
Q

C
R
Q2

Q1
Paralelní výstupy (PO)

Q0

Příklad: Navrhněte 3bitový posuvný registr z klopných
obvodů D. SIPO SHL.

Sériový vstup

S

SI
D

S

C R

Q

D

Q

S

C R

Q
Q

D

S

C R

Q
Q

C
R
Q2

Q1
Q0
Paralelní výstupy (PO)

POUŽITÁ LITERATURA
• KANTNEROVÁ Ivana. Sbírka příkladů z číslicové
techniky. 1. vyd. IDEA SERVIS, konsorcium., 2003, ISBN
978-80-85970-66-1.


Slide 2

ČÍSLICOVÁ TECHNIKA
Posuvné registry
Ing. Dušan Pauček

Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace
Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5.
Výuková sada – ČÍSLICOVÁ TECHNIKA, DUM č. E17

Jedná se o kaskádní řazení x-klopných obvodů,
které slouží nejen pro uložení a čtení x-bitového binárního
čísla, ale také k posunu v závislosti na synchronizačním
signálu.
Délka registru je určena počtem klopných obvodů,
stejně jako u paměťových registrů.
Je nutná datová vazba mezi jednotlivými klopnými
obvody. Výstup každého klopného obvodu je spojen se
vstupem následujícího klopného obvodu.
Sestavují se z klopných obvodů typu D nebo JK
řízených náběžnou respektive doběžnou hranou
taktovacího impulsu.

Rozdělení:
1. Podle vstupu dat na:

2. Podle výstupu dat na:

sériový vstup (SI)
paralelní vstup (PI)

sériový výstup (SO)
paralelní výstup (SO)

3. Podle směru posouvání na: vpřed, vpravo SHR
vzad, vlevo SHL
obousměrný

Příklad: Navrhněte 3bitový posuvný registr vpřed z klopných
obvodů D, SIPO, SHR. S možností nastavení a nulování
pomocí asynchronních vstupů.
Řešení: Na třech klopných obvodech typu D propojíme
synchronizační vstupy C. Výstup předchozího spojíme se
vstupem následujícího.
Zápis dat probíhá sériově, postupně za sebou. Data se
budou posouvat od prvního až po poslední klopný obvod
vždy s náběžnou hranou synchronizačního impulsu. K zápisu
celého 3bitového čísla je zapotřebí tří synchronizačních
impulsů. Jeden impuls vyvolá posun o jeden bit vpravo. Více
než 3 impulsy způsobí ztrátu dat z posledního obvodu.
Asynchronní vstupy S propojíme mezi sebou, stejně i vstupy
R. Nastavování se provádí log. „0“ na těchto vstupech.

3bitový posuvný registr z D, SIPO SHR:
S
Sériový vstup
SI

D

S

C R

Q

D

Q

S

C R

D

Q
Q

S

C R

Q
Q

C
R
Q2

Q1
Paralelní výstupy (PO)

Q0

Příklad: Navrhněte 3bitový posuvný registr z klopných
obvodů D. SIPO SHL.

Sériový vstup

S

SI
D

S

C R

Q

D

Q

S

C R

Q
Q

D

S

C R

Q
Q

C
R
Q2

Q1
Q0
Paralelní výstupy (PO)

POUŽITÁ LITERATURA
• KANTNEROVÁ Ivana. Sbírka příkladů z číslicové
techniky. 1. vyd. IDEA SERVIS, konsorcium., 2003, ISBN
978-80-85970-66-1.


Slide 3

ČÍSLICOVÁ TECHNIKA
Posuvné registry
Ing. Dušan Pauček

Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace
Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5.
Výuková sada – ČÍSLICOVÁ TECHNIKA, DUM č. E17

Jedná se o kaskádní řazení x-klopných obvodů,
které slouží nejen pro uložení a čtení x-bitového binárního
čísla, ale také k posunu v závislosti na synchronizačním
signálu.
Délka registru je určena počtem klopných obvodů,
stejně jako u paměťových registrů.
Je nutná datová vazba mezi jednotlivými klopnými
obvody. Výstup každého klopného obvodu je spojen se
vstupem následujícího klopného obvodu.
Sestavují se z klopných obvodů typu D nebo JK
řízených náběžnou respektive doběžnou hranou
taktovacího impulsu.

Rozdělení:
1. Podle vstupu dat na:

2. Podle výstupu dat na:

sériový vstup (SI)
paralelní vstup (PI)

sériový výstup (SO)
paralelní výstup (SO)

3. Podle směru posouvání na: vpřed, vpravo SHR
vzad, vlevo SHL
obousměrný

Příklad: Navrhněte 3bitový posuvný registr vpřed z klopných
obvodů D, SIPO, SHR. S možností nastavení a nulování
pomocí asynchronních vstupů.
Řešení: Na třech klopných obvodech typu D propojíme
synchronizační vstupy C. Výstup předchozího spojíme se
vstupem následujícího.
Zápis dat probíhá sériově, postupně za sebou. Data se
budou posouvat od prvního až po poslední klopný obvod
vždy s náběžnou hranou synchronizačního impulsu. K zápisu
celého 3bitového čísla je zapotřebí tří synchronizačních
impulsů. Jeden impuls vyvolá posun o jeden bit vpravo. Více
než 3 impulsy způsobí ztrátu dat z posledního obvodu.
Asynchronní vstupy S propojíme mezi sebou, stejně i vstupy
R. Nastavování se provádí log. „0“ na těchto vstupech.

3bitový posuvný registr z D, SIPO SHR:
S
Sériový vstup
SI

D

S

C R

Q

D

Q

S

C R

D

Q
Q

S

C R

Q
Q

C
R
Q2

Q1
Paralelní výstupy (PO)

Q0

Příklad: Navrhněte 3bitový posuvný registr z klopných
obvodů D. SIPO SHL.

Sériový vstup

S

SI
D

S

C R

Q

D

Q

S

C R

Q
Q

D

S

C R

Q
Q

C
R
Q2

Q1
Q0
Paralelní výstupy (PO)

POUŽITÁ LITERATURA
• KANTNEROVÁ Ivana. Sbírka příkladů z číslicové
techniky. 1. vyd. IDEA SERVIS, konsorcium., 2003, ISBN
978-80-85970-66-1.


Slide 4

ČÍSLICOVÁ TECHNIKA
Posuvné registry
Ing. Dušan Pauček

Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace
Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5.
Výuková sada – ČÍSLICOVÁ TECHNIKA, DUM č. E17

Jedná se o kaskádní řazení x-klopných obvodů,
které slouží nejen pro uložení a čtení x-bitového binárního
čísla, ale také k posunu v závislosti na synchronizačním
signálu.
Délka registru je určena počtem klopných obvodů,
stejně jako u paměťových registrů.
Je nutná datová vazba mezi jednotlivými klopnými
obvody. Výstup každého klopného obvodu je spojen se
vstupem následujícího klopného obvodu.
Sestavují se z klopných obvodů typu D nebo JK
řízených náběžnou respektive doběžnou hranou
taktovacího impulsu.

Rozdělení:
1. Podle vstupu dat na:

2. Podle výstupu dat na:

sériový vstup (SI)
paralelní vstup (PI)

sériový výstup (SO)
paralelní výstup (SO)

3. Podle směru posouvání na: vpřed, vpravo SHR
vzad, vlevo SHL
obousměrný

Příklad: Navrhněte 3bitový posuvný registr vpřed z klopných
obvodů D, SIPO, SHR. S možností nastavení a nulování
pomocí asynchronních vstupů.
Řešení: Na třech klopných obvodech typu D propojíme
synchronizační vstupy C. Výstup předchozího spojíme se
vstupem následujícího.
Zápis dat probíhá sériově, postupně za sebou. Data se
budou posouvat od prvního až po poslední klopný obvod
vždy s náběžnou hranou synchronizačního impulsu. K zápisu
celého 3bitového čísla je zapotřebí tří synchronizačních
impulsů. Jeden impuls vyvolá posun o jeden bit vpravo. Více
než 3 impulsy způsobí ztrátu dat z posledního obvodu.
Asynchronní vstupy S propojíme mezi sebou, stejně i vstupy
R. Nastavování se provádí log. „0“ na těchto vstupech.

3bitový posuvný registr z D, SIPO SHR:
S
Sériový vstup
SI

D

S

C R

Q

D

Q

S

C R

D

Q
Q

S

C R

Q
Q

C
R
Q2

Q1
Paralelní výstupy (PO)

Q0

Příklad: Navrhněte 3bitový posuvný registr z klopných
obvodů D. SIPO SHL.

Sériový vstup

S

SI
D

S

C R

Q

D

Q

S

C R

Q
Q

D

S

C R

Q
Q

C
R
Q2

Q1
Q0
Paralelní výstupy (PO)

POUŽITÁ LITERATURA
• KANTNEROVÁ Ivana. Sbírka příkladů z číslicové
techniky. 1. vyd. IDEA SERVIS, konsorcium., 2003, ISBN
978-80-85970-66-1.


Slide 5

ČÍSLICOVÁ TECHNIKA
Posuvné registry
Ing. Dušan Pauček

Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace
Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5.
Výuková sada – ČÍSLICOVÁ TECHNIKA, DUM č. E17

Jedná se o kaskádní řazení x-klopných obvodů,
které slouží nejen pro uložení a čtení x-bitového binárního
čísla, ale také k posunu v závislosti na synchronizačním
signálu.
Délka registru je určena počtem klopných obvodů,
stejně jako u paměťových registrů.
Je nutná datová vazba mezi jednotlivými klopnými
obvody. Výstup každého klopného obvodu je spojen se
vstupem následujícího klopného obvodu.
Sestavují se z klopných obvodů typu D nebo JK
řízených náběžnou respektive doběžnou hranou
taktovacího impulsu.

Rozdělení:
1. Podle vstupu dat na:

2. Podle výstupu dat na:

sériový vstup (SI)
paralelní vstup (PI)

sériový výstup (SO)
paralelní výstup (SO)

3. Podle směru posouvání na: vpřed, vpravo SHR
vzad, vlevo SHL
obousměrný

Příklad: Navrhněte 3bitový posuvný registr vpřed z klopných
obvodů D, SIPO, SHR. S možností nastavení a nulování
pomocí asynchronních vstupů.
Řešení: Na třech klopných obvodech typu D propojíme
synchronizační vstupy C. Výstup předchozího spojíme se
vstupem následujícího.
Zápis dat probíhá sériově, postupně za sebou. Data se
budou posouvat od prvního až po poslední klopný obvod
vždy s náběžnou hranou synchronizačního impulsu. K zápisu
celého 3bitového čísla je zapotřebí tří synchronizačních
impulsů. Jeden impuls vyvolá posun o jeden bit vpravo. Více
než 3 impulsy způsobí ztrátu dat z posledního obvodu.
Asynchronní vstupy S propojíme mezi sebou, stejně i vstupy
R. Nastavování se provádí log. „0“ na těchto vstupech.

3bitový posuvný registr z D, SIPO SHR:
S
Sériový vstup
SI

D

S

C R

Q

D

Q

S

C R

D

Q
Q

S

C R

Q
Q

C
R
Q2

Q1
Paralelní výstupy (PO)

Q0

Příklad: Navrhněte 3bitový posuvný registr z klopných
obvodů D. SIPO SHL.

Sériový vstup

S

SI
D

S

C R

Q

D

Q

S

C R

Q
Q

D

S

C R

Q
Q

C
R
Q2

Q1
Q0
Paralelní výstupy (PO)

POUŽITÁ LITERATURA
• KANTNEROVÁ Ivana. Sbírka příkladů z číslicové
techniky. 1. vyd. IDEA SERVIS, konsorcium., 2003, ISBN
978-80-85970-66-1.


Slide 6

ČÍSLICOVÁ TECHNIKA
Posuvné registry
Ing. Dušan Pauček

Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace
Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5.
Výuková sada – ČÍSLICOVÁ TECHNIKA, DUM č. E17

Jedná se o kaskádní řazení x-klopných obvodů,
které slouží nejen pro uložení a čtení x-bitového binárního
čísla, ale také k posunu v závislosti na synchronizačním
signálu.
Délka registru je určena počtem klopných obvodů,
stejně jako u paměťových registrů.
Je nutná datová vazba mezi jednotlivými klopnými
obvody. Výstup každého klopného obvodu je spojen se
vstupem následujícího klopného obvodu.
Sestavují se z klopných obvodů typu D nebo JK
řízených náběžnou respektive doběžnou hranou
taktovacího impulsu.

Rozdělení:
1. Podle vstupu dat na:

2. Podle výstupu dat na:

sériový vstup (SI)
paralelní vstup (PI)

sériový výstup (SO)
paralelní výstup (SO)

3. Podle směru posouvání na: vpřed, vpravo SHR
vzad, vlevo SHL
obousměrný

Příklad: Navrhněte 3bitový posuvný registr vpřed z klopných
obvodů D, SIPO, SHR. S možností nastavení a nulování
pomocí asynchronních vstupů.
Řešení: Na třech klopných obvodech typu D propojíme
synchronizační vstupy C. Výstup předchozího spojíme se
vstupem následujícího.
Zápis dat probíhá sériově, postupně za sebou. Data se
budou posouvat od prvního až po poslední klopný obvod
vždy s náběžnou hranou synchronizačního impulsu. K zápisu
celého 3bitového čísla je zapotřebí tří synchronizačních
impulsů. Jeden impuls vyvolá posun o jeden bit vpravo. Více
než 3 impulsy způsobí ztrátu dat z posledního obvodu.
Asynchronní vstupy S propojíme mezi sebou, stejně i vstupy
R. Nastavování se provádí log. „0“ na těchto vstupech.

3bitový posuvný registr z D, SIPO SHR:
S
Sériový vstup
SI

D

S

C R

Q

D

Q

S

C R

D

Q
Q

S

C R

Q
Q

C
R
Q2

Q1
Paralelní výstupy (PO)

Q0

Příklad: Navrhněte 3bitový posuvný registr z klopných
obvodů D. SIPO SHL.

Sériový vstup

S

SI
D

S

C R

Q

D

Q

S

C R

Q
Q

D

S

C R

Q
Q

C
R
Q2

Q1
Q0
Paralelní výstupy (PO)

POUŽITÁ LITERATURA
• KANTNEROVÁ Ivana. Sbírka příkladů z číslicové
techniky. 1. vyd. IDEA SERVIS, konsorcium., 2003, ISBN
978-80-85970-66-1.


Slide 7

ČÍSLICOVÁ TECHNIKA
Posuvné registry
Ing. Dušan Pauček

Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace
Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5.
Výuková sada – ČÍSLICOVÁ TECHNIKA, DUM č. E17

Jedná se o kaskádní řazení x-klopných obvodů,
které slouží nejen pro uložení a čtení x-bitového binárního
čísla, ale také k posunu v závislosti na synchronizačním
signálu.
Délka registru je určena počtem klopných obvodů,
stejně jako u paměťových registrů.
Je nutná datová vazba mezi jednotlivými klopnými
obvody. Výstup každého klopného obvodu je spojen se
vstupem následujícího klopného obvodu.
Sestavují se z klopných obvodů typu D nebo JK
řízených náběžnou respektive doběžnou hranou
taktovacího impulsu.

Rozdělení:
1. Podle vstupu dat na:

2. Podle výstupu dat na:

sériový vstup (SI)
paralelní vstup (PI)

sériový výstup (SO)
paralelní výstup (SO)

3. Podle směru posouvání na: vpřed, vpravo SHR
vzad, vlevo SHL
obousměrný

Příklad: Navrhněte 3bitový posuvný registr vpřed z klopných
obvodů D, SIPO, SHR. S možností nastavení a nulování
pomocí asynchronních vstupů.
Řešení: Na třech klopných obvodech typu D propojíme
synchronizační vstupy C. Výstup předchozího spojíme se
vstupem následujícího.
Zápis dat probíhá sériově, postupně za sebou. Data se
budou posouvat od prvního až po poslední klopný obvod
vždy s náběžnou hranou synchronizačního impulsu. K zápisu
celého 3bitového čísla je zapotřebí tří synchronizačních
impulsů. Jeden impuls vyvolá posun o jeden bit vpravo. Více
než 3 impulsy způsobí ztrátu dat z posledního obvodu.
Asynchronní vstupy S propojíme mezi sebou, stejně i vstupy
R. Nastavování se provádí log. „0“ na těchto vstupech.

3bitový posuvný registr z D, SIPO SHR:
S
Sériový vstup
SI

D

S

C R

Q

D

Q

S

C R

D

Q
Q

S

C R

Q
Q

C
R
Q2

Q1
Paralelní výstupy (PO)

Q0

Příklad: Navrhněte 3bitový posuvný registr z klopných
obvodů D. SIPO SHL.

Sériový vstup

S

SI
D

S

C R

Q

D

Q

S

C R

Q
Q

D

S

C R

Q
Q

C
R
Q2

Q1
Q0
Paralelní výstupy (PO)

POUŽITÁ LITERATURA
• KANTNEROVÁ Ivana. Sbírka příkladů z číslicové
techniky. 1. vyd. IDEA SERVIS, konsorcium., 2003, ISBN
978-80-85970-66-1.