0% found this document useful (0 votes)
15 views

Design Base Computer

Uploaded by

Soheil Khorasani
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Design Base Computer

Uploaded by

Soheil Khorasani
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

‫مثال هایی از انتقال ثبات ها در‬

‫«کامپيوتر پايه»‬
‫‪:BUS‬‬
‫‪:BUS‬‬
‫سيستم گذرگاه مشترک یا ‪ BUS‬یک اتصال قابل‬
‫انتخاب بين اجزاي داخلی سيستم بوجود می آورد و‬
‫دليل اصلی تشکيل آن کاهش پيچيدگي سيم کشي‬
‫بين اجزاي داخلی سيستم است‪.‬‬
‫براي آشنایی با طرز کار ‪ BUS‬چند مثال در مورد‬
‫جابجایی اطالعات بين حافظه و ثبات هاي یک‬
‫کامپيوتر پایه مطرح می کنيم‪:‬‬
‫‪.1.‬‬ ‫‪:BUS‬‬

‫]‪DR ← M[AR‬‬ ‫‪ -‬مثال اول‪:‬‬


‫‪AC ← DR‬‬ ‫يم خواهمي داده اي که آدرس آن در ثبات‬
‫آدرس )‪ (AR‬است را به ثبات انباره‬
‫)‪ (AC‬منتقل کنمي‚ روند معليات الرم به‬
‫دو صورت گرافييک و ريزمعل قابل‬
‫مشاهده است‪.‬‬
‫‪.1.‬‬ ‫‪:BUS‬‬

‫]‪DR ← M[AR‬‬ ‫‪ -‬مثال اول‪:‬‬


‫‪AC ← DR‬‬ ‫يم خواهمي داده اي که آدرس آن در ثبات‬
‫آدرس )‪ (AR‬است را به ثبات انباره‬
‫آدرس به داده مورد نظر اشاره‬ ‫)‪ (AC‬منتقل کنمي‚ روند معليات الرم به‬
‫می کند‪.‬‬ ‫دو صورت گرافييک و ريزمعل قابل‬
‫مشاهده است‪.‬‬
‫‪.1.‬‬ ‫)‪(b‬‬ ‫‪:BUS‬‬

‫]‪DR ← M[AR‬‬ ‫‪ -‬مثال اول‪:‬‬


‫‪AC ← DR‬‬ ‫يم خواهمي داده اي که آدرس آن در ثبات‬
‫آدرس )‪ (AR‬است را به ثبات انباره‬
‫آدرس به داده مورد نظر اشاره‬ ‫)‪ (AC‬منتقل کنمي‚ روند معليات الرم به‬
‫می کند‪.‬‬ ‫دو صورت گرافييک و ريزمعل قابل‬
‫مشاهده است‪.‬‬
‫)‪(b‬‬
‫داده از حافظه بر روی ‪BUS‬‬
‫قرار می گرید‪.‬‬
‫‪.1.‬‬ ‫)‪(b‬‬ ‫‪:BUS‬‬

‫]‪DR ← M[AR‬‬ ‫‪ -‬مثال اول‪:‬‬


‫‪AC ← DR‬‬ ‫يم خواهمي داده اي که آدرس آن در ثبات‬
‫آدرس )‪ (AR‬است را به ثبات انباره‬
‫آدرس به داده مورد نظر اشاره‬ ‫)‪ (AC‬منتقل کنمي‚ روند معليات الرم به‬
‫می کند‪.‬‬ ‫دو صورت گرافييک و ريزمعل قابل‬
‫مشاهده است‪.‬‬
‫)‪(b‬‬
‫داده از حافظه بر روی ‪BUS‬‬
‫قرار می گرید‪.‬‬

‫)‪(c‬‬
‫اکنون داده بر روی ‪ BUS‬قرار‬
‫دارد‪.‬‬
‫)‪(c‬‬
‫‪.1.‬‬ ‫)‪(b‬‬ ‫‪:BUS‬‬

‫]‪DR ← M[AR‬‬ ‫‪ -‬مثال اول‪:‬‬


‫‪AC ← DR‬‬ ‫يم خواهمي داده اي که آدرس آن در ثبات‬
‫آدرس )‪ (AR‬است را به ثبات انباره‬
‫آدرس به داده مورد نظر اشاره‬ ‫)‪ (AC‬منتقل کنمي‚ روند معليات الرم به‬
‫می کند‪.‬‬ ‫دو صورت گرافييک و ريزمعل قابل‬
‫)‪(d‬‬
‫مشاهده است‪.‬‬
‫)‪(b‬‬
‫داده از حافظه بر روی ‪BUS‬‬
‫قرار می گرید‪.‬‬

‫)‪(c‬‬
‫اکنون داده بر روی ‪ BUS‬قرار‬
‫دارد‪.‬‬
‫)‪(c‬‬

‫)‪(d‬‬
‫داده از ‪ BUS‬به ‪ DR‬منتقل‬
‫می شود‪.‬‬
‫‪.1.‬‬ ‫)‪(b‬‬ ‫‪:BUS‬‬

‫]‪DR ← M[AR‬‬ ‫‪ -‬مثال اول‪:‬‬


‫‪AC ← DR‬‬ ‫يم خواهمي داده اي که آدرس آن در ثبات‬
‫آدرس )‪ (AR‬است را به ثبات انباره‬
‫آدرس به داده مورد نظر اشاره‬ ‫)‪ (AC‬منتقل کنمي‚ روند معليات الرم به‬
‫می کند‪.‬‬ ‫دو صورت گرافييک و ريزمعل قابل‬
‫)‪(d‬‬
‫مشاهده است‪.‬‬
‫)‪(b‬‬
‫داده از حافظه بر روی ‪BUS‬‬ ‫)‪(e‬‬

‫قرار می گرید‪.‬‬

‫)‪(c‬‬
‫اکنون داده بر روی ‪ BUS‬قرار‬
‫دارد‪.‬‬
‫)‪(c‬‬

‫)‪(d‬‬
‫داده از ‪ BUS‬به ‪ DR‬منتقل‬
‫می شود‪.‬‬

‫)‪(e‬‬
‫داده از ‪ DR‬به ‪ AC‬منتقل‬
‫می شود‪.‬‬
‫‪.2.‬‬ ‫‪:BUS‬‬
‫‪AR ← PC‬‬
‫]‪IR ← M[AR‬‬
‫‪ -‬مثال دوم‪:‬‬
‫می خواهيم دستورالعمل بعدي‬
‫را به ثبات دستور ‪ IR‬منتقل‬
‫کنيم و می دانيم آدرس آن در‬
‫ثبات شمارنده ‪ PC‬می باشد ‪.‬‬
‫‪.2.‬‬ ‫‪:BUS‬‬
‫‪AR ← PC‬‬
‫]‪IR ← M[AR‬‬
‫‪ -‬مثال دوم‪:‬‬
‫می خواهيم دستورالعمل بعدي‬
‫را به ثبات دستور ‪ IR‬منتقل‬
‫حمتوی ‪ PC‬بر روی ‪ BUS‬قرار‬ ‫کنيم و می دانيم آدرس آن در‬
‫می گرید‪.‬‬ ‫ثبات شمارنده ‪ PC‬می باشد ‪.‬‬
‫‪.2.‬‬ ‫‪:BUS‬‬
‫‪AR ← PC‬‬
‫]‪IR ← M[AR‬‬
‫‪ -‬مثال دوم‪:‬‬
‫می خواهيم دستورالعمل بعدي‬
‫را به ثبات دستور ‪ IR‬منتقل‬
‫حمتوی ‪ PC‬بر روی ‪ BUS‬قرار‬ ‫کنيم و می دانيم آدرس آن در‬
‫می گرید‪.‬‬ ‫ثبات شمارنده ‪ PC‬می باشد ‪.‬‬

‫)‪(b‬‬
‫حال آدرس دس تورالعمل بعدی‬
‫)‪(b‬‬
‫بر روی ‪ BUS‬قرار دارد‪.‬‬
‫‪.2.‬‬ ‫‪:BUS‬‬
‫‪AR ← PC‬‬
‫]‪IR ← M[AR‬‬
‫‪ -‬مثال دوم‪:‬‬
‫)‪(c‬‬
‫می خواهيم دستورالعمل بعدي‬
‫را به ثبات دستور ‪ IR‬منتقل‬
‫حمتوی ‪ PC‬بر روی ‪ BUS‬قرار‬ ‫کنيم و می دانيم آدرس آن در‬
‫می گرید‪.‬‬ ‫ثبات شمارنده ‪ PC‬می باشد ‪.‬‬

‫)‪(b‬‬
‫حال آدرس دس تورالعمل بعدی‬
‫)‪(b‬‬
‫بر روی ‪ BUS‬قرار دارد‪.‬‬

‫)‪(c‬‬
‫در اين مرحهل آدرس از ‪BUS‬‬
‫به ‪ AR‬منتقل می شود‪.‬‬
‫‪.2.‬‬ ‫‪:BUS‬‬
‫‪AR ← PC‬‬
‫]‪IR ← M[AR‬‬ ‫)‪(d‬‬
‫‪ -‬مثال دوم‪:‬‬
‫)‪(c‬‬
‫می خواهيم دستورالعمل بعدي‬
‫را به ثبات دستور ‪ IR‬منتقل‬
‫حمتوی ‪ PC‬بر روی ‪ BUS‬قرار‬ ‫کنيم و می دانيم آدرس آن در‬
‫می گرید‪.‬‬ ‫ثبات شمارنده ‪ PC‬می باشد ‪.‬‬

‫)‪(b‬‬
‫حال آدرس دس تورالعمل بعدی‬
‫)‪(b‬‬
‫بر روی ‪ BUS‬قرار دارد‪.‬‬

‫)‪(c‬‬
‫در اين مرحهل آدرس از ‪BUS‬‬
‫به ‪ AR‬منتقل می شود‪.‬‬

‫)‪(d‬‬
‫آدرس به حمل دس تورالعمل در‬
‫حافظه اشاره می کند‪.‬‬
‫‪.2.‬‬ ‫)‪(e‬‬
‫‪:BUS‬‬
‫‪AR ← PC‬‬
‫]‪IR ← M[AR‬‬ ‫)‪(d‬‬
‫‪ -‬مثال دوم‪:‬‬
‫)‪(c‬‬
‫می خواهيم دستورالعمل بعدي‬
‫را به ثبات دستور ‪ IR‬منتقل‬
‫حمتوی ‪ PC‬بر روی ‪ BUS‬قرار‬ ‫کنيم و می دانيم آدرس آن در‬
‫می گرید‪.‬‬ ‫ثبات شمارنده ‪ PC‬می باشد ‪.‬‬

‫)‪(b‬‬
‫حال آدرس دس تورالعمل بعدی‬
‫بر روی ‪ BUS‬قرار دارد‪.‬‬

‫)‪(c‬‬
‫در اين مرحهل آدرس از ‪BUS‬‬
‫به ‪ AR‬منتقل می شود‪.‬‬

‫)‪(d‬‬
‫آدرس به حمل دس تورالعمل در‬
‫حافظه اشاره می کند‪.‬‬

‫)‪(e‬‬
‫حال دس تورالعمل از حافظه بر‬
‫روی ‪ BUS‬قرار می گرید‪.‬‬
‫‪.2.‬‬ ‫)‪(e‬‬
‫‪:BUS‬‬
‫‪AR ← PC‬‬
‫]‪IR ← M[AR‬‬ ‫)‪(d‬‬
‫‪ -‬مثال دوم‪:‬‬
‫)‪(c‬‬
‫می خواهيم دستورالعمل بعدي‬
‫را به ثبات دستور ‪ IR‬منتقل‬
‫حمتوی ‪ PC‬بر روی ‪ BUS‬قرار‬ ‫کنيم و می دانيم آدرس آن در‬
‫می گرید‪.‬‬ ‫ثبات شمارنده ‪ PC‬می باشد ‪.‬‬

‫)‪(b‬‬
‫حال آدرس دس تورالعمل بعدی‬
‫بر روی ‪ BUS‬قرار دارد‪.‬‬

‫)‪(c‬‬
‫در اين مرحهل آدرس از ‪BUS‬‬
‫به ‪ AR‬منتقل می شود‪.‬‬
‫)‪(f‬‬

‫)‪(d‬‬
‫آدرس به حمل دس تورالعمل در‬
‫حافظه اشاره می کند‪.‬‬
‫)‪(f‬‬
‫)‪(e‬‬ ‫در پااين دس تورالعمل از ‪ BUS‬به‬
‫حال دس تورالعمل از حافظه بر‬ ‫‪ IR‬منتقل يم شود‪.‬‬
‫روی ‪ BUS‬قرار می گرید‪.‬‬
‫‪.3.‬‬ ‫‪:BUS‬‬
‫‪AC ← DR , DR ← AC‬‬
‫‪ -‬مثال سوم‪:‬‬
‫در این مثال می خواهيم یک‬
‫حالت خاص را بررسی نمایيم و‬
‫آن انتقال همزمان (در یک‬
‫پالس ساعت ‪ )CP‬ثبات داده‬
‫‪ DR‬به ثبات انباره ‪ AC‬و انتقال‬
‫ثبات انباره ‪ AC‬به ثبات داده‬
‫‪ DR‬می باشد‪.‬‬
‫می توان گفت که بعد از این‬
‫عمل محتوي دو ثبات با‬
‫یکدیگر جابجا می شوند‪.‬‬
‫‪.3.‬‬ ‫‪:BUS‬‬
‫‪AC ← DR , DR ← AC‬‬ ‫‪ -‬مثال سوم‪:‬‬
‫)‪(a) , (b‬‬ ‫در این مثال می خواهيم یک‬
‫در يک زمان (يک پالس ساعت ‪)CP‬‬ ‫حالت خاص را بررسی نمایيم و‬
‫حمتوي ثبات داده ‪ DR‬از طريق مسری‬ ‫آن انتقال همزمان (در یک‬
‫داخيل (سزب رنگ) به ثبات انباره ‪ AC‬و‬ ‫پالس ساعت ‪ )CP‬ثبات داده‬
‫حمتوي ثبات انباره ‪ AC‬از طريق مسری‬ ‫‪ DR‬به ثبات انباره ‪ AC‬و انتقال‬
‫‪( BUS‬آيب رنگ) به ثبات داده ‪DR‬‬ ‫ثبات انباره ‪ AC‬به ثبات داده‬
‫منتقل يم شوند‪.‬‬ ‫)‪(a‬‬
‫‪ DR‬می باشد‪.‬‬
‫)‪(b‬‬
‫می توان گفت که بعد از این‬
‫عمل محتوي دو ثبات با‬
‫یکدیگر جابجا می شوند‪.‬‬

You might also like