Download as pdf
Download as pdf
You are on page 1of 2
Vy Khoa Ky Thuat May Tinh 2013-2014 DE THIGIUA KY MOn: Kién tric may tinh-IT006 Ngty thi: 18/10/2013, Thoi gian: 60 phat (é thi gdm hai trang) ~ OA 8s Cau 1 (2.5 4) os cong ie ue Xem xét 2 implementation khée nhau eé cing mt kién tric tgp Ienh (instruction set architecture) vi 4 nh6m lénh la A, B, C, D, Clock rate va CPI twrong img cia méi implementation duge cho trong bang sau: Clockrate [CPIClassA [| CPIClassB [CPIClassC | CPI Class D PL 2Ghz a 3 2 I [P2 3 Ghz 1 2 3 4 a. Gia sir mét chwong trinh ¢ 107 Ténh va duge chia ra cho ede nhém Iénh nhur sau: 20% nhém A, 20% nhém B, 30% nhém C va 30% nhém D. Hay cho biét implementation nio nhanh hon? (1.54) b. Tinh CPI téng cia méi implementation. (14) (60 Cau2 G.0 a) a) Chuyén dong lénh C dudi day sang ma Assembly cia vi xir ly MIPS, véi A, B la cdc ming s6 nguyén, i Ta bién nguyén. Gia sit bién i duge gin vao thanh ghi $50, dia chi nén cia mang A va B lan lugt durge Iva trong thanh ghi Ss1 va $52. ~. ¢30 for (i= 25 i<10; i++) Ue al A: est Dua ra nhdin xét s6 dong lénh assembly da viét cin 6 thé t6i wu ntta ay ko? B-gsd b) Gia sir chuong trinh chinh, sau Khi thyc hign vong lip “for” & trén, goi mt him con nhw sau: int fune (Int a, int b, int ©) { Ki 40 int f; ‘a0 f=a-bte; a return f; b:¢o } o: Sab Véi a, b, c duge gin vao cfc thanh ghi $a0, Sal, $22, bién f duge gn vio thanh ghi $50. Héi céc thanh ghi no can duge luu Iai trong stack khi thyc hién ham con nay? Cau3 (2.0 4) 40 “ist Chuyén di cdo mynd e 1g ma/assembly cia MIPS: a) 00000 oo 1 9 1060 100 100010 8) anya oghoty VTE RLESEEE Bai 4 (2.5 d): Cho cfc 6 thap Iyc phén (hexadecimal) nhu sa A= 46x B=25i 251 D 1. Thye hign phép toan cng s6 nguyét S diuf 0 1110190 16 +B(05 4) ae Khoa Ky Thugt May Tinh 2013-2014 2. Thye hign phép tin nguyén S A -B(0.5 4) 3. Thy hign phéptoén in s6 nguyen hog lal bk: Cx D. Sit dung giti thud nbn v6ihign thye efu tric phin cing nhw hinh vé. Ghi gid tr thanh ghi 6'méi bude cia piai thud. (1.54). Shift right Write Duyét cia B6 mén/ Trréng khoa Céin bé ra dé Vi Dito Lung ee ‘Vil Dite Lung HO Ngoc Diém_

You might also like