You are on page 1of 3

thi KTMT nm 2008-2009 ca cc lp D07CNTT1,2,3 Thi gian thi: 90 pht s 1 Cu 1 (2 im): Trnh by s khi v chc nng ca cc thnh phn

hn chnh ca my tnh? Cu 2 (2 im): Nu cu trc phn cp ca h thng b nh my tnh? Ti sao trong thc t h thng nh thng c t chc theo m hnh phn cp? Cu 3 (3 im): RAID l g? Ti sao RAID c th nng cao c tnh tin cy v tc truy nhp h thng lu tr? Cu hnh RAID no ph hp hn vi my ch c s d liu trong ba loi RAID 0, RAID 1 v RAID 10? Cu 4 (3 im): Nu nguyn l hot ng ca c ch ng lnh - pipeline ca vi x l? Cc c im chnh ca pipeline? Trong on chng trnh sau c kh nng xy ra xung t d liu trong pipeline khng? ti sao? Nu c kh nng xy ra xung t, nu mt hng khc phc. ADD #500, R4, R4 ; R4 R4 + 500 ADD R2, R3, R1 ; R1 R2 + R3 SUB #1000, R5 ; R5 R5 - 1000 CMP #400, R1 ; so snh R1 vi 400 (tnh R1- 400, khng gn kt qu vo R1) Bit rng mi lnh c chia thnh 5 giai on trong pipeline: c lnh (IF), gii m & c ton hng (ID), truy nhp b nh (MEM), thc hin (EX) v lu kt qu (WB). s 2 Cu 1 (2 im): Nu s khi v cc c im chnh ca kin trc my tnh von-Neumann hin i? Kin trc my tnh von-Neumann hin i khc kin trc my tnh Havard nhng im no? Cu 2 (2 im): Lnh my tnh l g? Nu cc dng ton hng ca lnh. Cu 3 (3 im): B nh cache l g? Vai tr ca cache? Phn tch cc nguyn l hot ng ca cache? Ti sao b nh cache c th lm tng hiu nng h thng? Cu 4 (3 im): Nu nguyn l hot ng ca c ch ng lnh - pipeline ca vi x l? Cc c im chnh ca pipeline? Trong on chng trnh sau c kh nng xy ra xung t d liu trong pipeline khng? ti sao? Nu c kh nng xy ra xung t, nu mt hng gii quyt. SUB R1, R3, R1 ; R1 R1 - R3 ADD #500, R4, R4 ; R4 500 + R4 SUB R1, #200, R5 ; R5 R1 200 ADD #2500, R6 ; R6 R6 + 2500 Bit rng mi lnh c chia thnh 5 giai on trong pipeline: c lnh (IF), gii m & c ton hng (ID), truy nhp b nh (MEM), thc hin (EX) v lu kt qu (WB).

s 3 Cu 1 (2 im): Ch a ch ca vi x l l g? So snh hai ch a ch gin tip qua thanh ghi v gin tip qua nh. Ti sao vi x l thng s dng nhiu ch a ch? Cu 2 (2 im): So snh hai dng kin trc cache Look Aside v Look Through. Dng kin trc cache no c dng ph bin hn trong thc t? Ti sao? Cu 3 (3 im): RAID l g? Ti sao RAID c th nng cao c tnh tin cy v tc truy nhp h thng lu tr? Cu hnh RAID no ph hp hn vi my ch c s d liu trong ba loi RAID 0, RAID 1 v RAID 10? Cu 4 (3 im): Nu nguyn l hot ng ca c ch ng lnh - pipeline ca vi x l? Cc c im chnh ca pipeline? Trong on chng trnh sau c kh nng xy ra xung t d liu trong pipeline khng? ti sao? Nu c kh nng xy ra xung t, nu mt hng gii quyt. ADD R2, R3, R1 ; R1 R2+R3 ADD #500, R4, R4 ; R4 R4+500 SUB #1000, R5 ; R5 R5 - 1000 CMP #400, R1 ; so snh R1 vi 400 (tnh R1-400, khng gn kt qu vo R1) Bit rng mi lnh c chia thnh 5 giai on trong pipeline: c lnh (IF), gii m & c ton hng (ID), truy nhp b nh (MEM), thc hin (EX) v lu kt qu (WB). s 4 Cu 1 (2 im): V s nguyn l cu trc bn trong ca CPU. Trnh chu trnh CPU x l cc lnh ca mt chng trnh. Cu 2 (2 im): Nu nguyn l hot ng ca my in lazer. Cu 3 (3 im): Phn tch cc im ging v khc nhau ca phng php nh x trc tip v nh x kt hp y . Ti sao phng php nh x tp kt hp li c s dng ph bin hn trong thc t so vi hai phng php nh x trn? Cu 4 (3 im): Nu nguyn l hot ng ca c ch ng lnh - pipeline ca vi x l? Cc c im chnh ca pipeline? Trong on chng trnh sau c kh nng xy ra xung t d liu trong pipeline khng? ti sao? Nu c kh nng xy ra xung t, nu mt hng gii quyt. SUB R1, R3, R1 ; R1 R1 - R3 ADD #500, R4, R4 ; R4 500 + R4 ADD #2500, R6 ; R6 R6 + 2500 SUB R1, #200, R5 ; R5 R1 200

Bit rng mi lnh c chia thnh 5 giai on trong pipeline: c lnh (IF), gii m & c ton hng (ID), truy nhp b nh (MEM), thc hin (EX) v lu kt qu (WB).

You might also like