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

1- با استفاده از زیر برنامه نوشته شده در کلاس (Multi) یک زیربرنامه ی بازگشتی به نام Factoriel بنویسید که فاکتوریل عدد موجود در ثبات AL را محاسبه کرده و درون ثبات AX قرار دهد .


2- مشخص کنید پس از اجرای قطعه برنامه زیر محتویات ثبات های AX , CX در مبنای 16 چه خواهد بود . تغییرات ثبات ها را به صورت جداولی رسم کنید .


Mov   Ax , 0

Mov  Cx , 70

OR  CL , 2

Add CL , CH

jnc    Exit

Mov   AL , CH

Mov   AH , CH

Exit : Add   Ax , Cx



Ax

Cx



3- برنامه ای بنویسید که نام شما را در وسط صفحه نمایش چاپ کند . حروف اسم شما یک در میان چشمک زن و ثابت باشد .


4- برنامه ای بنویسید که کلیه کاراکترهای صفحه نمایش را با کاراکتر '*' پر کند .


5- برنامه ای بنویسید که کلیه کاراکترهای از کد اسکی 0 تا 255 را نمایش دهد .



نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد