→ lingege32: beq L1 這個指令 只負責跳躍到L1 沒有比較的功能 01/03 17:15
→ lawrence022: 哦我懂意思了! 01/03 17:29
→ yupog2003: 10,a選項,Programmed I/O就是polling I/O,處理器每隔 01/03 20:40
→ yupog2003: 一段時間去檢查I/O裝置完成他的工作了沒,所以算是 01/03 20:40
→ yupog2003: 由processor執行的喔 01/03 20:41
→ yupog2003: 9,b我是覺得raised "by"感覺怪怪的拉,也許raised in 01/03 20:42
→ yupog2003: 比較好? 01/03 20:42
→ yupog2003: 阿不對,不是這個問題 01/03 20:43
→ yupog2003: Instruction TLB是在IF stage,Data TLB是在EX stage 01/03 20:44
→ yupog2003: 這是張凡那本書給的解釋 01/03 20:45
→ yupog2003: 9,d,memory protection violation應該是在說某個 01/03 20:46
→ yupog2003: process企圖存取不屬於他的記憶體空間才對 01/03 20:46
→ yupog2003: 跟page fault沒啥關係 01/03 20:46
推 aa06697: 9-b 解釋感覺怪怪的@@ TLB放在EXE可是memory還是在mem呀 01/04 14:42
→ aa06697: 所以page fault應該還是在mem stage才會被觸發(? 01/04 14:42
→ ntupumayaya: 題目說virtual memory@@ ,所以IF 01/04 15:03
推 yupog2003: 其實我也覺得9-b的解釋怪怪的... 01/04 16:37
→ ken52011219: IF 「or」 MEM stage 吧? page fault 單一instructi 01/04 16:55
→ ken52011219: on 不會同時間出現 不同種 page fault 01/04 16:56
→ ken52011219: 更正一下, 不是IF 出現page fault 就是 MEM 出現 01/04 17:01