پاورپوینت دستورات زبان اسمبلی

پاورپوینت دستورات زبان اسمبلی (pptx) 37 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 37 اسلاید

قسمتی از متن PowerPoint (.pptx) :

بنام خدا دستورات زبان اسمبلی Part 4 اشکال مختلف دستورالعملها انتقال اطلاعات محاسبات ریاضی مقایسه و پرش محاسبات منطقی ورودی و خروجی کنترل پرچم و توقف کامپیوتر زیر برنامه انتقال اطلاعات دستور MOV: MOV مقصد , مبدا با اجرای این دستور محتوای عملوند مبداء به عملوند مقصد منتقل خواهد شد . - هر دو عملوند بایستی از نوع بایت یا از نوع کلمه باشند . - هر دو عملوند نمی توانند متغیر باشند . - هیچکدام از عملوندها نمی توانند ثبات های IP و FR باشند . - محتویات دو ثبات قطعه را نمی توان مستقیماً به همدیگر منتقل نمود . MOV CL , -50 MOV X , 34H MOV AX , DATA1 EXAMPLE EX : با توجه به قطعه برنامه زیر محتوای AX و BX را پس از اجرای دستورات زیر بنویسید. ORG 1000 X DW 613 , 248 , 259 , 398 , 41 MOV BX , OFFSET X MOV AX , [BX]+4 MOV DX , X+3 SOLUTION در خط اول آفست یا نقطه شروع از آدرس 1000 شروع شده است . در خط دوم یک متغیر به نام X تعریف شده است با 5 عدد دو بایتی که اگر بخواهیم برای این متغیر نقشه حافظه را رسم کنیم بصورت زیر می شود. در خط سوم آدرس متغیر X به ثبات BX منتقل می شود بنابراین : BX = 1000 در خط چهارم یک روش آدرس دهی غیر مستقیم نسبی پایه مشاهده می کنید . در این دستور محتوای آدرس 1000+4 به ثبات AX منتقل می شود . در آدرس 1004 عدد 259 ذخیره شده است بنابراین : AX = 259 DX=398 برخی اپراتورهای بکار رفته در دستورالعمل MOV POINTER (PTR): EXAMPLE: TOTAL DW 0F25BH MOV AX,TOTAL ;AX=F25BH MOV AH,TOTAL ;ERROR MOV AL,BYTE PTR TOTAL ;AL=5BH MOV AH,BYTE PTR TOTAL+1 ;AH=F2H برخی اپراتورهای بکار رفته در دستورالعمل MOV SEG,OFFSET: EXAMPLE: LIST DB 100 ;IN ADDRESS 3F56:127B MOV AH,LIST MOV BX,SEG LIST ;BX=3F56 MOV CX,OFFSET LIST ;CX=127B برخی اپراتورهای بکار رفته در دستورالعمل MOV TYPE,LENGTH,SIZE EXAMPLE: LIST DW 100 DUP(?) MOV AX,SIZE LIST ;AX=200 MOV AX,TYPE LIST ;AX=2 MOV AX,LENGTH LIST ;AX=100 نکته : در مثال فوق اپراتور SIZE کل تعداد بایتها را برمی گرداند . اپراتور TYPE تعداد بایتهای هر بلوک متغیر را بر می گرداند در اینجا 2 تا 100 تایی و اپراتور LENGHT تعداد بلوک های متغیر را بر می گرداند .

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

فروش انواع فایلهای دانشجویی دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید