PDA

View Full Version : ضرب دو ماتریس به زبان اسمبلی



raminIT
پنج شنبه 05 آبان 1390, 20:28 عصر
با سلام به همه ی استادان
من نمیدونم توی اسمبلی چجوری دو تا ماتریس در هم دیگه ضرب میشن
دوستانی استا اسمبلی هستند لطفا کمک کنن خواهش میکنم:گریه::افسرده:

xman_1365_x
جمعه 06 آبان 1390, 10:49 صبح
بخش ریاضی:
1-بررسی شرایط ضرب پذیری ماتریس 2-اگر ضرب پذیر بود با روش هایی که داریم ضرب میکنیم در غیر اینصورت تعریف نشده
اسمبلی:
مهمترین بخش اینه که باید از آرایه ها استفاده کنیم حالا ما آرایه دو بعدی یا n بعدی نداریم اگر کوچیک باشه مثلا 2*2 یا 3*3 میشه راحت با همون یک بعدی انجام داد اگرنه باید با استفاده از فرمول ساختمان داده انجام بدیم که اول یک آرایه یک بعدی تعریف کنیم اما آدرس یابی دو بعدی یا چند بعدی با فرمول های آن نوع ساختمان داده انجام میشه پس مهمترین کار یک پروسیجر برای آدرس یابی میباشد. تا دسترسی به محتوی خانه ها داشته باشید(قبلا در این ارتباط پاسخ داده بودم فکر کنم مثال هم نوشتم جستجو کنید.)
در نهایت برای ضرب محتوی هم با حلقه های تو درتو انجام میشه که دستوران تکرار در اسمبلی مشخص هست.
موفق باشی

raminIT
شنبه 07 آبان 1390, 14:53 عصر
بخش ریاضی:
1-بررسی شرایط ضرب پذیری ماتریس 2-اگر ضرب پذیر بود با روش هایی که داریم ضرب میکنیم در غیر اینصورت تعریف نشده
اسمبلی:
مهمترین بخش اینه که باید از آرایه ها استفاده کنیم حالا ما آرایه دو بعدی یا n بعدی نداریم اگر کوچیک باشه مثلا 2*2 یا 3*3 میشه راحت با همون یک بعدی انجام داد اگرنه باید با استفاده از فرمول ساختمان داده انجام بدیم که اول یک آرایه یک بعدی تعریف کنیم اما آدرس یابی دو بعدی یا چند بعدی با فرمول های آن نوع ساختمان داده انجام میشه پس مهمترین کار یک پروسیجر برای آدرس یابی میباشد. تا دسترسی به محتوی خانه ها داشته باشید(قبلا در این ارتباط پاسخ داده بودم فکر کنم مثال هم نوشتم جستجو کنید.)
در نهایت برای ضرب محتوی هم با حلقه های تو درتو انجام میشه که دستوران تکرار در اسمبلی مشخص هست.
موفق باشی

سلام
میشه یه خورده واضح تر راهنمایی کنید؟

xman_1365_x
دوشنبه 09 آبان 1390, 07:52 صبح
نه ، شما همون تاپیکی که قبلا صحبت کردمو پیدا کنید یا کتاب ساختمان داده فصل آرایه رو مطالعه کنید مشکلی بود به روی چشم
موفق باشی