開始學習匯編 NASM
開始學習匯編了,NASM。語言好學,關鍵是硬件比較復雜。前幾天偶然發(fā)現(xiàn),SPOJ 可以提交 NASM 的匯編代碼,太高興了。
可是怎么輸入輸出呢?google了一下,發(fā)現(xiàn)一份代碼,原來是 int 80h 中斷,看來服務器是Linux的,用Linux的 80h 系統(tǒng)中斷輸入輸出。
遺憾的是,這也就意味著只能寫寫應用層面的代碼,而系統(tǒng)層面的代碼,沒有權限執(zhí)行呀。不過應用層面的代碼,會距離硬件遠一點,簡單一點點。
至于最底層的硬件呢,還是用 bochs 模擬吧。
posted on 2011-03-16 13:59 coreBugZJ 閱讀(486) 評論(0) 編輯 收藏 引用 所屬分類: Assemble

