رفتن به نوشته‌ها

دانلود پاورپوینت معماری کامپیوتر

دانلود پاورپوینت معماری کامپیوتر

 

دانلود پاورپوینت معماری کامپیوتر با فرمت pptودر 176 اسلاید قابل ویرایش

قسمتی از متن پاورپوینت

 انتقال ثبات ها و ریز عمل ها

زبان انتقال ثبات ها یا RTL

Register Transition Language

هر عملیاتی را که از طریق کامپیوتر انجام می دهیم توسط ثبات ها انجام می پذیرد .

انتقال ثباتها بیانگر وجود مدارات منطقی سخت افزاری است

که می تواند یک ریز عمل بیان شده را اجرا نماید و نتیجه عمل را به همان ثبات یا ثبات دیگر انتقال می دهد .

 

ثبات های کامپیوتر با حروف بزرگ انگلیسی ( و گاهی

عدد هایی به دنبال آنها ) برای نشان دادن کار ثبات مشخص می شود .

 

انتقال ثبات

Register transition

انتقال اطلاعات از یک ثبات به ثبات دیگر به دو صورت قابل انجام می باشد .

 

اگر شرط X برقرار بود عمل انتقال انجام می شود یا به عبارت دیگرلازمه عمل انتقال توسط سخت افزار

این است که X=1 باشد .

تابع کنترل or تابع منطقی or تابع شرط عبارت است ازیک متغییر بولی است که برابر 1یا 0 است که

شرط انتقال را فراهم می سازد .

 

پیاده سازی سخت افزاری

Hardware Design

 

در طراحی سخت افزاری از عناصر زیر استفاده می شود :

1- رجیستر ها

2- مالتی پلکسر ها

3- شمارنده ها

4- جمع کننده چهار بیتی

5- تفریق کننده چهار بیتی

1- LD : انتقال مقادیر ورودی به داخل رجیسترها

2- INC : افزایش یک واحد

3- CLR : محتویات رجیستر یا ثبات را پاک یا به عبارتی صفر می کند .

 

 

این پایه ها باید برابر یک شوند تا اعمال بالا انجام شود .

مثال ) سخت افزاری را نشان دهید که عبارات زیر راپیاده سازی کند ؟

با توجه به دیاگرام بالامی توان گفت که خروجی های چهار بافر به هم متصل شده اند تا یک خط گذرگاه بوجود آید .

ورودی های کنترل بافرها تعیین می کنند که کدام یک از چهار ورودی با خط گذرگاه ارتباط برقرار کند .

در هر لحظه از زمان فقط یک بافر می تواند فعال باشد .

بهترین انتخاب ، استفاده از دیکدر است که در هر لحظه فقط یکی از خروجی ها فعال است .

بافرهای متصل به خط باید طوری کنترل شوند که فقط یک بافر سه حالته به گذرگاه دسترسی داشته و سایر بافرها در حالت امپدانس بالا باشند .

هر گروه چهار بافره یک بیت هم ارزش را از چهار ثبات دریافت

می کند .

برای انتخاب بین چهار ثبات فقط یک دیکدر لازم است.

 

رجیسترها

انباره

رجیستر داده

رجیستر آدرس

شمارنده برنامه

رجیستر دستور العمل

رجیستر ورودی

رجیستر خروجی

رجیستر کمکی

AC = ACCUMMULATOR

DR = DATA REGISTER

AR = ADDRESS REGISTER

PC = PROGRAM COUNTER

IR = INSTRUCTION REGISTER

INPR = INPUT REGISTER

OUTR = OUTPUT REGISTER

TR = TEMPORARY REGISTER

کامپیوتر مورد نظر دارای 8 ثبات ، یک واحد حافظه و یک واحد کنترل می باشد .

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

اگر بین خروجی هر ثبات با ورودی ثبات دیگری اتصال برقرار شود تعداد سیم ها بیش از حد زیاد خواهد شد .

روش بهتر در انتقال اطلاعات در یک سیستم که دارای تعداد قابل توجهی ثبات است استفاده از گذرگاه مشترک است که در فصل قبل نشان دادیم که چگونه با استفاده از مولتی پلکسر یا بافرهای 3 حالته می توان یک گذرگاه سیستم ساخت .

خروجی های 7 ثبات و حافظه به گذرگاه مشترک متصل شده اند .

خطوط گذرگاه مشترک به ورودی های همه ثبات ها و ورودی داده حافظه ها نیز وصل شده اند .

16 خط گذرگاه مشترک اطلاعات را از 6 ثبات و حافظه دریافت

می کنند .

 

 

 


جهت کپی مطلب از ctrl+A استفاده نمایید نماید

بازدیدها: 2

منتشر شده در دسته‌بندی نشده

اولین باشید که نظر می دهید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.