買這商品的人也買了...
-
大話設計模式$620$490 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
大話資料結構$590$466 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
ASP.NET MVC 5 網站開發美學$780$663 -
啊哈!圖解演算法必學基礎$350$298 -
精實開發與看板方法$550$435 -
Docker 入門與實戰$450$383 -
Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境$550$468 -
當猛虎遇上Android | 一手掌握Android App程式開發與設計$880$748 -
R 軟體資料分析基礎與應用 (R for Everyone: Advanced Analytics and Graphics)$650$553 -
OpenCV 程式設計參考手冊$620$490 -
大話重構$390$304 -
JavaScript 設計模式與開發實踐$460$359 -
$419自己動手寫編譯器、鏈接器 -
程式設計範式與 OOP 的思考術:冒號老師的十三堂課, 2/e (中文原創經典)$490$382 -
Microsoft Azure 教戰手札 – 系統建置與管理篇, 3/e$550$468 -
接案我最行:jQuery 經典範例必殺技$480$408 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$306 -
演算法的樂趣|23個程式設計必學主題與應用實例$480$408 -
黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters)$400$340 -
我的程式碼會說話 (暢銷回饋版)$260$203 -
設計模式與遊戲開發的完美結合 (暢銷回饋版)$680$530
超有料 AI 工作術 2書75折 詳見活動內容 »
-
79折
AI 加持!Google Sheets 超級工作流$599$473 -
79折
最強 AI 組合技!NotebookLM / Gemini / Nano Banana / Veo 3 【影音生成進化版】$499$394 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
AI 超神筆記術:NotebookLM 高效資料整理與分析 250技$480$379 -
79折
AI 提問 X 學習 X 應用:ChatGPT、NotebookLM、Gemini、GitHub Copilot從零到完全實戰$390$308 -
79折
NVIDIA 輝達之道:第一本輝達詳解!從 AI 教父黃仁勳的登頂之路,看全球科技投資前景$450$356 -
79折
AI 工具使用手冊:學會 AI 魔法讓你變身超人不再當麻瓜, 2/e$690$545 -
79折
AI 超神活用術:Felo 搜尋、筆記、簡報、網頁、知識庫、心智圖與視覺圖表全能助手$490$387 -
79折
AI 時代的 Python 高效學習書 - ChatGPT 程式助理新思維$550$435 -
79折
圖像生成 AI Stable Diffusion 實作技法書:從設定、生成到調整,全面掌握 AI 繪圖實戰技!$550$435 -
79折
邊緣 AI - 使用 NVIDIA Jetson Orin Nano 開發具備深度學習、電腦視覺與生成式 AI 功能的 ROS2 機器人$580$458 -
79折
手機感測器也上 AI – 人工智慧邊緣運算實作開發教戰手冊$1,080$853 -
78折
重構:改善 .NET 與 C# 應用程式的設計,償還欠下的技術債 (使用 GitHub Copilot 與 Visual Studio) (Refactoring with C#: Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12)$850$663 -
78折
AI × Excel × Tableau 資料分析語法指南$680$530 -
79折
ChatGPT 開發手冊 Turbo × Vision 進化版 — 用 OpenAI Chat/Assistants API‧Function calling 設計 GPTs action‧LINE/Discord bot‧股市分析/自動助理$820$648 -
78折
AIGC 全能實作教科書:一次學會 ChatGPT、簡報、設計與影音繪圖,打造你的 AI 創作工作術$680$530 -
79折
Canva + AI 創意設計與品牌應用 300招:從商業技巧、社群祕技到AI圖文影音特效, 2/e$560$442 -
78折
ChatGPT × Ionic × Angular 全方位技術整合實戰:輕鬆打造跨平台 AI 英語口說導師 APP(iThome鐵人賽系列書)$680$530 -
79折
人人都會 AI 繪圖:開啟斜槓人生金鑰匙,2000件生成作品 + 完整提示詞(全書中英文提示詞,立即下載使用)$780$616 -
78折
資安密碼-隱形帝國:AI數位鑑識、社交工程攻防與現代密碼技術實戰$550$429 -
79折
AI 繪圖邁向視覺設計$720$569 -
79折
圖解雲端運算|概念、技術、安全與架構, 2/e$760$600 -
79折
敏捷開發實踐指南|讓團隊取得亮麗成果$550$435 -
79折
Python X ChatGPT:零基礎 AI 聊天用流程圖學 Python 程式設計$490$387 -
79折
LLM 串接所有服務 - LangChain 原型到產品全面開發$680$537
相關主題
商品描述
<內容簡介>
為您抽絲剝繭揭程式碼背後少為人知的本質與電腦系統運作機制
本書從程式設計角度出發,以 C/C++ 為描述語言,以 Visual C++ 為形式工具,將隱藏在程式碼背後的關於計算機組成原理、電腦作業系統等方面的機制和知識娓娓道來,不僅讓讀者知其然,更要讓讀者知其所以然,並讓這些知識再反饋回程式設計的實踐,從而幫助讀者寫出更適合機器最佳化的高品質程式碼。
本書揭開程式碼背後鮮為人知的秘密,具體說來,主要討論了包括電腦底層程式、記憶體與指標、電腦指令與代碼系統、函數呼叫的機制、多層級儲存系統、執行緒與處理程序的概念,以及程式碼最佳化等多方面的話題。
本書適合讀者:
電腦狂熱愛好者
想理解電腦底層運作機制的讀者
工程師與程式設計的技術人員
大專院校相關科系的參考與教用書
<章節目錄>
Chapter 01 緒論
1.1 電腦系統初探
1.2 電腦語言與編譯技術
1.3 C 語言神話
1.4 奇蹟的延續
1.5 本章小結
Chapter 02 揭開資料表示的面紗
2.1 進制系統
2.2 位元與位元操作
2.3 電腦中的數值
2.4 讓電腦學會寫字
2.5 C 語言基底資料型別
2.6 本章小結
Chapter 03 變數與位址
3.1 程式都在記憶體中
3.2 很多初學者都怕指標
3.3 睜大眼睛看記憶體
3.4 陣列與指標是近親
3.5 再談指標
3.6 本章小結
Chapter 04 動態記憶體管理
4.1 malloc 和free
4.2 sizeof 並不複雜
4.3 記憶體操作函數
4.4 new 和delete
4.5 記憶體錯誤面面觀
4.6 使用Visual C++檢查記憶體洩漏
4.7 本章小結
Chapter 05 程式碼與指令系統
5.1 還原程式碼的本來面目
5.2 指令——簡單or 複雜
5.3 如何找到位址
5.4 本章小結
Chapter 06 函數與函數呼叫
6.1 函數與參數
6.2 函數的遞迴呼叫
6.3 記憶體的使用
6.4 程式在記憶體中的模樣
6.5 本章小結
Chapter 07 多層級儲存系統
7.1 儲存系統及層級結構
7.2 快取儲存
7.3 虛擬記憶體
7.4 本章小結
Chapter 08 作業系統互動
8.1 多工
8.2 處理程序
8.3 Win32 處理程序程式設計
8.4 執行緒
8.5 調度
8.6 Win32 執行緒程式設計
8.7 本章小結
Chapter 09 瓶頸與最佳化
9.1 最佳化還是不最佳化
9.2 測量與分析的內容
9.3 測量與分析的方法
9.4 基本規律
9.5 程式最佳化路線
9.6 編譯器不是萬能的
9.7 實際最佳化建議
9.8 本章小結
附錄A 淺談程式設計能力的培養與提高
寫給程式設計初學者的話
基礎扎實真的很重要,什麼語言其實不重要
興趣是最好的老師,實踐是進步的捷徑,需求是靈感的源泉
一本好書的作用不可忽視
學習C++的一些建議
卓越的程式設計之道
附錄B 程式人生
生活是一種體驗
真的猛士
成功的境界
人生博弈
由人類學的觀點想到的