پاییز 88دانشگاه صنعتی شریف ،دانشکده مهندسی کامپیوتر به وام خدا تمسیه سسی هفتم ساختاز ي شبان کامپیًتس -1ثرًبهِ ای ثِ زثبى اسوجلی MIPSثٌَیسید کِ الگَریتن Merge sortرا ثرای هرتت کردى آرایِ زیر دیبدُ سبزی کٌد. ثرًبهِ شوب ثبید شبهل یک procedureثرای Merge-sortثبشد کِ ثِ طَر ثبزگشتی فراخَاًی شَدّ ٍ .ن چٌیي یک Procedureثرای Mergeکِ دٍ آرایِ هرتت را ادغبم کٌد. .data count: .word 15 array: .word 3,4,2,6,12,7,18,26,2,14,19,7,8,12,13 -2ثرًبهِ ای ثِ زثبى MIPSثرای حل هسئلِ ثرج ّبی ّبًَی ثٌَیسید .در ایي هسئلِ 8حلقِ در 8سبیس هتفبٍت ٍجَد دا رد .ایي حلقِ ّب رٍی سِ ستَى قرار دارًد .هْرُ ّبی ثسرگتر ًجبید رٍی هْرُ ّبی کَچکتر قرار ثگیرًد .ثرًبهِ شوب ثبید 8حلقِ را از رٍی ستَى سوت چخ ثِ ستَى سوت راست اًتقبل دّد .ثرای ایي کبر ثبید یک Procedureرا ثِ صَرت ثبزگشتی فراخَاًی کٌیدٍ .رٍدی ّب حبلت اٍلیِ ،ستَى هجدا ،هقصد ٍ ،تعداد حلقِ ّب ثبشد ٍ خرٍجی را چبح کٌد. ّر حبلت را تَسط یک عدد 32ثیتی ًشبى دّید 8 .ثیت اٍل ثرای ستَى سوت راست استّ ٍ .ر کدام از 8حلقِ در صَرت قرار گرفتي رٍی ستَى ثیت هرثَط را یک هی کٌٌد .ثِ ّویي ترتیت 8ثیت ثعدی ثرای ستَى ٍسط ٍ 8ثیت سَم ثرای ستَى سوت چخ است .ثِ ایي ترتیت حبلت اٍلیِ ٍ دبیبًی ثِ شکل زیر خَاّد ثَد: Initial: 00000000 11111111 00000000 00000000 Final: 00000000 00000000 00000000 11111111 ثرای تَضیح ثیشتر در هَرد الگَریتن هسئلِ ثِ آدرس http://en.wikipedia.org/wiki/Tower_of_Hanoi هراجعِ کٌید. تَجِ کٌید کِ جَاة هسئلِ ثبید چبح شَد ٍ .جَاة دًجبلِ ای از جبثجبیی ّب است .جبثجبیی ّب را ثِ شکل زیر ًشبى دّید: 4 – 1 -> 2 کِ ثِ هعٌی اًتقبل حلقِ 4از ستَى 1ثِ 2است. پاییز 88دانشگاه صنعتی شریف ،دانشکده مهندسی کامپیوتر تحًیل تًجه :وًشته commentبسای هس دستًز الصامی است. توریي ّب را ثب فرهت ASMذخیرُ کٌید ٍ ثب ًبم ّبی … e1.asm,در فبیل A7_SID.zipقرار دّید ،کِ SIDشوبرُ داًشـجَیی شوبسـتٍ . حد اکثر تب پىج شىبه 91آذز ثِ آدرس زیر ایویل کٌید .هَضَع ایویل را هطبثق قبلت زیر ٍارد کٌید. Email: siyavash.haghiri@gmail.com Subject: COL, A#Seven, SID ترکس :در صَرت کخ زدى(!) ًورُ ّر دٍ طرف صفر خَاّد شد.
© Copyright 2025 Paperzz