۰
subtitle
ارسال: #۱
  
کامپایلر ۹۰
دوستان اینطور سوالا رو چظ.ر حل کنیم؟ به ظاهر اسونن و فرمولیته...
۴
ارسال: #۲
  
RE: کامپایلر ۹۰
با سلام نحوه حلش اینطوریه که شما باید فرمول نحوه پیدا کردن ادرس عنصر ارایه را بلد باشی همین اونم که تو ساختمان داده خوندیدش اصولا هم توی کامپایلر و زبان های برنامه سازی که این تستا میاد منظور ذخیره سازی به صورت سطری هست
خوب شما با داده های مساله توی اون فرمول بزار و فرمولو بازش کن یه عدد ثابتی به دست میاد که اون عدد ثابت میشه شروع ادرس مجازی یعنی داریم (فرمولو که مطمنا همه بلدند تو ساختمان داده خوندنش ولی من همین طوری نوشتمش فک نکنم روی فرمول لازم به توضیح باشه)
[tex]A\: \langle i\rangle\langle j\rangle\: =\: \langle\langle i-L1\rangle\: \ast\: \langle U_2\: -\: L_2\: 1\rangle\: \: \langle j-L_2\rangle\rangle\: \ast\: E\: \: \: base[/tex]
[tex]\langle\langle i-1\rangle\: \ast\: \langle7\: -\: \langle-2\rangle\: 1\rangle\: \: \langle j-\langle-2\rangle\rangle\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]\langle\langle i-1\rangle\: \ast\: \langle10\rangle\: \: \langle j 2\rangle\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]\langle10i\: \: -10 \: j 2\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]\langle10i\: \: \: j\: -8\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]20i\: \: \: 2J\: -16\: 1000\: [/tex]
[tex]20i\: \: \: 2J\: \: 984[/tex]
۹۸۴ یه قسمت ثابته و کامپایلر یک بار حسابش میکنه پس میشه ادرس مجازی
موفق باشید.
خوب شما با داده های مساله توی اون فرمول بزار و فرمولو بازش کن یه عدد ثابتی به دست میاد که اون عدد ثابت میشه شروع ادرس مجازی یعنی داریم (فرمولو که مطمنا همه بلدند تو ساختمان داده خوندنش ولی من همین طوری نوشتمش فک نکنم روی فرمول لازم به توضیح باشه)
[tex]A\: \langle i\rangle\langle j\rangle\: =\: \langle\langle i-L1\rangle\: \ast\: \langle U_2\: -\: L_2\: 1\rangle\: \: \langle j-L_2\rangle\rangle\: \ast\: E\: \: \: base[/tex]
[tex]\langle\langle i-1\rangle\: \ast\: \langle7\: -\: \langle-2\rangle\: 1\rangle\: \: \langle j-\langle-2\rangle\rangle\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]\langle\langle i-1\rangle\: \ast\: \langle10\rangle\: \: \langle j 2\rangle\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]\langle10i\: \: -10 \: j 2\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]\langle10i\: \: \: j\: -8\rangle\: \ast\: 2\: 1000\: [/tex]
[tex]20i\: \: \: 2J\: -16\: 1000\: [/tex]
[tex]20i\: \: \: 2J\: \: 984[/tex]
۹۸۴ یه قسمت ثابته و کامپایلر یک بار حسابش میکنه پس میشه ادرس مجازی
موفق باشید.
۰
ارسال: #۳
  
RE: کامپایلر ۹۰
وای ممنون. یکی هم شبیهشه کامپایلر۸۴ گذاشتم تاپیکشو.میشه اونم ببینین؟
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close