18
جیستر شیفت رمتحانی نمونه سوال ار مباحثوری بده این آموزش، مرز مشاهد می شود قبل ا پیشنهاجیسترها و فلیپ ف شیفت رپ ها داشته باشید. ل، شما از حل این سوانتظار می رود پس ا درک مناسبی از مبحثه د مطرح شد ر این آموزش پیدا کنید. خط توصیه:

شیفت رجیستر - نمونه سوال امتحانی

Embed Size (px)

Citation preview

Page 1: شیفت رجیستر - نمونه سوال امتحانی

شیفت رجیسترنمونه سوال امتحانی

الپ ها شیفت رجیسترها و فلیپ فپیشنهاد می شود قبل از مشاهده این آموزش، مروری بر مباحث ر این مطرح شده داز مبحث مناسبی درک انتظار می رود پس از حل این سوال، شما . باشیدداشته

.آموزش پیدا کنید

:خط توصیه

Page 2: شیفت رجیستر - نمونه سوال امتحانی

:صورت سوال

پالس 4را به ازای Cو A ،Bمدار شکل زیر چه نوع شیفت رجیستری است؟ تغییرات خروجی های

.ورودی مشخص کنید

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

1 0 1 1

1 0 0 11 1 0 0 A

CB

داده

0 1 1 1 1 1 1 1

1 0 1 1

1 0 0 11 1 0 0

C

QCQBQA

Page 3: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1

t2

t3

t4

1 0 1 1

1 0 0 1

1 1 0 0

Reset

t0

QCQBQA

Page 4: شیفت رجیستر - نمونه سوال امتحانی

ده این پیشنهاد می شود قبل از مشاه. در این ویدئوی آموزشی به حل یک نمونه سوال امتحانی از مبحث شیفت رجیسترها خواهیم پرداخت

از مبحث انتظار می رود پس از حل این سوال، شما درک مناسبی. آموزش، مروری بر مباحث شیفت رجیسترها و فلیپ فالپ ها داشته باشید.مطرح شده در این آموزش پیدا کنید

ه تغییرات صورت سوال به این صورت است که می خواهیم بررسی کنیم مدار داده شده چه نوع شیفت رجیستری است؟ همانطور که گفته شد.پالس ورودی باید مشخص کنیم4را به ازای

، صفر است ،هر سه خروجی فلیپ فالپ ها clearپس در ابتدای کار که پایه . شده استNOTبه فلیپ فالپ ها clearدر شکل محل اتصال

.غیر فعال می شودclearبرابر صفر می باشد و در بقیه پالس ها

تغییر کند، خروجی 0به 1همانطور که در شکل می بینیم هر سه فلیپ فالپ فعال در لبه پایین رونده هستند، پس هنگامی که مقدار داده از . فلیپ فالپ تغییر می کند

صفر است، چون Aدر فلیپ فالپ presetدر اولین پالس که پایه . هر سه فلیپ فالپ غیر فعال و برابر با یک استpresetدر ابتدا پایه

فعال شده و خروجی این فلیپ فالپ فارغ از اینکه Aفلیپ فالپ presetتغییر می کند و با لبه پایین رونده مواجه شدیم، پایه 0به 1از

در آنها یک است، با توجه به ورودی presetکه Cو Bمی شود و خروجی دو فلیپ فالپ 1دارای چه مقادیری است، برابر Kو Jورودی

J وKکه با توجه به مدار، ورودی . به دست می آیدJاز خروجی فلیپ فالپ قبلی در پالس قبل تعیین می شود چون به طور همزمان پالس

، هر دو Cو Bدر این صورت خروجی فلیپ فالپ . ، یک می شودKها صفر و Jپس ورودی . ساعت به هر سه فلیپ فالپ اعمال می شود

.صفر است

بود تغییری نکرد پس مقدار خروجی آن با توجه به 0است که با توجه به مقدار قبلی آن که 0برابر Aدر فلیپ فالپ t2 ،presetدر پالس

برابر Kو Jتغییر کرد مقدار خروجی فارغ از مقدار 0به 1از presetکه مقدار Bدر فلیپ فالپ . است، صفر می شود01که Kو Jمقدار

می 01که Kو Jاست و تغییری نکرد، با توجه به مقدار 1در آن همچنان presetکه مقدار Cو اما خروجی فلیپ فالپ . یک می شود

.در پالس قبلی می باشدQ′Bو QBبرابر با مقدار Kو Jدر واقع . باشد، برابر با صفر است

است پس خروجی هر دو فلیپ فالپ با 0همچنان Bتغییر می کند و در فلیپ فالپ 1به 0از Aدر فلیپ فالپ preset، مقدار t3در پالس

