
[理工] system call跟interrupt

想請問關於system call跟interupt的區別
圖來自恐龍本9版
如果我文義沒有理解錯誤的話
它說system call發生時硬體會將其視為software interrupt
然後找尋interupt vector後執行ISR
但這好像是interupt發生時的處理
system call不是要找system call table後去kernel執行對應工作?
兩個感覺應該是不同的工作處理
想請問這段文章要怎麼解釋?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.124.238 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1569514772.A.33D.html
推
09/27 00:34,
6年前
, 1F
09/27 00:34, 1F
→
09/27 00:34,
6年前
, 2F
09/27 00:34, 2F
→
09/27 00:57,
6年前
, 3F
09/27 00:57, 3F
推
09/27 11:05,
6年前
, 4F
09/27 11:05, 4F
→
09/27 11:05,
6年前
, 5F
09/27 11:05, 5F
→
09/30 00:06,
6年前
, 6F
09/30 00:06, 6F
→
09/30 00:06,
6年前
, 7F
09/30 00:06, 7F