本書是Brian W. Kernighan和Rob Pike合著的最新力作。本書從排錯、測試、性能、可移植性、設(shè)計、界面、風(fēng)格和記法等方面,討論了程序設(shè)計中實(shí)際的、又是非常深刻和具有廣泛意義的思想、技術(shù)和方法,它的翻譯出版將填補(bǔ)國內(nèi)目前這方面書籍的空白。本書值得每個夢想并努力使自己成為優(yōu)秀程序員的人參考,值得每個計算機(jī)專業(yè)的學(xué)生和計算機(jī)工作者閱讀,也可作為程序設(shè)計高級課程的教材或參考書。
NASM是一個為可移植性與模塊化而設(shè)計的一個80x86的匯編器。它支持相當(dāng)多的目標(biāo)文件格式,包括Linux和NetBSD/FreeBSD,a.out,ELF,COFF,微軟16位的OBJ和Win32。它還可以輸出純二進(jìn)制文件。它的語法設(shè)計得相當(dāng)?shù)暮啙嵰锥虸ntel語法相似但更簡單。它支持Pentium,P6,MMX,3DNow!,SSE and SSE2指令集