看板FreeBSD
标 题[翻译]FreeBSD Assembly Language Tutorial:序言
发信站KKCITY (Mon Apr 28 09:35:28 2003)
转信站Ptt!news.ntu!news.ntut!wd-news!freebsd.ntu!bbs.ee.ntu!news.ee.ntu!news
(原文请见
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轻松驾驭程式。
--
我所走的道路,最後都会成为我的粮食,也没有去後悔的道理。
[email protected]
个人网页:
http://members.lycos.co.uk/earlreco/
--
┌─────◆KKCITY◆─────┐ ╱ ╱  ̄ ▌ ̄  ̄ ╲╱ BBS 城邦
│ bbs.kkcity.com.tw │ ╲ ╲ ╴ ▌ ▌ ▏ KK免费拨接
└──《From:211.20.64.238
》──┘ 电话:40586000 帐号:kkcity 密码:kkcity