مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز چهارشنبه 17 اکتبر, 2018 10:34 pm



پاسخ به موضوع  [ 10 پست ]  برو به صفحه 1, 2  بعدی
 نمونه سوالات درس ریزپردازنده 
نویسنده پیام
آواتار کاربر

عضو: شنبه 24 نوامبر, 2007 2:48 pm
پست ها: 15
پست نمونه سوالات درس ریزپردازنده
----------
----------
سوالات پیشنهادی امتحان درس ریز پردازنده
ارسال کننده : آقای محسن آقا محمدی

طبق توضیح ایشان سوالات مربوط به نیمه اول مباحث درس است و برای نیمه دوم مباحث درس سوالی طرح نکرده اند. عین سوالات و پاسخ های ایشان بدون هیچگونه دخل و تصرف به شرح زیر است :


سوال 1-
با فرض پشته زیر و SP=18FA محتوای پشته و ثبات ها را پس از اجرای دستورات زیر مشخص کنید؟




POP CX
POP DX
POP BX


تصویر

_________________
ما برای بوسیدن خاک سر قله ها --- چه خطرها کرده ایم، چه خطرها کرده ایم
ما برای آنکه ایران گوهری تابان شود --- خون دلها خورده ایم خون دلها خورده ایم
ما برای آنکه ایران خانه خوبان شود --- رنج دوران برده ایم رنج دوران برده ایم


شنبه 19 ژانویه, 2008 6:27 pm
مشخصات شخصی
آواتار کاربر

عضو: شنبه 24 نوامبر, 2007 2:48 pm
پست ها: 15
پست Re: نمونه سوالات درس ریزپردازنده

پاسخ:
پشته خالی شده و TOS به SS:1900 اشاره می کند محتوای ثبات ها به شکل زیر خواهند شد:


کد:
CX=1423   (SP=18FC)
DX=2C6B   (SP=18FE)
BX=F691   (SP=1900)

_________________
ما برای بوسیدن خاک سر قله ها --- چه خطرها کرده ایم، چه خطرها کرده ایم
ما برای آنکه ایران گوهری تابان شود --- خون دلها خورده ایم خون دلها خورده ایم
ما برای آنکه ایران خانه خوبان شود --- رنج دوران برده ایم رنج دوران برده ایم


شنبه 19 ژانویه, 2008 6:32 pm
مشخصات شخصی
آواتار کاربر

عضو: شنبه 24 نوامبر, 2007 2:48 pm
پست ها: 15
پست Re: نمونه سوالات درس ریزپردازنده

سوال 2-
فرض کنید که DS=4500،SS=2000،BX=2100،DI=8500،BP=7814،AX=2512 باشد، آدرس فیزیکی مکانی که AX در آن ذخیره می شود را برای هر یک از موارد زیر نشان دهید، (همه ی مقادیر در مبنای 16 هستند)




الف) MOV [BX]+20,AX
ب) MOV [SI]+10,AX
پ) MOV [DI]+4,AX
ت) MOV [BP]+12,AX

_________________
ما برای بوسیدن خاک سر قله ها --- چه خطرها کرده ایم، چه خطرها کرده ایم
ما برای آنکه ایران گوهری تابان شود --- خون دلها خورده ایم خون دلها خورده ایم
ما برای آنکه ایران خانه خوبان شود --- رنج دوران برده ایم رنج دوران برده ایم


شنبه 19 ژانویه, 2008 6:36 pm
مشخصات شخصی
آواتار کاربر

عضو: شنبه 24 نوامبر, 2007 2:48 pm
پست ها: 15
پست Re: نمونه سوالات درس ریزپردازنده
پاسخ:

در هر حالت داریم:



Physically Address=ثبات قطعه(شیفت یافته به چپ)+ثبات های تفاوت مکان+جابه جایی


DS:BX+20 location 47120=>12 , 47121=>25 الف)
DS:SI+10 location 46496=>12 , 46497=>25 ب)
DS:DI+4 location 4D504=>12 , 4D505=>25 پ)
SS:BP+12 location 27826=>12 , 27827=>25 ت)

_________________
ما برای بوسیدن خاک سر قله ها --- چه خطرها کرده ایم، چه خطرها کرده ایم
ما برای آنکه ایران گوهری تابان شود --- خون دلها خورده ایم خون دلها خورده ایم
ما برای آنکه ایران خانه خوبان شود --- رنج دوران برده ایم رنج دوران برده ایم


شنبه 19 ژانویه, 2008 6:42 pm
مشخصات شخصی
آواتار کاربر

عضو: شنبه 24 نوامبر, 2007 2:48 pm
پست ها: 15
پست Re: نمونه سوالات درس ریزپردازنده

سوال 3-
به نظر شما پس از اجرای قطعه کد زیر درون متغیر RESULT چه عددی قرار می گیرد؟
فرضیات اولیه:

DATA_A =62562FA H
DATA_B=412963B H
RESULT=0

توجه: هر سه متغیر از نوع جفت کلمه ای (4بایتی) می باشند!



کد:
MOV      AX,WORD PTR   DATA_A
SUB       AX,WORD PTR   DATA_B
MOV      WORD PTR  RESULT,AX
MOV      AX,WORD PTR   DATA_A+2
SBB        AX,WORD PTR   DATA_B+2
MOV      WORD PTR   RESULT+2,AX

_________________
ما برای بوسیدن خاک سر قله ها --- چه خطرها کرده ایم، چه خطرها کرده ایم
ما برای آنکه ایران گوهری تابان شود --- خون دلها خورده ایم خون دلها خورده ایم
ما برای آنکه ایران خانه خوبان شود --- رنج دوران برده ایم رنج دوران برده ایم


شنبه 19 ژانویه, 2008 6:46 pm
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ 10 پست ]  برو به صفحه 1, 2  بعدی

افراد آنلاین

کاربران حاضر در این تالار: - و 2 مهمان


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

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه