X64匯編語言·從新手到AVX專家檢視原始碼討論檢視歷史
《x64匯編語言·從新手到AVX專家》,[比] 喬·范·霍伊(Jo,Van,Hoey) 著,賈玉彬,王昱波 譯,出版社: 清華大學出版社。
清華大學出版社成立於1980年6月,是教育部主管、清華大學主辦的綜合性大學出版社[1]。清華社現年出版圖書、音像製品、電子出版物等近3000種,銷售規模和綜合實力以及在高等教育教材市場、科技圖書市場、館配圖書市場占有率均名列前茅[2]。
內容簡介
從簡單和基本的程序開始,一直講到AVX編程。
讀完《x64匯編語言:從新手到AVX專家》,你將能編寫和閱讀匯編代碼、混合使用匯編語言和高級語言、了解什麼是AVX等。
《x64匯編語言:從新手到AVX專家》代碼力求簡單,不涉及錯誤檢查,沒有圖形用戶界面,也沒有多餘的描述,以免分散你的注意力。理論知識也是濃縮的,只涉及少量二進制知識以及有限的邏輯運算符和線性代數知識,不涉及浮點轉換方面的內容,
匯編代碼都是完整程序,你可在自己的計算機上測試、使用、修改和刪除這些代碼。
《x64匯編語言:從新手到AVX專家》還將展示可使用哪些工具、如何使用它們以及這些工具的潛在問題。
《x64匯編語言:從新手到AVX專家》並未事無巨細地列出全部匯編指令,而是重點列出主要知識點。
通讀《x64匯編語言:從新手到AVX專家》,你將紮實掌握基礎知識,你可在此基礎上更深入地研究自己感興趣的主題。
Linux是學習匯編語言的非常簡單平台,因此《x64匯編語言:從新手到AVX專家》大部分內容都是關於在Linux上進行匯編,但最後也提供了一些章節來幫助你在Windows上進行匯編。一旦掌握了Linux匯編,就可更輕鬆地進行Windows匯編。
如果你沒有任何編程經驗,請暫時把《x64匯編語言:從新手到AVX專家》放在一邊,先學習高級語言(例如C語言)的一些編程基礎知識。
了解CPU和內存的工作原理
理解計算機和操作系統如何協同工作
了解高級語言編譯器如何生成機器語言j並使用這些知識編寫更高效的代碼
更好地分析程序中的錯誤
讓程序正常工作,這一部分十分有趣
調查惡意軟件並採取必要的行動加以預防
《x64匯編語言:從新手到AVX專家》面向高語言程序員,以及分析惡意軟件的系統工程師和安全工程師。讀者需要熟悉Linux、Windows、虛擬化和高級編程語言(C或C++)。
參考文獻
- ↑ 我國出版社的等級劃分和分類標準,知網出書,2021-03-01
- ↑ 企業簡介,清華大學出版社有限公司