
代號:6416
頁次:6
-
3
11 假設系統使用最久沒被使用(least-recently-used, LRU)分頁置換演算法(page replacement algorithm),
且有 3個分頁框(frame)分配給程序(process)A使用。若剛開始 3個分頁框皆為空的,請問程序
A作一連串分頁存取:7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1 會使 page 2 被置換出(swap out)
分頁框幾次?
0 1 2 3
12 下圖是利用多工器(Multiplexer)實作布林函數 F的組合電路圖。下列何者是 F的布林函式?
F(x, y, z) = Σ(0, 3, 6, 7)
Inv
A
B
C
F
TS
TS
F(x, y, z) = Σ(1, 2, 4, 5)
F(x, y, z) = Σ(1, 2, 4, 7)
S0
S1
4×1 MUX
0
1
2
3
0
z
z’
y
1
F(x, y, z) = Σ(0, 3, 4, 6)
13 假設一類似於 IEEE 754 標準的浮點數(floating-point number)表示法有十二位元,格式如下:
11 10 7 6 0
符號 S(sign) 指數 E(exponent) 小數 F(fraction)
其中,S占1位元,0表正數,1表負數;E占4位元,採excess-8(超 8)編碼;F占7位元,由高位
元到低位元的權重(weight)依次為 2-1 -2 -8
、2、...、2。則十進位數-3.625 應表示為:
110101110100 101100110100 100101110100 100100011101
14 在多處理機系統(multiprocessor system)上開發平行程式(parallel program)時,開發者必須儘量做
到下列何者?①使用合理的處理機的個數,以配合程式的平行度(parallelism) ②儘可能降低處理
機之間的資料通信量,以減少傳輸與等待的時間 ③儘可能增加處理機之間的同步次數,以增加效能
④將工作量平均分配到所有的處理機,以避免處理機閒置
①②③④ ①②③ ②④ ①②④
15 下列那些是有特權的指令(privileged instructions)?①關閉中斷(turn off interrupt) ②設定系統計
時器的數值(set value of system timer) ③I/O 的控制命令 ④從使用者模式(user mode)切換成系
統監督模式(monitor mode) ⑤讀取系統時鐘(system clock)的數值
①②③④⑤ ①②③④ ①②③ ①③④
16 作業系統中,下列那一排程演算法(scheduling algorithm)不會造成飢餓(starvation)?
Shortest-Job-First(SJF) Priority
Shortest-Remaining-Time-First(SRTF) Round-Robin(RR)
17 一電路如下圖所示,其中 TS(three-state)表示三態閘,Inv(Inverter)表示反向器,試問該電路的
布林函數(F)為何?
ACBAF +=
ACABF +=
CABAF +=
CABAF +=