基本上interger的交換都是以swap當例子。參考 http://xpode.com/ShowArticle.aspx?Articleid=72。
不過今天碰到一個詭異的現象。先研究一下再來寫報告。
【Update】
經過最不花腦筋的二分之一分割法(就是把code分成1/2,再由有問題的部分分成1/2,慢慢濃縮問題點)之後,確定是一個function出問題,這function會切回real-mode去抓edid的資料,可能是由保護模式切到真實模式stack沒處理好,目前先直接用全域變數來接回傳的資料。