کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

آدرس دهی

اختصاصی از کوشا فایل آدرس دهی دانلود با لینک مستقیم و پرسرعت .

آدرس دهی


آدرس دهی

فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:44  

 

8-immed

Totatr-imm

Rd

Rn

S

opcde

1

0

0

cond

 

Immediate shifts

     

   0        3    4     5          6  7                     11  12   15 16  19  20  21             24  25   26    27   28        31

    

   0        3    4     5          6  7                     11  12   15 16  19  20  21             24  25   26    27   28        31

 

 

 

 

 

Rm

0

Shift

Shift-imm

Rd

Rn

S

Opcode

0

0

0

cond

 

 

Rm

1

Shift

0

Rs

Rd

Rn

S

Opcode

0

00

code

Opcode : نشان دهنده ی عملیات دستورالعمل است.

Shift:نشان دهنده ی این است که دستورالعمل کدهای شرطی را تغییر می دهد.

Rd:رجسیتر مقصد را مشخص می کند.

Rn:رجسیتر عملگر صحیح را مشخص می کند.

بیت های [11:0]: بیت های shifter operand که بعداً توضیح داده می شود.

بیت 25: I بیت است که مشخص کننده ی حالت بین immediate shifter و register-base shifter operand است.

اگر بیت های نشان داده شده همه مقدارهای نشان داده شده را بگیرد دستورالعمل پردازش داده نیست بلکه در فضای دستورالعمل های لود و ذخیره یا محاسباتی قرار می‌گیرد.

1= ]7[  bit                                 0= ]4[ bit                        0= ]25[ bit

1-2: shifter operand

یکی از سه فرمت زیر را دارد.

مقدار عملگر فوری:

مقداری است که توسط چرخش 8 بیت ثابت در 32 بیت word توسط یک عدد زوج (30، 000، 2،0) ایجاد می شود.

چند مقدار صحیح ثابت:

                                                                    0FF* 0 ، 104 * 0، FF * 0

                                                                    F000000F* 0 ، 00FF * 0

چند مقدار ناصحیح

                                                                   ، 102* 0،  101*0

برای مثال:

MOV  R0#،

ADD   R3, RB, #1

CMP    R7, #10000

BIC      Rq, R8, 0* FF 00

مقدار عملگر رجیستر: مقدار یک رجسیتر است.

به عنوان مثال

مقدار  را به منتقل می کند                                            و  MOV

مقادیر  و  را جمع کرده و حاصل را در  ذخیره می کند.

     و  و  ADD

مقدار عملگر رجسیتر شیفت یافته:

مقدار یک رجیستر که پیش از عملگر پردازش داده  شیفت(چرخش) یافته باشد.


دانلود با لینک مستقیم

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.