PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مقاله تراشه های واسط



آبجی
2nd March 2010, 01:14 AM
یکی از اصطلاحاتی که در مدارات مبتنی بر ریزپردازنده زیاد کاربرد دارد، اصطلاح تراشه های واسط یا مدارات واسط و یا حتی پردازنده های واسط یا پشتیبان است. در بحث های مربوط به اجزاء و ساختمان داخلی کامپیوتر معمولا گفته می شود که ساختمان داخلی یک کامپیوتر را می توان به سه بخش اصلی تقسیم کرد: CPU ، حافظه و I/O.
اگر بخواهیم کمی دقیق تر به این تقسیم بندی توجه کنیم، معلوم خواهد شد که این اجزاء در واقع بلوک های اصلی یک کامپیوتر را تشکیل می دهند (برای توضیح بیشتر به سایر مقالات (http://www.microrayaneh.com/Articles/ArticlesList.htm) سایت میکرورایانه (http://www.microrayaneh.com/) مراجعه کنید) ولی مشخص کننده همه اجزاء آن نیستند. زیرا مثلا برای ارتباط با حافظه نیاز به مدارات رمزگشا (decoder) و یا برای کنترل حافظه های پویا (Dynamic) نیاز به تراشه های کنترل کننده حافظه است. یا مثلا در ارتباط با دستگاههای ورودی - خروجی نیاز به تراشه های کنترل کننده وجود دارد.
این گونه تراشه ها را که نقش واسط بین ریزپردازنده و حافظه یا I/O را برعهده دارند و اغلب به عنوان کنترل کننده ی بخشی از این ارتباط، مورد استفاده قرار می گیرند، بنام تراشه های واسط یا پشتیبان نام گذاری می کنند و مداراتی که با استفاده از این واسط ها ساخته می شوند نیز مدارات واسط می نامند.
بعضی از این نوع تراشه ها به شرح زیر است:
كنترلر 8237 اينتل، انتقال داده ها بين دستگاههاي خارجي و RAM را بدون نياز به انجام كاري از طرف CPU انجام مي دهد ( كنترلر دستيابي حافظه مستقيم = DMA ).

8259A اينتل، تقاضاي سخت افزاري براي ارسال وقفه به CPU را كنترل مي كنند ( كنترلر وقفه ).

8254 ، ساعت سيستم را تولید و کنترل مي كند. تايمر بازسازي (Refresh) حافظه و ساعت روزانه را نيز كنترل مي كند ( شمارنده زمان ).

كنترلر ماوس و صفحه كليد ( 8042 اينتل ).

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد