Professional Documents
Culture Documents
ICDREC
2013 ICDREC
ICDREC
Ni dung
S khi nhn Linux Cc thnh phn ca nhn Linux Giao thc gi hm h thng Qun l b nh B nh o v phn trang b nh Cache Qun l tin trnh H thng tp tin o H thng mng Trnh iu khin thit b Quy trnh khi ng h thng
2013 ICDREC
ICDREC
2013 ICDREC
ICDREC
2013 ICDREC
ICDREC
SCI
Chng
5
ICDREC
2013 ICDREC
ICDREC
Qun l b nh
Hai khi nim quan trng cn lu tm l: Phn trang b nh B nh o B nh o: mt chng trnh c quyn truy cp ti ton b b nh c trong h thng, bt chp s lng chng trnh ang tn ti trong h thng. Phn trang: b nh c chia ra lm nhiu trang vi kch thc mc nh 4KB.
2013 ICDREC
ICDREC
B nh o v phn trang
2013 ICDREC
ICDREC
B nh o v phn trang
2013 ICDREC
ICDREC
Qun l b nh
MMU (Memory management unit) s tro trang b nh dng bi A v thay bng cc trang b nh dng bi B khi ti lt B chy.
2013 ICDREC
10
ICDREC
Cache
Cache: mt loi b nh t tin v c tc truy xut cc nhanh. Cc d liu thng xuyn c truy xut s c u tin lu trong cache. Bng cch ny, tc thc thi ca h thng s c ci thin.
2013 ICDREC
11
ICDREC
2013 ICDREC
12
ICDREC
2013 ICDREC
13
ICDREC
Interrupt (ngt)
Interrupt: mt tn hiu c bit i hi h thng phi ngng vic ang lm v thc thi mt hm c bit gi l Interrupt handler (hm x l ngt). Sau khi p ng xong nhu cu ca ngt th h thng tip tc cng bic trc Interrupt c 3 dng: Phn cng Phn mm Vi x l
2013 ICDREC 14
ICDREC
Interrupt (ngt)
2013 ICDREC
15
ICDREC
2013 ICDREC
16
ICDREC
2013 ICDREC
17
ICDREC
ICDREC
2013 ICDREC
19
ICDREC
2013 ICDREC
20