
!"#$%&'()*+,-$./"0&12$3456&."0&12$,-$./&7$%&'$8&1
9-&(4)+:.0&1$.;<=:7&$>?"
$.6".'@;&.A1B;$%&'C&1&.DE*+"0&12$,-$./"F;!
G
HI&.J";".K"#:6".$.LJ"MNHOPQ9R":9+3GQ<$KS<T&.'Q9R":"#$.LU"9L$>R&1
";".K*+1$.6".@V$>W&.$><C2$:.C<>;";".K.$*+";".K
XYZ
(G
[0$*;$>\"F;QI]:.&*+R^>;^_"R&$>R99K>$>R&1.A$.'&1V<T&.*+"V".&#@&
9`"V"$.7$QD&1Ra*
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
Hcd&'e$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'G$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
G
!"#C&1&.DE4)*+$.i".A&LU"G9A&.P".:j6&.'9A&.+!"#$.C 9`
$>R&11<$.6".:.V&AC&1&.DE$>R&1!
XYZ
(G
$.6"."f".7&$K>>E$bc>*K&^_*+RV&.*JR99&1^_-L&.LU""F;$k&1
E.Lf&1E.VE
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
(
$.6".*;$>\"F;QI]:.&&1l$$>R&1!
6&.'&1l$!"#$.C 9`$>R&11<&7P&1l$2$mmmm".:j*+$%&'!9+
4)
G
HI&.J";".K"#:6".$.LJ"(NH*JPQ9R":9+MQ<$K6&.'Q9R":*+1$.6"."V".C 9`
:.C<>;";".K
XYZ

(G
>W&.Q+<i:.V"&.;1B;QI&.Jno[*+pno[a;Rno[$.Lq&1LU"cg&19+QI
&.J";".K"\&pno[LU" c/&19+QI&.J".6&.r
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
G
$.6"."V"..Ra$I&1"F;EEK9&K$>R&1!
7I$".Lf&1$>W&."%&mm9A&..R+&$.+&.OT&.'".:jC&1&.DE$'$."%&
$.7$$.i".A&".Lf&1$>W&.&+<$>-&!"#EEK9&K
G
[I$.A$.'&1 c/&1E.Lf&1E.VE&$K>>E$C 9`"V"<-"%^_S<1$.6"."V"..Ra$
I&1"F;&$K>>E$*+RV&.*JE.Lf&1E.VEER99&1
XYZ
(G
[0$&1<-&9`.Ra$I&1"F;QI]:.&p[op>K"$[KR><o""K*+1$.6".$a;R
&#@;&$>s&1$>R&1*A"$><]&cB9A1B;"V"$.7$QD^_*+QI&.J
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
4
.<&'e4$k.A$.tEE.&;&1.A&.DE.& c/&1E.Lf&1E.VEQg*J3Q$
Hcd&'e(u4$>R&1.A&.DE.&c2E.v<I&1$.KR".v&wwwu4G
G
HI&.J";".K"#:6".$.LJ"3GNH*JPQ9R":9+43Q<$K6&.'Q9R":*+1$.6"."f".7
$.;<$.7Q9R"::.";".KQD%<
XYZ
(G
S<$>W&.Q+<*+1$.6".i:.V"&.;1B;!n*+!
Đề bài 6
Câu 1 (2 điểm):
Hcd&'xyG$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'y4$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
I$!"#C&1&.DE()*+$.i".A&LU"9A&.P".:j6&.'9A&.!"#
$.C 9`$>R&141<$.6".`&1.z;"F;tần số xung nhịp*+"V".&#&..L{&17&.A
2$"F;!
XYZ

Câu 3 (4 điểm):
>W&.Q+<&1<-&9`.Ra$I&1"F;bộ nhớ cache*+"V".&#$Lf&1$V"*Jbộ nhớ chính
(RAM)"$.A&.A2$.A$.'&1
Đề bài 7
Câu 1 (2 điểm):
[I$!"#$%&'C&1&.DE9+M)*+$.i".A&I$".Lf&1$>W&.*J($>A9A&.[P
9A&."%&$>&1QW&.(".:jC&1&.DE$.i".A&
6&.'9A&.!"#$.$.i".A&$>R&11<
6&.$.q1;&.R+&$.+&.".Lf&1$>W&.($>A9A&.&+<
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"(NH*+PQ9R":9+3GQ<$KS<T&.'Q9R":$>R&1";".K*+1
$.6"."V".cB9ALU"|:7:."#cache hit.
Cache Hit: Một cache hit là trạng thái trong đó: dữ liệu được yêu cầu, được
xử lý bởi
một thành phần hoặc một ứng dụng được tìm thấy trong bộ nhớ cache. lOMoARcPSD| 58
Cache Miss: Là trạng thái nơi dữ liệu được yêu cầu xử lý bởi một thành phần
hoặc ứng
dụng không được tìm thấy trong bộ nhớ cache (cache memory). Nó gây ra sự
chậm trễ
trong các thực thi bởi chúng cần yêu cầu các chương trình hoặc ứng dụng
tìm nạp dữ liệu
từ các cấp bộ nhớ cache khác hoặc bộ nhớ chính. Vì không có sẵn các dữ liệu
được yêu
cầu.
V".T&.
}N6".$.LJ"";".K(NH~(•mGQ<$K~(u3MQ<$K
}[PQ9R":3GQ<$K
'Q9R":9L$>B$>R&1";".K~=&1:6".$.LJ"";".K^N6".$.LJ"PQ9R":~(u3M
Q<$K^3GQ<$K^Q9R":~4Q9R":~€Xt<O";".K"#$.9L$>B4Q9R":
XYZ

Câu 3 (4 điểm):
$.6".:.V&Ainterrupt và mô tả cách hệ thống xử lý các yêu cầu I/O bằng cơ chế
interrupt-driven I/O.
&$K>>E$&1l$9+I$T&.A$kE.%&"•&1.R‚"E.%&]1 7&!O<-
"%!$ack&1"0&1*A".A&$aC 9`I$i:A&@;&$>s&1.R‚":.v&
"2EN.!&.t&LU"T&.A&1l$O&#ƒck&1$.i".A&".Lf&1$>W&..A&$aO
9L$>a&1$.V"F;".Lf&1$>W&.#O*+".<&;&1C 9`&1l$;:..R+&$.+&.
*A"C 9`&1l$O!ƒ:.0E./"$>a&1$.V$>LJ"#*+,7E$/"$.i".A&".Lf&1
$>W&.
V"..A$.'&1C 9`"V"<-"%^_Q„&1"f".7&$K>>E$bc>*K&^_
f".7&$K>>E$bc>*K&^_".RE.…E!:.0&1E.".qU".R7&:.I$
$.7$QD^_.R+&$.+&."0&1*A".;<*+R#O:.$.7$QD^_†&+&1$><]&
cB9AO&#ƒ1 I$T&.A&1l$7&!pLJ<9+"V"QLJ"0$"V"..A
$.'&1C 9`<-"%^_Q„&1"f".7&+<
N.{$aR<-"%^_
}N.I$".Lf&1$>W&."%&$.i".A&I$$V"*/^_*6c/s"cB9A
$k=z;O&#ƒ1 <-"%7&$.7$QD^_*+Ql$%@V$>W&.$><]&
cB9A
7E$/"$.i".A&"V"$V"*/:.V"
};:.1 <-"%O!:.0&1"%&E.".qU$.7$QD^_.R+&
$.+&..;<*+R#O&#"#$.,7E$/"$.i".A&"V"$V"*/:.V".R‚"
C 9`"V"".Lf&1$>W&.:.V"
( T&.A&1l$
}N.$.7$QD^_.R+&$.+&."0&1*A"*6c/S†&+&11 cB
9AO&#ƒ1 I$T&.A&1l$7&!6&.A&+<$.0&1QVR
".R!>„&1"#I$i:A&"%&LU"C 9`
G‡ 9`&1l$
}N.!&.t&LU"T&.A&1l$O&#ƒ$ack&1".Lf&1$>W&..A&
$a*+9L$>a&1$.V"F;".Lf&1$>W&.#Q;R1ˆ"V"$.;&.1.OD;
".‰O**;#O!ƒ".<&7&I$D;".‰"/$.$>R&1QI&.JO
&f"#SC 9`&1l$&$K>>E$.;&c9K>
4.i".A&SC 9`&1l$
}[SC 9`&1l$ƒ$.i".A&"V"$V"*/"%&$.7$C 9`<-"%^_O
".Š&1.a&&.Ls"cB9A$k$.7$QD^_*+9L*+RQI&.J;:.
.R+&$.+&.OSC 9`&1l$ƒ$.0&1QVR".R!>„&1@V$>W&.S
.R+&$2$
3N.0E./"$>a&1$.V*+,7E$/"
};:.C 9`&1l$.R+&$2$O!ƒ:.0E./"$>a&1$.V"F;".Lf&1
$>W&.$>LJ"#"V"$.;&.1.OD;".‰O***+,7E$/"$.i".A&
".Lf&1$>W&.#$k&fSck&19a
#$l$
f".7&$K>>E$bc>*K&^_".RE.…E!C 9`"V"<-"%^_I$"V"..A@
.f&Q„&1"V".:.0&1E.".qU$.7$QD^_.R+&$.+&..;<*+R#O:.$.7$QD
†&+&1O&#ƒ1 T&.A&1l$7&!O".RE.…E!$ack&1"0&1*A".A&
$aOC 9`<-"%^_O*+;#,7E$/""0&1*A"$>LJ"#]&+<1?E$'L
.#;.A2$.A$.'&1*+1$.$.q1;&9S&1E.6"F;!

Đề bài 8
Câu 1 (2 điểm):
I$!"#Q;9Ra9A&.oOHO'".:jC&1&.DE$.i".A&"V"9A&.$Lf&1•&19+
OO*+(‹9AC2$.A&"F;P9Ra9A&.9+o".74mŒOH".7(mŒO*+".7mŒ
6&.$.q1;&$>&1QW&.$.i".A&I$9A&.
7$%&'C&1&.DE"F;!9+)OT&.$'"I$.i".A&9A&."F;!9A&.^1<
•L`.;<^(9%&9LU$9+ŽO(^mO^4~€u".:WC&1&.DE

.;<~Ou
Câu 2 (4 điểm):
[I$.A$.'&1 c/&1cache liên kết trực @ếp (Direct-mapped Cache).S<0$"V"..A
$.'&1|:7cB9A$>R&1";".K*+C 9`:.C<>;cache miss.
p>K"$b;EEKc";".K9+I$9RaQI&.JA";".K$>R&1#P:.'&.JQ9R":$>R&1
QI&.J".6&.;&KR><V&.Ca7&?&1I$*D$>6c<&.2$$>R&1";".K]&+<
f&1&.#;@V$>W&.|:7*+9L$>BcB9ApLJ<9+0$*]"V"..A$.'&1
|:7cB9A$>R&1";".K*+C 9`:.C<>;";".K
V"..A$.'&1|:7cB9A$>R&1p>K"$b;EEKc;".K
.;D;".‰QI&.J
;1.%&cg&1&.t&ca&1cB9A9L$>B$>R&1";".K
&cKC.%&cg&1CV"D&.*D$>6"F;Q9R":$>R&1";".K
_•K$.%&".‰D;".‰Q<$K"/$.$>R&1Q9R":
W:7$>R&1";".K
N.!"%&$><"tEI$D;".‰QI&.JO&#".;D;".‰$.+&."V"E.%&
;1O&cKCO_•K$
&cKCCV"D&.*D$>6".6&.CV""F;Q9R":$>R&1";".KR;1LU"RV&.
*J1V$>D;1"F;Q9R":$a*D$>6&cKC$>R&1";".K:$>;CKcB
9A<-"%"#$>R&1";".K.;<:.0&1";".K.$
7;1:.JEO#9+";".K.$*+cB9ALU"$><C2$$>i",7E$k";".K7:.0&1
:.JEO#9+";".K*+"%&C 9`,7E
‡ 9`:.C<>;";".K
N.C<>;";".KO.A$.'&1ƒ$.i".A&"V"QLJ";
cB9A$kQI&.J".6&.
RpB9ALU"$$kQI&.J".6&.*+R";".KH9R":$>R&1QI&.J".6&.
".•;cB9ALU"‚$*+R*D$>6$>R&1";".KCV"D&.Q{&cKC
tE&.t$";".K
H9R":J$>R&1QI&.J".6&.$.;<$.7Q9R":"•$a*D$>6#$>R&1";".K
;1"F;Q9R":JLU""tE&.t$$>R&1";".K

pB9A$kQ9R":JLU"9L$>B*+R";".K"V"9%&$><"tE,7E$.KR"#$.$><
C2$
&.;&..f&
(‡ 9`9A&.Q;&%
;:.cB9ASLU""tE&.t$*+R";".KO!,7E$/"$.i".A&9A&.Q;&% c/&1
cB9AJ$k";".K
XYZ
Câu 3 (4 điểm):
>W&.Q+<i:.V"&.;1B;paging và segmenta@on trong quản lý bộ nhớ.
;1&1*+K1K&$;,R&9+.;:‘$.t$E.&".;QI&.J".6&.$>R&1.A
].+&.O&.„1@<7$*2&]E.&&.*+@&9`QI&.JI$"V"..A@[‚"cg
"g&1/"6".&.L&1.;:‘$.t$&+<"#&.B&1"V".,7E"t&*+‚":.V"&.;O&.
.L{&1:.V"&.;7&$'"I$><"tEcB9A;1&1.&$>;&1
}1<-&9`HI&.JLU"".;$.+&."V":.'"#:6".$.LJ"Q„&1&.;
1s9+$>;&1V"$>;&1"F;I$,7&$>W&."#$.LU"E.&$V&&1’&.-&$>R&1QI
&.J*t$9`
}“
RE.&&.&1R+XA"".;QI&.J$.+&."V"$>;&1"#:6".
$.LJ""'D&.1?E1$.|&.$>a&1E.&&.&1R+

R”&9`f&1&H&1$>;&1f&1&*+cd@&9`
•.LU"
RN6".$.LJ""'D&.N6".$.LJ"$>;&1"'D&."#$.c’&7&9S&1
E.6QI&.J&7I$,7&$>W&.:.0&1"%& c/&1.7$I$$>;&1
•–&..L{&17&$'"I
R'"I$><"tE'"I$><"tEcB9AE./$.I"*+R.A@"F;
$.t$$RV&$.;<$.7$>;&1*+:6".$.LJ""F;Q&1$>;&17Q&1$>;&19J&*+"%&
&.]9%&$><"tEO$'"I$><"tE"#$.QD".t9aK1K&$;,R&.&
Ra&
}1<-&9`HI&.JLU"".;$.+&."V"Ra&"#:6".$.LJ":.V"
&.;OPRa&acA&".RI$*g&1cB9A.R‚"S"#`&1.z;
}“
RN6".$.LJ"9&..Ra$V"Ra&"#:6".$.LJ":.V"&.;OE.g.UE
*J<-"%"F;$k&1".Lf&1$>W&.R—&1.z;&1B&1.z;[PRa&"#`
&1.z;&1B&1.z;>˜>+&1O1?E
@&9`QI&.J.A@.f&
•.LU"
R.&&.$>R&1pdC<>;E.&&.$>R&1:."V"Ra&LU"
E.&Q=:.0&19-&$/"
R”&9`E.•"$aEH&1Ra&E.•"$aE.f&Q&1$>;&1
•–&..L{&17&$'"I
R'"I$><"tE'"I$><"tEcB9AE./$.I"*+R"2$>?""F;
9_[Ron"p™4MMM3mu3
Q&1Ra&*+"V".$.•"|:7Ra&7Q&1Ra&9J&*+E.•"$aEO$'"I$><
"tE"#$.QD".t9a
RV&.&..L{&17&$'"I$><"tEcB9A
‚";1&1K1K&$;,R&
N6".$.LJ"'D&.•&..Ra$
./$.I"*+RQ&1
'"I$><./$.I"*+R"2$>?"
$>;&1*+$.t$$RV&$.;<$.7
"tEQ&1Ra&*+"V".$.•"|:7
$>;&1
.&&.š$E.&&.&1R+pdC<>;E.&&.$>R&1
”&9`f&1&.•"$aE
N7$9t&
};1&1$.Lq&1LU" c/&1>I&1>S$>R&1"V".A].+&..A&a
&.q:.&8&11E.&&.&1R+*+@&9`f&1&<&.-&O$'"I$><
"tEcB9A"#$.QD&..L{&1Q{:6".$.LJ""F;Q&1$>;&1*+$.t$$RV&$.;<
$.7$>;&1
}K1K&$;,R&"&1"2EI$"V".,7E"t&9&..Ra$.f&$>R&1*A"
@&9`QI&.JO&.L&1E.•"$aE.f&*+cdC<>;E.&&.$>R&1'"I$><
"tEcB9A"•&1"#$.QD&..L{&1Q{"2$>?""F;Q&1Ra&
>R&1$.i"$7O&.].A].+&.:7$.UE"E;1&1*+K1K&$;,R&
$t&c/&1L"F;".;:‘$.t$
V"<7$'&..L{&17&$'"I$><"tEcB9A
}N6".$.LJ""F;Q&1H&1$>;&1.R‚"Q&1Ra&9J&ƒ9+$8&1
$.q1;&|:7D;".‰
}.t$$RV&$.;<$.7.t$$RV&$.;<$.7$>;&1.A@ƒ1?E1

$.'9%&$><"tEz;O$8&1$'"I$><"tEcB9A
}2$>?"cB9AV".$=".•"Q&1$>;&1.R‚"Q&1Ra&"•&1&.
.L{&17&$'"I|:7
}N6".$.LJ"";".K;".K9J&*+&.;&.ƒ1?E1$.$.q1;&
$><"tEQI&.J".6&.
9_[Ron"p™4MMM3mu3
$'L.#;$'"I$><"tEcB9AO"V".A].+&.$.Lq&1 c/&1
"V":‘$.t$&.L
}=".•"Q&1$>;&1;"2E.;Q&1$>;&1$.+&.&.]"2E
1:6".$.LJ""F;Q&1$>;&1"%&$><"tE
}.t$$RV&$.;<$.7$>;&1•n!.;<$.7$>;&16$LU" c/&1
&.2$$8&1:.&8&1|$.2<$>;&1$>R&1";".K
}HI&.J";".K c/&1QI&.J";".K9L$>B"V"$>;&1LU"$><
"tE$.Lq&1C<-&
Đề bài 9
Câu 1 (2 điểm):
I$! c/&1EEK9&K31;Ra&*+P1;Ra&"%&".:jC&1&.DE;:.
EEK9&K%<OP9A&.2$".:j.R+&$.+&.
$.6".@<$>W&..Ra$I&1"F;EEK9&K
6&.'".:jC&1&.DE"%&$.7$$.i".A&I$".Lf&1$>W&.1ˆmm9A&.
a) Cách hoạt động của pipeline trong CPU:
EK9&K9+I$:‘$.t$$>R&1$.7$:7!1?E$8&1.A2$Q„&1"V".".;@V$>W&.
C 9`I$9A&.$.+&.&.]1;Ra&9-&,7EO*JP1;Ra&LU"$.i".A&$>R&1
I$E.%&:.V"&.;"F;![I$!EEK9&K"#41;Ra&$.0&1$.Lq&1Q;R1ˆ
1. Fetch (F):
2. Decode (D):
3. Execute (E):
4. Memory Access (M): !"#$%&"#'""
5. Write Back (W): (&)"*+,
V"..Ra$I&1"F;EEK9&KEK9&K".RE.…E!$.i".A&&.]9A&.
ˆ&1$.qQ„&1"V".".;@V$>W&.$.i".A&9A&.$.+&.&.]1;Ra&OP1;
Ra&$.i".A&I$E.%&"F;9A&.
>R&1I$!EEK9&KO"V"9A&.LU"$.i".A&$.KR:9&E.-&O$Lf&1$i&.Lc<
".<]&&C2$N.I$9A&.;&1{1;Ra&1SO9A&.,7E$.KR"#$.{1;
Ra&s"9A&.O*+9A&.$>LJ"#"#$.{1;Ra&($.i".A&9A&.
b) Tính số chu kỳ xung nhịp tối thiểu để thực hiện 100 lệnh trên CPU có pipeline
I$!EEK9&K"#31;Ra&*+P1;Ra&2$".:jC&1&.DE
.R+&$.+&..?&1$;"%&T&.$RV&'".:jC&1&.DE$'$.$.i".A&mm9A&.
N.EEK9&KQl$%O9A&.%,-&"%&3".:j.R+&$.+&.I$".:j".RP1;
Ra&;#OP9A&.,7E$.KRƒ2$$.-".:jC&1&.DE*+REEK9&K*W
EEK9&KSLU"›92E%<›
Do đó, số chu kỳ tối thiểu cần thiết để hoàn thành 100 lệnh là:
3œyy~m49A&.
Bài 11: Một hệ thống sử dụng phương pháp interrupt để xử lý các yê

Câu 2 (4 điểm):
[I$!"#$.$.i".A&LU"$‹9A&.$>R&11<6&.$'"IC 9`9A&.9A&.^1<*+1
$.6"."V"<7$'&..L{&17&.A2$C 9`"F;!
XYZ
Câu 3 (4 điểm):
$.6".*;$>\"F;ALU (Arithme@c Logic Unit)$>R&1!*+'@;&.A"F;&#*Jbộ điều
khiển (Control Unit).
Đề bài 10
Câu 1 (2 điểm):
Hcd&'x3$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'3$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
[I$!"#$%&'C&1&.DE9+G)6&.$.q1;&"%&$.7$$.i".A&I$9A&.&7P
9A&."%&(".:jC&1&.DE$.6".:.V&Achu kỳ xung nhịp.
XYZ
Câu 3 (4 điểm):
S<0$@V$>W&.$><"tEcB9A$kQI&.J".6&.no[*+"V".!$Lf&1$V"*Jno[
$>R&1@V$>W&.$.i"$.".Lf&1$>W&.
Đề thi số 12:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hcd&'x$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'G$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
[I$!"#C&1&.DE()*+P9A&."%&G".:jC&1&.DE6&.$.q1;&$.i".A&I$
9A&.*+'9A&.$.i".A&LU"$>R&11<$.6".'@;&.A1B;$%&'C&1&.DE*+
.A2$"F;!
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<"V".pipeline$>R&1!.Ra$I&1*+"V".&#$8&1"Lq&1.A2$C 9`-*6c/*]
"V"C&1I$"#$.C<>;$>R&1EEK9&K*6c/.;);>c
Đề thi số 13:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.<&"V"'$.tEE.&;;&1"V".A"f'$Lf&1•&1
.<&'u43u3$k.A$.tEE.&;&1.A&.DE.&
.<&'G(G$k.A$.tEE.&;&1.AQV$E.&
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"MNH*JPQ9R":9+3GQ<$K6&.'Q9R":$>R&1";".K*+1
$.6".i:.V"QA$1B;cache trực @ếp*+cache liên kết đầy đủ (fully associa@ve cache).
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<i:.V"QA$1B;paging*+segmenta@on$>R&1@&9`QI&.J$.6"."V".P
E.Lf&1E.VE&..L{&17&$'"I$><"tEcB9A

Đề thi số 14:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
!"#Q;9Ra9A&.oOHO*+*J'".:jC&1&.DE$Lf&1•&19+OO*+(".:j‹9A
C2$.A&"F;P9Ra9A&.9%&9LU$9+GmŒOGmŒO*+mŒ
6&.$.q1;&$>&1QW&.$.i".A&I$9A&.
XJ$%&'C&1&.DE()OT&.$'"I$.i".A&9A&."F;!9A&.^1<
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"3NH*JPQ9R":9+3GQ<$KS<T&.'Q9R":"#$.9L$>B
$>R&1";".K*+1$.6"."f".7.Ra$I&1"F;";".K:.C<>;cache miss.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6".i:.V"&.;1B;cache trực @ếp (Direct-mapped Cache)*+cache liên kết đầy đủ
(Fully Associa@ve Cache).-L&.LU""F;$k&19Ra
Đề thi số 15:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hcd&'x4$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'4$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
[I$!"#$%&')*+P9A&.$.i".A&$>R&1(".:jC&1&.DE6&.'9A&.!"#
$.$.i".A&$>R&11<*+1$.6".:.V&ACPI (Clock Cycles Per Instruc@on).
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
RV&.1B;SRAM*+DRAM.a;RSRAM$.Lq&1LU" c/&19+QI&.J";".KO
"\&DRAMLU" c/&19+QI&.J".6&.r
no[$;,"n;&cRo""K[KR><*+pno[p<&;"n;&cRo""K
[KR><9+.;9RaQI&.Jno[E.=Q7&$>R&1.A$.'&1V<T&.OP9Ra"#9_[Ron"p™
4MMM3mu3
&.B&1‚">-&1QA$pLJ<9+iRV&.1B;no[*+pno[O"g&1
*J9`cR$a;Rno[$.Lq&1LU" c/&19+QI&.J";".KO$>R&1:.pno[
LU" c/&19+QI&.J".6&.
So sánh giữa SRAM và DRAM
™‚"™no[™pno[™™bbCấu trúc™ c/&1"V"•Eb•RE9L$>BcB
9A™ c/&1$/A&*+$>;&$R>9L$>BcB9A™™Tốc độ™.;&..f&
pno[™.t.f&no[™™Tính ổn định™pB9ALU"1B=&D&.d&9+"#
&1ˆ&A&™pB9A"%&LU"9+J$.Lq&1C<-&>Kž>K.1B=&D&.™™Kích
thước™.Lq&19J&.f&*+".7&.]:.0&11;&.f&™.Ÿ1s&.f&O".RE.…E9L
$>B&.]cB9A.f&$>R&1"g&1I$:.0&11;&™™Tiêu thụ năng lượng™-$./
&8&19LU&1$.2E.f&:.:.0&1.Ra$I&1™-$./&8&19LU&1";R.f&cR"%&9+
JChi phíl$.f&cR"2$>?"E.•"$aE™n .f&Ocd&C2$.f&
Tại sao SRAM thường được sử dụng làm bộ nhớ cache?
Tốc độ caono["#$'"I$><"tE&.;&..f&pno[O]&+<>2$@;&
$>s&1".RQI&.J";".KO&f+$'"I$><"tEcB9A9+<7$'@<7$D&.
.A2$"F;.A$.'&1

Không cần làm mớino[:.0&1"%&E.9+JcB9A&.Lpno[O
1?E1I$>d$>R&1*A"$><"tEcB9A
(Tính ổn địnhpB9A$>R&1no[LU"1B=&D&.d&9+"#&1ˆ&
A&O]&+<1?EQR>„&1cB9A";".K90&†&+&1:."%&$.7$
Tại sao DRAM được sử dụng làm bộ nhớ chính?
Chi phí thấppno[> .f&R*Jno[O".RE.…E&C2$QI&.J*J
c&19LU&19J&+:.0&1$'&@V&.]".E.6
Dung lượng lớnpno["#$.9L$>B&.]cB9A.f&$>R&1"g&1I$
:.0&11;&O]&+<>2$@;&$>s&1".RQI&.J".6&.O&f"%&9L$>B.A
].+&.O•&1c/&1*+cB9A&1Lqcg&1
(Kích thước nhỏ gọnpno["#:6".$.LJ"&.Ÿ.f&R*Jno[O".R
E.…E$.7$:7"V"0b&QI&.J9J&.f&*+,7$:A:.0&11;&$>-&QR
a".".F
Tóm tắt
}
SRAM.;&.O=&D&.O:.0&1"%&9+JO&.L&1l$*+".7&.]
:.0&11;&.f&.6"..UE".RQI&.J";".K9_[Ron"p™4MMM3mu3
}
DRAM.t.f&O"%&9+JO&.L&1> *+"#c&19LU&19J&.f&.6".
.UE".RQI&.J".6&.
XA"9i;".s&1B;no[*+pno[E./$.I"*+R<-"%*]$'"IO".E.6*+
c&19LU&1"F;.A$.'&1
Đề thi số 16:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.<&"V"'$.tEE.&;;&1"V".A"f'$Lf&1•&1
.<&'uG$k.A$.tEE.&;&1.A&.DE.&mmmm
.<&'y(GM$k.A$.tEE.&;&1.AQV$E.&mG
Câu 2 (4 điểm):
[I$!"#GEEK9&K*+$%&'C&1&.DE9+4)[PEEK9&KC 9`LU"9A&.P".:j
6&.'9A&.LU"C 9`$>R&1m1<*+1$.6".:.V&Apipeline trong CPU.
%&'C&1&.DE"F;!9+4)O$•"9+4$‹".:jP1<
[P".:jC 9`G9A&.*W"#GEEK9&K
'9A&.LU"C 9`$>R&11<9+
4)¡G~m$‹9A&.^1<
>R&1m1<O'9A&.LU"C 9`9+
m$‹9A&.^1<¡m~mm$‹9A&.
EK9&K9+I$:‘$.t$$>R&1$.7$:7!1?E$8&1.A2$Q„&1"V".".;@V$>W&.
C 9`I$9A&.$.+&.&.]1;Ra&9-&,7EO*JP1;Ra&LU"$.i".A&$>R&1
I$E.%&:.V"&.;"F;![I$!EEK9&K"#41;Ra&$.0&1$.Lq&1Q;R1ˆ
1. Fetch (F):
2. Decode (D):
3. Execute (E):
4. Memory Access (M): !"#$%&"#'""
5. Write Back (W): (&)"*+,
V"..Ra$I&1"F;EEK9&KEK9&K".RE.…E!$.i".A&&.]9A&.

ˆ&1$.qQ„&1"V".".;@V$>W&.$.i".A&9A&.$.+&.&.]1;Ra&OP1;
Ra&$.i".A&I$E.%&"F;9A&.
>R&1I$!EEK9&KO"V"9A&.LU"$.i".A&$.KR:9&E.-&O$Lf&1$i&.Lc<
".<]&&C2$N.I$9A&.;&1{1;Ra&1SO9A&.,7E$.KR"#$.{1;
Ra&s"9A&.O*+9A&.$>LJ"#"#$.{1;Ra&($.i".A&9A&.
Giải thích lợi ích của pipeline:EK9&K1?E!C 9`&.]9A&.ˆ&1
$.qQ„&1"V".".;@V$>W&.C 9`I$9A&.$.+&.&.]1;Ra&&.LžK$".O
cK"RcKOKCK"$K]&+<9+1$.q1;&".q*+$'L.#;*A" c/&1$+
&1<-&"F;!O$k#$8&1.A2$*+1I$>d
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6".:.V&Ainterrupt*+0$"V"..A$.'&1C 9`"V"<-"%^_Q„&1"f
".7interrupt-driven I/O.
Đề thi số 17:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
!"#EEK9&K41;Ra&*+"#C&1I$c’&7&$.q1;&$.i".A&$>&1QW&.P
9A&.9+".:jC&1&.DE
$.6"."V"9RaC&1I$$>R&1EEK9&K
6&.'9A&.$.i".A&LU"$>R&11<&7$%&'C&1&.DE9+)
Câu 2 (4 điểm):
[I$.A$.'&1^_ c/&1E.Lf&1E.VEDMA (Direct Memory Access).S<1$.6"."f".7
.Ra$I&1"F;DMA*+RV&.*JE.Lf&1E.VEInterrupt-driven I/O.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6".:.V&Ahyper-threading trong CPU*+&-"V"L"F;&#$>R&1*A""$.A&
.A2$C 9`
Đề thi số 18:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hcd&'xM$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'uM$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
!"#$%&'(4)*+P9A&."%&G".:jC&1&.DE6&.'9A&.!"#$.$.i".A&
$>R&11<*+1$.6"."V".$8&1$%&'C&1&.DE1?E"$.A&.A2$"F;!
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
[0$&1<-&9`.Ra$I&1"F;QI]:.&DMA (Direct Memory Access)*+1$.6".$a;R
&#@;&$>s&1$>R&1*A"$><]&cB9A1B;"V"$.7$QD^_*+QI&.J
Đề thi số 19:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
[I$!"#$%&'C&1&.DEG)*+$>&1QW&.P9A&."%&".:j$.i".A&
6&.'9A&.+!$.i".A&LU"$>R&11<
7".Lf&1$>W&."#4mm$>A9A&.OT&.$.q1;&.R+&$.+&.".Lf&1$>W&.

Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"3GNH*JPQ9R":9+MQ<$K6&.'Q9R":$>R&1";".K*+1
$.6"."f".7C 9`:.C<>;cache miss.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6".i:.V"&.;1B;cache trực @ếp (Direct-mapped Cache)*+cache liên kết đầy đủ
(Fully Associa@ve Cache).-L&.LU""F;$k&19Ra
Đề thi số 20:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.i".A&E.…E"I&1.;'&.DE.&
10000111
2
+ 10010101
2
.i".A&E.…E$>k.;'&.DE.&
11001001
2
−10010001
2
Câu 2 (4 điểm):
!"#$%&'C&1&.DE)*+P9A&."%&4".:jC&1&.DE6&.$.q1;&$.i".A&I$
9A&.*+'9A&."#$.$.i".A&$>R&1m1<
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<".,7$*]"f".7.Ra$I&1"F;QI&.JROM (Read-Only Memory)*+E.&T"."V"
•&1c/&1"/$."F;&#$>R&1.A$.'&1V<T&.
Đề thi số 21:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
[I$!EEK9&K41;Ra&1‚EC&1I$cB9AO1<>;i".t$>d".:j".RI$'9A&.
$.6".C&1I$cB9A*+"V".C 9`&#
7I$".Lf&1$>W&.1ˆ4m9A&.*JmŒ$>R&1'#1<C&1I$cB9AOT&.$=&1'".
:j"%&$.7$.R+&$.+&.".Lf&1$>W&.
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"MNHOPQ9R":9+MQ<$KS<T&.'Q9R":"#$.LU"9L$>R&1
";".K*+1$.6"."V".C 9`:.C<>;";".K.$*+";".K
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6".:.V&Ainterrupt*+0$"V"..A$.'&1C 9`"V"<-"%^_Q„&1"f
".7interrupt-driven I/O.
Đề thi số 22:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
!"#M&.&*+$%&'C&1&.DE(3)7".Lf&1$>W&.LU"".;]".R"V"
&.&*+P9A&."%&(".:jC&1&.DE
6&.$=&1'9A&.!"#$.$.i".A&$>R&11<
7".Lf&1$>W&."#m$‹9A&.OT&.$.q1;&.R+&$.+&.".Lf&1$>W&.
Câu 2 (4 điểm):
[I$QI&.J";".K"#:6".$.LJ"3NH*+PQ9R":9+3GQ<$KS<T&.'Q9R":$>R&1";".K*+
0$"V".1@<7$:."#";".KC<>;
PHẦN 2. VẤN ĐÁP:

Câu 3 (4 điểm):
RV&.".,7$1B;QI&.JRAM (Random Access Memory)*+ROM (Read-Only Memory)*]
".•"&8&1O‚":‘$.t$O*+*;$>\$>R&1@V$>W&.*t&.+&."F;.A$.'&1V<T&.
Đề thi số 23:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
I$!"#$.q1;&C 9`I$&1l$2$$>A".:jC&1&.DEXJ$%&'()OT&.
$.q1;&$.i"$7!"%&C 9`&1l$&+<
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"(NH*JPQ9R":9+MQ<$K6&.'Q9R":"#$.9L$>B$>R&1
";".K*+1$.6"."V".cB9ALU"|:7:."#";".K.$
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
.&T".*+RV&.".,7$1B;QI&.JSRAM (Sta@c RAM)*+DRAM (Dynamic RAM)*]"2
$>?"O&1<-&9`.Ra$I&1*+.A2$
Đề thi số 24:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
[I$!"#$%&'C&1&.DEM)6&.'".:j!$.i".A&$>R&11<
7!$.i".A&9A&.$>R&1P".:jOT&.'9A&.!"#$..R+&$.+&.$>R&11<
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"3GNHOPQ9R":"#:6".$.LJ"43Q<$KS<T&.'Q9R":*+1
$.6".i:.V"QA$1B;";".K$>i",7E*+";".K9-&:7$%<F
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<".,7$*]"f".7.Ra$I&1"F;QI&.JROM (Read-Only Memory)*+E.&T"."V"
•&1c/&1"/$."F;&#$>R&1.A$.'&1V<T&.
Đề thi số 25:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.<&'b4$k.A$.tEE.&;&1.A&.DE.& c/&1E.Lf&1E.VEQg*J3Q$
Hcd&'b44$>R&1.A&.DE.&c2E.v<I&1$.KR".v&wwwu4G
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"MNH*+PQ9R":9+4Q<$K6&.'Q9R":"#$.LU"9L$>R&1
";".K*+1$.6".i:.V"&.;1B;";".K.$*+";".K
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
[0$:7&$>?"Von Neumann*+:7&$>?"HarvardO*+1$.6".$a;RI$$>R&1.;"#.A
2$";R.f&$>R&1I$'$>Lq&1.UE
Đề thi số 26:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.i".A&E.…E"I&1.;'&.DE.&
11000001
2
+ 10010101
2
.i".A&E.…E$>k.;'&.DE.&
11111001
2
−10010001
2

Câu 2 (4 điểm):
!"#$%&'()*+P9A&."%&G".:jC&1&.DE6&.'9A&.!"#$.$.i".A&
$>R&11<*+1$.6".:.V&Atần số xung nhịp.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<i:.V"&.;1B;RAM*+ROM-"V"•&1c/&1"/$."F;P9RaQI&.J$>R&1
.A$.'&1V<T&.
Đề thi số 27:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hcd&'xu$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'4u$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"MNH*JPQ9R":9+3GQ<$KS<T&.'Q9R":$>R&1";".K*+
1$.6".i:.V"QA$1B;cache trực @ếp*+cache liên kết đầy đủ (fully associa@ve cache).
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
[0$&1<-&9`.Ra$I&1"F;pipeline$>R&1!-*6c/*]"V"C&1I$"#$.C<>;
$>R&1@V$>W&.EEK9&K.;);>c*+"V".:.l"E./"
Đề thi số 28:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
I$!"#EEK9&K41;Ra&*+P1;Ra&2$".:j6&.'".:j.R+&
$.+&.m9A&.
7C<>;I$9PQ>;&".E>Kc",R&c’&7&2$(".:jOT&.$=&1'".:jJ.R+&
$.+&.m9A&.
Câu 2 (4 điểm):
I$.A$.'&1^_ c/&1E.Lf&1E.VEPollingS<0$"V".$.•".Ra$I&1"F;
E.Lf&1E.VE&+<*+RV&.*JInterrupt-driven I/O.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6"."V".QI]:.&DMA (Direct Memory Access).Ra$I&1*+&-"V"L:.
c/&1DMA$><]&cB9A1B;QI&.J*+$.7$QD&1Ra*
Đề thi số 29:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.i".A&E.…E"I&1.;'&.DE.&
10001111
2
+ 10010111
2
.i".A&E.…E$>k.;'&.DE.&
11000001
2
−10010101
2
Câu 2 (4 điểm):
[I$!"#$%&'C&1&.DEM)*+$.i".A&LU"(9A&.P".:j6&.'9A&.LU"
$.i".A&$>R&11<*+1$.6"."V".$8&1$%&'C&1&.DE1?E"$.A&.A2$"F;!
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
RV&."V"E.Lf&1E.VE]:.&^_E.Lf&1E.VEI/O lập trình (programmed I/O)OI/O
ngắt (interrupt-driven I/O)*+I/O trực @ếp bộ nhớ (Direct Memory Access - DMA).

Đề thi số 30:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Xung đột dữ liệu trong pipeline
$.6".:.V&AC&1I$cB9Ac;$;.;);>c$>R&1EEK9&K
7C&1I$cB9Ac’&7&*A"2$$.-".:jC 9`P9A&.OT&.'".:j"%&
.R+&$.+&.mm9A&.*J4Œ9A&.1<>;C&1I$
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"(NH*JPQ9R":9+3GQ<$KS<T&.'Q9R":"#$.9L$>B
$>R&1";".K*+1$.6"."f".7cache hit*+cache miss.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<&1<-&9`.Ra$I&1"F;bộ điều khiển DMA (Direct Memory Access)*+&-"V"L
"F;&#$>R&1.A$.'&1V<T&.
Đề thi số 31:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.<&"V"'$.tEE.&;;&1"V".A"f'$Lf&1•&1
.<&'umu$k.A$.tEE.&;&1.A&.DE.&
.<&'(G4($k.A$.tEE.&;&1.AQV$E.&
Câu 2 (4 điểm):
[I$!"#$%&'C&1&.DE(m)*+P9A&."%&".:jC&1&.DE$.i".A&6&.'
9A&.!"#$.C 9`$>R&1m1<
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6".i:.V"&.;1B;RAM*+ROM-"V"•&1c/&1"F;P9RaQI&.J$>R&1.A
$.'&1V<T&.
Đề thi số 32:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.i".A&E.…E"I&1.;'&.DE.&
10000010
2
+10010100
2
.i".A&E.…E$>k.;'&.DE.&
10011001
2
−11110101
2
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"3GNH*JPQ9R":9+MQ<$K6&.'Q9R":*+1$.6"."f".7
$.;<$.7Q9R"::.";".K%<
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<&1<-&9`.Ra$I&1"F;hyper-threading$>R&1!*+&-L"F;&#$>R&1*A"
"$.A&.A2$C 9`
Đề thi số 33:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hcd&'x(($>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'GG$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$

Câu 2 (4 điểm):
!"#$%&'C&1&.DE(3)*+P9A&."%&G".:jC&1&.DE$.i".A&6&.'9A&.
!"#$.$.i".A&$>R&11<
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
RV&.L*+&.LU""F;cache trực @ếp (Direct-mapped Cache)*+cache liên kết đầy đủ
(Fully Associa@ve Cache).
Đề thi số 34:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hyper-threading trong CPU
$.6".9U6"."F;*A" c/&1.<EK>b$.>K;c&1$>R&1!
7I$!"#M&.&*+.P$>U.<EK>b$.>K;c&1OT&.$=&1'9ˆ&1!"#$.C 9`ˆ&1
$.q
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"(NH*+PQ9R":9+MQ<$K6&.'Q9R":$>R&1";".K*+1
$.6".@V$>W&.C 9`:.C<>;cache hit*+cache miss.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<&1<-&9`.Ra$I&1"F;pipeline$>R&1!*+1$.6".$a;REEK9&K1?E$8&1
.A2$C 9`
Đề thi số 35:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.i".A&E.…E"I&1.;'&.DE.&
11110001
2
+ 10000111
2
.i".A&E.…E$>k.;'&.DE.&
11001001
2
−10010100
2
Câu 2 (4 điểm):
[I$!"#$%&'C&1&.DE4)*+$.i".A&LU"9A&.P".:j6&.'9A&.LU"
$.i".A&$>R&11<*+1$.6".:.V&Atần số xung nhịp.
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
$.6".i:.V"&.;1B;RAM*+ROM-"V"•&1c/&1"/$."F;P9RaQI&.J$>R&1
.A$.'&1V<T&.
Đề thi số 36:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hcd&'x(3$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'u3$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"MNH*JPQ9R":9+3GQ<$KS<T&.'Q9R":"#$.9L$>B
$>R&1";".K*+1$.6"."f".7";".K
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
[0$"2$>?"*+".•"&8&1"F;ALU (Arithme@c Logic Unit)$>R&1!-'@;&.A
1B;ALU*+QI]:.&(Control Unit).
Đề thi số 37:

PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.<&"V"'$.tEE.&;;&1"V".A"f'$Lf&1•&1
.<&'(u43$k.A$.tEE.&;&1.A&.DE.&
.<&'(u$k.A$.tEE.&;&1.AQV$E.&
Câu 2 (4 điểm):
[I$!"#$%&'C&1&.DE(4)*+P9A&."%&4".:jC&1&.DE6&.'9A&.!"#
$.$.i".A&$>R&11<
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
RV&.1B;bộ nhớ SRAM*+DRAM-9`cR$a;RSRAM$.Lq&1LU" c/&19+QI
&.J";".K*+DRAMLU" c/&19+QI&.J".6&.
Đề thi số 38:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.i".A&E.…E"I&1.;'&.DE.&
10111001
2
+ 10110110
2
.i".A&E.…E$>k.;'&.DE.&
11000001
2
−10011101
2
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"3GNH*JPQ9R":9+43Q<$KS<T&.'Q9R":$>R&1";".K*+
1$.6"."f".7$.;<$.7Q9R"::.";".KQD%<
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
>W&.Q+<"V"9U6"."F;*A" c/&1:‘$.t$DMA (Direct Memory Access)$>R&1.A$.'&1
*+R^>;*+&-"V"$>Lq&1.UE&.W&. c/&1p[o
Đề thi số 39:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
Hcd&'x(y$>R&1.A&.DE.& c/&1E.Lf&1E.VEQgh"RE9KK&$*JMQ$
Hcd&'uy$>R&1.A&.DE.& c/&1E.Lf&1E.VEQg*JMQ$
Câu 2 (4 điểm):
[I$!"#GEEK9&K*+$%&'C&1&.DE9+M)6&.'9A&.LU"C 9`$>R&141<*+1
$.6".9U6"."F;pipeline$>R&1*A""$.A&.A2$
PHẦN 2. VẤN ĐÁP:
Câu 3 (4 điểm):
[0$i:.V"&.;1B;:‘$.t$I/O đồng bộ*+I/O bất đồng bộO*+1$.6".$>Lq&1.UE&+R
c/&1^_Q2$ˆ&1QIƒ.A@.f&
Đề thi số 40:
PHẦN 1. THỰC HÀNH:
Câu 1 (2 điểm):
.<&"V"'$.tEE.&;;&1"V".A"f'$Lf&1•&1
.<&'Gm(4$k.A$.tEE.&;&1.A&.DE.&
.<&'Gm43$k.A$.tEE.&;&1.AQV$E.&
Câu 2 (4 điểm):
HI&.J";".K"#:6".$.LJ"(NH*JPQ9R":9+3GQ<$KS<T&.'Q9R":"#$.9L$>B
$>R&1";".K*+1$.6"."f".7C 9`cache miss.
PHẦN 2. VẤN ĐÁP:

Câu 3 (4 điểm):
>W&.Q+<:.V&Ahyper-threading$>R&1!*+1$.6".9U6"."F;&#$>R&1*A""$.A&
.A2$C 9`
Bấm Tải xuống để xem toàn bộ.