[翻譯]FreeBSD Assembly Language Tutorial:序言
(原文請見http://www.int80h.org/bsdasm/#intro)
序言
由G. Adam Stanislav
Whiz Kid Technomagic
組合語言是在UNIX之下是未用文件証明的,因為各種不同的Unix系統在
不同的微處理器,它一般被假設沒人曾想使用它,所有的事應該使用可
移植的C語言撰寫。
在現實中,C的可移植性可說是神話。甚至C語言軟體移植至另一個UNIX
平台,還是要修改一下,無論如何都要經過這道手續。系統還是要完全
依靠這種方法。
即然我們相信UNIX軟體要用 C語言或一些高階語言撰寫,但是我們還是
要用到組合語言程式員,想一想:是誰撰寫C函式庫來存取核心呢?
在這裡我會試著教您如何在UNIX作業系統,尤其在FreeBSD 之下,撰寫
組合語言程式。
在這個基本的指導,不會教導任何基本組合語言的指令。不過在下提供
幾個資源,線上組合語言教學、Randall Hyde 的「組合語言之藝術」;
如果你是要整套書,在亞馬遜書店可以找到Jeff Duntemann寫的「組合
語言Step-by-Step」。當您學完這些教程後,任何組合語言程式員都能
在FreeBSD輕鬆駕馭程式。
--
我所走的道路,最後都會成為我的糧食,也沒有去後悔的道理。
jalala@tfug.org
個人網頁:http://members.lycos.co.uk/earlreco/
--
┌─────◆KKCITY◆─────┐ ╱ ╱  ̄ ▌ ̄  ̄ ╲╱ BBS 城邦
│ bbs.kkcity.com.tw │ ╲ ╲ ╴ ▌ ▌ ▏ KK免費撥接
└──《From:211.20.64.238 》──┘ 電話:40586000 帳號:kkcity 密碼:kkcity
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章