ورود

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



آبجی
22nd March 2010, 08:25 PM
در ریزپردازنده 8086 شانزده بیت اطلاعات داده و در ریزپردازنده 8088 هشت بیت اطلاعات داده با 20 بیت اطلاعات آدرس به صورت زمانی باهم ادغام شده و مشترکا از پایه های تراشه استفاده می کنند. بدین ترتیب که:
در ریزپردازنده 8086 شانزده بیت کم ارزش گذرگاه آدرس با 16 بیت گذرگاه داده باهم ادغام شده و بنام های AD0 الی AD15 نامیده می شوند. ولی در ریزپردازنده 8088 به دلیل آنکه فقط 8 بیت اطلاعات داده وجود دارد 8 بیت کم ارزش گذرگاه آدرس با 8 بیت گذرگاه داده ها باهم ادغام گردیده که آنها بنام خطوط AD0 الی AD7 نامیده می شوند. بقیه خطوط آدرس در ریزپردازنده 8088 (یعنی A8 الی A15) به تنهایی استفاده می شود و البته در هر دو ریزپردازنده مابقی چهار خط آدرس یعنی خطوط A16 , A17 , A18 , A19 با اطلاعات وضعیت ریزپردازنده ادغام شده است.
برای اینکه بتوان در مدارات از خطوط گذرگاه آدرس و داده ها استفاده نمود لازم است ابتدا اطلاعات آدرس و داده ها از همدیگر تفکیک گردد. از نظر کلی عملکرد مدار تفکیک کننده آدرس و داده ها در هر دو ریزپردازنده تفاوت چندانی باهم ندارد و تنها تفاوت عمده آنها در تعداد خطوط داده هاست.

با توجه به مطالبی که تاکنون بررسی کردیم، بدیهی است که تمام اطلاعات آدرس؛ که فقط در اولین پالس ساعت سیکل اجرا ظاهر می شود؛ باید در latchها ذخیره گردد.

مدار جداسازی مربوط به ریزپردازنده 8086 نیز مشابه همین مدار خواهد بود. تنها تفاوت عمده آن استفاده از 16 خط داده هاست که بالطبع نیاز به دو عدد بافر دوطرفه 8 بیتی داده ها خواهد داشت. همچنین لازم است سیگنال BHE آن ریزپردازنده نیز همانند سایر خطوط آدرس latch گردد

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

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