PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
CSSE
[問題] 中斷與function call的差別?
作者:
RealJustice
(Nice to Meet You~)
2011-02-28 12:40:46
最近看書回想到一個經典問題 : function call 與 interrupt差在哪裡.
int 不能傳參數, 不能返回參數, 這兩個是最基本的;
我記得有個關鍵差異, 是關於stack的操縱. 但現在回想不起來.
這兩者都需要把return address塞入stack, 暫存器內容塞入stack,
CPU狀態 (PSR, processor status register) 塞入stack,
執行完畢再陸續pop回來. 這樣想想, 兩者幾乎是一樣的??
有人能解答這兩者的差異嗎?
作者:
micklin
(mick doohan)
2011-02-28 18:56:00
http://www.edaboard.com/thread17794.html
作者:
R119
(= =)
2011-03-13 12:13:00
那個天才告訴你 INT 不能傳參數??
作者: zhim (zhim)
2011-03-27 03:03:00
flags
作者: yabuki (伊格尼茲)
2011-03-28 23:05:00
Function Call:功能呼叫、Interrupt:中斷式呼叫只是INT(Integer)只能傳整數而以而已
繼續閱讀
[問題] 鍵盤輸入
euphrate
[問題] 有關Web Intelligence
Garciparra
Re: syntax highlight/parser/compiler 的難度
yoco315
[問題] 除了這裡,哪個BBS有專門討論資料結構的版?
ironmanstock
[問題] 8051 Core
FuturaNBHD
[問題] 請問為何說Quick sort是 unreliable ?
ironmanstock
[問題] 作業系統的thread問題
dpqb10
syntax highlight/parser/compiler 的難度
yllan
Re: [問題] 何謂二維解碼結構
gwliao
Re: [問題] 何謂二維解碼結構
sportsdidi
Links
booklink
Contact Us: admin [ a t ] ucptt.com