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 را نمایش دهد .
هدف کلی:آشنایی با معماری کامپیوتر و مراحل اجرای یک دستورالعمل در ماشین و توانایی برنامه نویسی ساده به زبان ماشین و اسمبلی
رئوس و ریز محتوای آموزش عبارت انداز:
- سیستم نمایش اعداد و ساختمان کامپیوتر
- روش های مختلف کدگذاری اعداد
- قالب دستورالعمل های ماشین
- ساختمان داخلی ریزپردازنده 8086
- مفهم استک (پشته)
پس از اتمام این درس انتظار می رود که فراگیر بتواند:
1- سیستم نمایش اعداد و نحوه انجام چهار عمل اصلی را شرح دهد.
2- کد گذاری را شرح دهید.
3- واحدهای مختلف کامپیوتر و نحوه ی ارتباط آنها را شرح دهد.
4- قالب دستورالعمل را در زبان ماشین شرح دهد.
5- مفهوم استک را شرح دهد.
6- ساختمان داخلی ریزپردازنده8086 و عملکرد پایه های آن , تقسیم بندی حافظه , شیوه های نشانه دهی حافظه و مراحل اجرای یک دستورالعمل را بیان کند.
نمره موقت |
کد دانشجو |
نام |
نام خانوادگی |
ردیف |
18 |
10314 |
ارسطو |
احمدی |
1 |
17 |
10102 |
لقمان |
احمدی |
2 |
19 |
9111908 |
پدرام |
امیری حسینی |
3 |
-- |
10126 |
جمیل |
جوانمردی |
4 |
19 |
9111911 |
سیدفواد |
حسینی |
5 |
-- |
9111914 |
پیمان |
خالدیان |
6 |
17 |
9111917 |
کاوه |
رحمانی |
7 |
-- |
10131 |
امجد |
زندی باغچه مریم |
8 |
حذف |
9111923 |
هیمن |
عبداللهی |
9 |
-9- |
9783 |
رامین |
عزیزی |
10 |
18 |
9111924 |
منصور |
فکور |
11 |
-- |
10135 |
محمد |
کریمی |
12 |
-- |
9111930 |
محمدشیرکو |
کمانگر |
13 |
18 |
9111933 |
میلاد |
کوهی |
14 |
17 |
10120 |
زانا |
لطفی |
15 |
18 |
9111936 |
ساریا |
محمدی |
16 |
18 |
10141 |
سینا |
محمدی |
17 |
-- |
10143 |
حسین |
مفاخری |
18 |
حذف |
9111939 |
آرمین |
نوری زاد |
19 |
نمره موقت |
کد دانشجو |
نام |
نام خانوادگی |
ردیف |
-- |
9111901 |
حمید |
احمدی |
1 |
18 |
9111903 |
پوریا |
احمدی سیاناوی |
2 |
-- |
9111904 |
اسعد |
احمدی کانی گلزار |
3 |
17 |
9111907 |
آمانج |
اشرفی اقبلاق |
4 |
18 |
9122006 |
وحید |
جمشیدی |
5 |
-- |
9111916 |
آرام |
رحمانی |
6 |
حذف |
9111920 |
طه |
شکوهی |
7 |
-- |
10313 |
امید |
غلامی |
8 |
18 |
9111925 |
کمال |
فیضی |
9 |
17/5 |
9111927 |
افشین |
قوامی گراباد |
10 |
حذف |
9122038 |
شکور |
کاظمیان مقدم |
11 |
17 |
9111938 |
محمد |
مرادی |
12 |
دانشجویان گرامی (کارگاه سیستم عامل (2)؛
فایل پیوستی را دانلود و یکی از مقالات را به دلخواه انتخاب و تا پایان فروردین ماه تحویل دهید .
ضمناً انتخاب مقاله برای همه دانشجویان الزامی می باشد و همچنین نام فایل انتخابی را به همراه نام و نام خانوادگی خود در نظرات وارد کنید تا یک فایل توسط دو دانشجو انتخاب نشود .
برای دانلود اینجا را کلیک کنید
این زمان به هیچ عنوان تمدید نخواهد شد .
دانشجویانی که تمایل به ارائه تحقیق را دارند می توانند از لینک زیر یکی از مقالات را انتخاب و آنرا ارائه دهند .
این نکته حائز اهمیت است که تحقیق باید شامل دو فایل (یک پاورپوینت و یک ورد) باشد که فایل پاورپوینت باید خلاصه ای از فایل اصلی تحقیق باشد . ضمناً فایل اصلی باید قواعد و قوانین یک ارائه کتبی را داشته باشد از جمله :
عنوان
فهرست مطالب
فهرست جداول
فهرست اشکال
چکیده
مقدمه
مطالب اصلی
نتیجه گیری
منابع