A4.pdf

‫پاییز ‪ 88‬دانشگاه صنعتی شریف‪ ،‬دانشکده مهندسی کامپیوتر‬
‫به وام خدا‬
‫تمزیه سزی چهارم ساختار ي سبان کامپیًتز‬
‫‪ -1‬بروامٍ ای بىًیسید کٍ مجمًع زیر را محاسبٍ کىد‪:‬‬
‫‪1+2+3+… + 100‬‬
‫ي در ‪ s1‬قرار دَد‪.‬‬
‫‪ -2‬بروامٍ ای بىًیسید کٍ ‪Min‬ي ‪ Max‬آرایٍ ای از اعداد را کٍ در حافظٍ قرار دارود پیدا کىد ي در ‪ s1‬ي ‪ s2‬بىًیسد‪ .‬دادٌ َا‬
‫ي تعداد آن َا بٍ شکل زیر در حافظٍ قرار دادٌ شدٌ است‪:‬‬
‫‪.data‬‬
‫‪count: .word 15‬‬
‫‪array: .word 3,4,2,6,12,7,18,26,2,14,19,7,8,12,13‬‬
‫‪ -3‬با تعریف آرایٍ ماوىد سًال قبل بروامٍ ای بىًیسید کٍ ترتیب اعضای آرایٍ را برعکس کىد ي در َمان مکان قرار دَد‪.‬‬
‫‪ -4‬متغیر ‪ n‬در حافظٍ قرار دادٌ شدٌ است‪ .‬بروامٍ ای بىًیسید کٍ ‪ n‬جملٍ ايل دوبالٍ فیبًواچی را محاسبٍ کردٌ ي در‬
‫حافظٍ بعد از متغیر قرار دَد‪.‬‬
‫‪.data‬‬
‫‪.word 15‬‬
‫‪n:‬‬
‫دوبالٍ فیبًواچی بٍ شکل زیر تعریف شدٌ است‪:‬‬
‫‪an = an-1 + an-2, a0 = 1, a1 = 1‬‬
‫تحًیل‬
‫تمریه َای خًد را با وام َای …‪ e1.asm,‬در فایل ‪ A4_SID.zip‬قرار دَید‪ ،‬کٍ ‪ SID‬شمارٌ داوشـجًیی شماسـت‪ .‬ي حد اکثر تا سه شىبه‬
‫‪ 19‬آبان بٍ آدرس زیر ایمیل کىید‪ .‬مًضًع ایمیل را مطابق قالب زیر يارد کىید‪.‬‬
‫‪Email: [email protected]‬‬
‫‪Subject: COL, A#Four, SID‬‬
‫تذکز ‪ :‬در صًرت کپ زدن(!) ومرٌ َر دي طرف صفر خًاَد شد‪.‬‬