深入理解程序設計 pdf epub mobi txt 電子書 下載 2025
☆☆☆☆☆
簡體網頁||
繁體網頁
[美] Jonathan Bartlett
人民郵電齣版社
郭晴霞
2014-1
208
49.00
平裝
圖靈程序設計叢書·Linux/UNIX係列
9787115337887
圖書標籤:
匯編
計算機
編程
Linux/Unix
程序設計
Linux
計算機科學
計算機體係結構
喜歡 深入理解程序設計 的讀者還喜歡
下載链接在页面底部
下載連結1
下載連結2
下載連結3
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2025-02-26
深入理解程序設計 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2025
深入理解程序設計 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2025
深入理解程序設計 pdf epub mobi txt 電子書 下載 2025
圖書描述
是否真正理解匯編語言,常常是普通程序員和優秀程序員的分水嶺。《深入理解程序設計:使用Linux匯編語言》介紹瞭Linux平颱下的匯編語言編程,教你從計算機的角度看問題,從而瞭解匯編語言及計算機的工作方式,為成就自己的優秀程序員之夢夯實基礎。
很多人都認為匯編語言晦澀難懂,但New Medio技術總監Jonathan Bartlett的這本書將改變人們的看法。本書首先介紹計算機的體係結構,然後從編寫簡單程序開始,一步一步擴充函數、文件、讀寫處理等知識,並平滑過渡到程序共享、存儲與優化,由淺入深地介紹瞭Linux匯編語言編程。作者不僅會帶你瞭解嚮計算機傳遞信息的方式方法,還讓你學會嚮修改和使用程序的人傳遞信息,並最終用自己的規則構建“世界”,按自己對問題的理解和解決方案創造“世界”。
主要內容:
計算機體係結構(詳解內存及尋址方式);
編程初體驗;
函數使用及復雜度處理;
文件處理及緩衝區分析;
記錄讀寫及修改;
通過測試及錯誤處理打造健壯程序;
程序共享;
內存布局及處理;
計算機的計數原理;
程序優化(時機、位置及方式)。
深入理解程序設計 下載 mobi epub pdf txt 電子書
著者簡介
Jonathan Bartlett
New Medio技術總監,負責為各公司定製Web應用、移動應用或企業軟件解決方案。在此之前,他曾在EDS擔任因特網開發經理一職,為Web團隊和Wolfram Research提供技術支持。另外,他常在IBM DeveloperWorks社區撰文,介紹從高性能Playstation 3編程到高級元編程技巧等主題。
圖書目錄
第1章 引言 1
1.1 歡迎加入編程大軍 1
1.2 工具 2
第2章 計算機體係結構 5
2.1 內存結構 5
2.2 CPU構造 6
2.3 幾個術語 7
2.4 內存詳解 9
2.5 尋址方式 10
2.6 溫故知新 11
2.6.1 理解概念 11
2.6.2 應用概念 11
2.6.3 深入學習 12
第3章 編寫第一個程序 13
3.1 編程初體驗 13
3.2 匯編語言程序概要 15
3.3 為程序做規劃 19
3.4 查找最大值 21
3.5 尋址方式 27
3.6 溫故知新 30
3.6.1 理解概念 30
3.6.2 應用概念 30
3.6.3 深入學習 31
第4章 關於函數 32
4.1 處理復雜度 32
4.2 函數的工作原理 33
4.3 使用C調用約定的匯編語言函數 34
4.4 函數示例 38
4.5 遞歸函數 41
4.6 溫故知新 46
4.6.1 理解概念 46
4.6.2 應用概念 47
4.6.3 深入學習 47
第5章 文件處理 48
5.1 UNIX文件的概念 48
5.2 緩衝區和.bss 49
5.3 標準文件和特殊文件 50
5.4 在程序中使用文件 51
5.5 溫故知新 60
5.5.1 理解概念 60
5.5.2 應用概念 61
5.5.3 深入學習 61
第6章 讀寫簡單記錄 62
6.1 寫入記錄 65
6.2 讀取記錄 69
6.3 修改記錄 73
6.4 溫故知新 76
6.4.1 理解概念 76
6.4.2 應用概念 76
6.4.3 深入學習 76
第7章 開發健壯的程序 77
7.1 將時間用在何處 77
7.2 開發健壯程序的技巧 78
7.2.1 用戶測試 78
7.2.2 數據測試 78
7.2.3 模塊測試 79
7.3 有效處理錯誤 80
7.3.1 萬能的錯誤處理代碼 80
7.3.2 恢復點 80
7.4 讓程序更健壯 81
7.5 溫故知新 83
7.5.1 理解概念 83
7.5.2 應用概念 83
7.5.3 深入學習 83
第8章 與代碼庫共享程序 84
8.1 使用共享庫 85
8.2 共享庫的工作原理 86
8.3 查找關於庫的信息 87
8.4 一些有用的函數 91
8.5 構建一個共享庫 92
8.6 溫故知新 93
8.6.1 理解概念 93
8.6.2 應用概念 94
8.6.3 深入學習 94
第9章 關於中間存儲器 95
9.1 計算機如何看待內存 95
9.2 Linux程序的內存布局 96
9.3 每個內存地址都是虛擬的 98
9.4 獲取更多的內存 100
9.5 一個簡單的內存管理器 101
9.5.1 變量和常量 106
9.5.2 性能問題及其他 111
9.6 使用我們的分配器 112
9.7 更多信息 114
9.8 溫故知新 114
9.8.1 理解概念 114
9.8.2 應用概念 114
9.8.3 深入學習 115
第10章 像計算機一樣計數 116
10.1 計數 116
10.1.1 像人類一樣計數 116
10.1.2 像計算機一樣計數 117
10.1.3 二進製和十進製之間的轉換 118
10.2 真假和二進製數 120
10.3 程序狀態寄存器 126
10.4 其他計數係統 127
10.4.1 浮點數 127
10.4.2 負數 128
10.5 八進製和十六進製數字 129
10.6 一個字中的字節順序 130
10.7 將數字轉換成字符顯示 131
10.8 溫故知新 135
10.8.1 理解概念 135
10.8.2 應用概念 136
10.8.3 深入學習 136
第11章 高級語言 137
11.1 編譯語言和解釋語言 137
11.2 第一個C程序 138
11.3 Perl 140
11.4 Python 141
11.5 溫故知新 141
11.5.1 理解概念 141
11.5.2 應用概念 141
11.5.3 深入學習 142
第12章 優化 143
12.1 何時優化 143
12.2 優化何處 144
12.3 局部優化 145
12.4 全局優化 146
12.5 溫故知新 147
12.5.1 理解概念 147
12.5.2 應用概念 148
12.5.3 深入學習 148
第13章 學無止境 149
13.1 自下而上 150
13.2 自頂嚮下 150
13.3 從中間開始 150
13.4 專題 151
13.5 匯編語言的更多資源 152
附錄A GUI編程 153
附錄B 通用x86指令 165
附錄C 重要的係統調用 172
附錄D ASCII碼 174
附錄E 匯編語言中的常用C語句 175
附錄F 使用GDB調試器 183
附錄G 文檔曆史 189
附錄H GNU自由文檔許可協議 190
附錄I 緻謝 196
索引 197
· · · · · · (
收起)
深入理解程序設計 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
講得不錯的,大一的時候元旦假期從學校圖書館藉來讀,結果去超市買食品的時候腦子裏都全都是MOV, PUSH, POP這些東西
評分
☆☆☆☆☆
因為對匯編並不感興趣,所以隻是匆匆瀏覽一下,書中附錄推薦的一些計算機書籍閱讀順序很不錯呦
評分
☆☆☆☆☆
比之前讀的匯編書籍更易上手,好書
評分
☆☆☆☆☆
還可以,寫得淺顯易懂,不過有些地方還有錯,甚至有的代碼也跑不過去,不打一遍還真不知道,不過如果理解瞭可以改對。該說的部分倒是也都說瞭。還是值得一讀。
評分
☆☆☆☆☆
以優雅的方式展現瞭匯編語言思維,原來讀匯編程序也可以賞心悅目,最後一章《學無止境》推薦的書目值得關注。
讀後感
評分
☆☆☆☆☆
大概在2015年1月中旬买了这本书。截至目前看了前4章,准确的说第一张没怎么看,第二章略看了下,细看从第三章开始的。之前也算是由汇编语言编程经验。在第三章开始的那个小程序我感觉讲的很详细,非常适合初学者,一个二三十行的程序居然花了接近两页纸张来解释,连作者都承认...
評分
☆☆☆☆☆
书很薄,适合入门或者对汇编不熟悉的人,定价高了,不建议购买。 用同样的价格可以买更有价值的书籍。 豆瓣字数限制是多少? 豆瓣字数限制是多少? 豆瓣字数限制是多少? 豆瓣字数限制是多少? 豆瓣字数限制是多少?
評分
☆☆☆☆☆
书很薄,适合入门或者对汇编不熟悉的人,定价高了,不建议购买。 用同样的价格可以买更有价值的书籍。 豆瓣字数限制是多少? 豆瓣字数限制是多少? 豆瓣字数限制是多少? 豆瓣字数限制是多少? 豆瓣字数限制是多少?
評分
☆☆☆☆☆
随着互联网的发展,新技术不断出现,使程序员的门槛一再降低。但是俺认为作为科班出身的程序员还是应该懂一些稍微系统底层的东西,这本书作为入门还是不错的,讲的都是比较简单的概念,容易理解,对理解自己写的程序怎么在内存中被CPU执行很有帮助! 把程序本质...
評分
☆☆☆☆☆
如果你想了解Linux汇编而又苦于不得其法的话,这本书绝对是你的最佳选择,看过多多本有关Linux或者IBM PC的汇编方面的书,觉得这本书是最容易让人理解的,也是讲的最清晰的,他没有让你陷入记住一条有一条的指令的泥淖之中无法自拔,最后让你望指令而兴叹,而是通过例子和不断...
類似圖書 點擊查看全場最低價
深入理解程序設計 pdf epub mobi txt 電子書 下載 2025