0از Aفلیپ فالپ presetتوجه به این نکته ضروری است که با اینکه پایه . به دست می آید که برابر صفر می شودKو Jتوجه به مقدار

ولی مقدار . این فلیپ فالپ فعال نخواهد شدpresetمواجه نشدیم، پایه 0به 1تغییر کرد، اما چون با لبه پایین رونده یعنی تغییر 1به

preset در فلیپ فالپC تغییر پیدا می کند، پس این پایه برای فلیپ فالپ 0به 1ازC فعال و در این صورت مقدار خروجی مستقل از

.می شود1برابر Kو Jورودی

در هیچ presetتغییر پیدا کرده است، پس 1به 0از Cو B، یک باقی ماند و در دو فلیپ فالپ Aدر فلیپ فالپ presetدر پالس چهارم،

و دو 1برابر Aبنابراین خروجی فلیپ فالپ . به دست می آید Kو Jیک از سه فلیپ فالپ فعال نشده و خروجی ها با توجه به ورودی های

. ، صفر می شودCو Bفلیپ فالپ

در هر پالس یک خانه به سمت راست 1با اعمال چهار پالس به این مدار و بررسی تغییرات خروجی ها در هر پالس، مشاهده می شود مقدار .شیفت داده شده است، بنابراین این مدار یک شیفت رجیستر با شیفت راست است آموزش، می توانید متن و فیلم این رایگانجهت مشاهده

:آدرس زیر مراجعه کنید به

http://minidars.ir/?p=1125

Page 5: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1

t2

t3

t4

1 0 1 1

1 0 0 1

1 1 0 0

Reset

QCQBQA

Page 6: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1

t2

t3

t4

t1

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

1

0

0 1 A

1 B

1 C

Page 7: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1

t2

t3

t4

t1

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

0

1

0

1

1

0

0 1 A

1 1 B

1 1 C

Page 8: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2

t3

t4

t1

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

0

1

0

1

0

1

0

1

1

0

0 1 A

1 1 B

1 1 C

Page 9: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0

t3

t4

t2

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

1

0

1

0

0 0 1 A

1 1 B

1 1 C

Page 10: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0 1

t3

t4

t2

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

1

01

0

1

0

0 0 1 A

0 1 1 B

1 1 C

Page 11: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0 1 0

t3

t4

t2

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

1

01

0

1

0

1

0

1

0

0 0 1 A

0 1 1 B

1 1 1 C

Page 12: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0 1 0

t3 0 0

t4

t3

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

1

0

1

0

1

0

1

0

1 0 0 1 A

0 0 1 1 B

1 1 1 C

Page 13: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0 1 0

t3 0 0 1

t4

t3

1 0 1 1

1 0 0 1

QCQBQA

1

01

0

1

0

1

0

1

0

1 1 0 0

1 0 0 1 A

0 0 1 1 B

0 1 1 1 C

Page 14: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0 1 0

t3 0 0 1

t4

t4

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

1

0 1

0

1

0

1 1 0 0 1 A

1 0 0 1 1 B

1 0 1 1 1 C

Page 15: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0 1 0

t3 0 0 1

t4 1 0 0

t4

1 0 1 1

1 0 0 1

1 1 0 0

QCQBQA

1

0 1

0

1

01

0 1

0

1

0

1 1 0 0 1 A

1 0 0 1 1 B

1 0 1 1 1 C

Page 16: شیفت رجیستر - نمونه سوال امتحانی

J

K

FF A

Q

Q′

PS

CLR

J

K

FF B

Q

Q′

PS

CLR

J

K

FF C

Q

Q′

PS

CLR

CLK

CLR

A

CB

داده

0 1 1 1 1 1 1 1

CLK QA QB QC

t0 0 0 0

t1 1 0 0

t2 0 1 0

t3 0 0 1

t4 1 0 0

1 0 1 1

1 0 0 1

1 1 0 0

شیفت به راستQCQBQA

Page 17: شیفت رجیستر - نمونه سوال امتحانی

آموزش، می توانید متن و فیلم این رایگانجهت مشاهده :آدرس زیر مراجعه کنید به

http://minidars.ir/?p=1125

Page 18: شیفت رجیستر - نمونه سوال امتحانی

شمارندهنمونه سوال امتحانی

الپ ها شمارنده ها و فلیپ فپیشنهاد می شود قبل از مشاهده این آموزش، مروری بر مباحث ده مطرح شاز مبحث مناسبی درک انتظار می رود پس از حل این سوال، شما . باشیدداشته

.در این آموزش پیدا کنید

آموزش های دیگر مینی درس

:خط توصیه