صفحه اصلی
صفحه اصلی

فهرست مقالات
فهرست مقالات

پست الکترونیک
پست الکترونیک

تالار پرسش و پاسخ به سوالات
تالار گفتگوی سایت

مقالات مرتبط

 

 

 

میکرو رایانه

 MicroRayaneh

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

مقالات ریزپردازنده 68000

گردآوری و تدوین: افسانه حاجی ئی

فصل 3) دستورالعمل های ریزپردازنده 68000
 

يكي از پرکاربردترين دستورالعملهاي 68000 دستورالعمل انتقال  مي باشد. توسط اين دستورالعمل هر مقداري از هر نقطه به نقطه ديگر منتقل مي شود. بسته به اينكه از كدام حالت آدرس دهي مبدأ و مقصد استفاده شود (توضیحات بیشتر در سایر مقالات سایت میکرو رایانه) ، توسط اين دستورالعمل مي توان اطلاعات را از يك ثبات به ثبات ديگر يا از ثبات به حافظه ، از حافظه به ثبات و يا مستقيماً بدون استفاده از هيچ ثباتي منتقل نمود.

اصولا روشهاي آدرس دهي به منظور چهار هدف اصلی بكار مي روند:

1 ـ اطلاعات :
اگر از يك روش تعيين آدرس  موثر براي اشاره به عملوند اطلاعات استفاده  شود ،اين روش يك روش آدرس دهي براي اطلاعات مي باشد.

2 ـ حافظه :
اگر از يك روش تعيين آدرس مؤثر براي اشاره به عملوند
(توضیحات بیشتر در سایر مقالات سایت میکرو رایانه) حافظه استفاده شود ، اين روش يك روش آدرس دهي براي آدرس مي باشد.

3 ـ كنترل :
اگر از يك روش تعيين آدرس مؤثر براي اشاره به عملوند حافظه ، بدون ذكر اندازه عملوند استفاده شود ، اين روش يك روش آدرس دهي براي كنترل مي باشد.

4 ـ مقادير قابل تغيير :
اگر ازيك روش تعيين آدرس مؤثر براي اشاره به عملوند قابل نوشتن استفاده شود،اين روش يك روش آدرس دهي براي عملوندهاي قابل تغيير مي باشد.

 

تقسیم بندی دستورالعمل ها

مجموعه دستورالعملهاي 68000 به هشت قسمت تقسيم مي شوند:

دستورالعملهاي انتقال اطلاعات :
باعث انتقال اطلاعات بين
خانه های حافظه و وسایل I/O و ثبات های با کاربرد عمومی با هر ترکیب دلخواه می شوند.

دستورالعملهاي محاسبات عملي:
باعث اجراي عمليات محاسباتي با دقت معمولي و دقت زياد در روي اعداد باينري مي شوند.

دستورالعملهاي منطقي:
باعث اجراي عمليات منطقی مثل ،و ،يا و ياي انحصاري منطقي در روي محتويات خانه حافظه‌ها و ثباتها مي شوند.

دستورالعملهاي چرخش و تغيير مكان :
باعث چرخش و تغيير مكان محتويات خانه حافظه‌ها و ثباتها مي شوند.

دستورالعملهاي عمليات تك بيت :
حالت تك بيتها را امتحان كرده و متناسب با نتيجه حاصل از امتحان عملياتي را اجرا مي كنند.

دستورالعملهاي اعشاري با رمز باينري :
باعث انجام عمليات جمع و تفريق ارقام
BCD  مي شوند.

دستورالعملهاي كنترل برنامه :
براي كنترل توالي اجراي برنامه باعث اجراي عمليات انشعاب  ،جهش و احضار زير روال مي شوند.

دستورالعملهاي كنترل سيستم: شامل دستورالعملهاي اختصاصي ،و دستورالعملهايي هستند كه باعث اصلاح و بكارگيري ثباتهاي حالت مي شوند.

 

 تاریخ ویرایش مقاله:  25/5/1386                                                                                                  مقالات ریزپردازنده 68000

بالای صفحه

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