預估到手價是按參與促銷活動、以最優惠的購買方案計算出的價格(不含優惠券部分),僅供參考,未必等同于實際到手價。
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
編程卓越之道 卷1 深入理解計算機 版權信息
- ISBN:9787121445316
- 條形碼:9787121445316 ; 978-7-121-44531-6
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
編程卓越之道 卷1 深入理解計算機 本書特色
作為Randall1Hyde經典著作《編程卓越之道》系列的第1卷,《深入理解計算機》深入地研究了計算機結構,卻不需要讀者掌握匯編語言。本書是為使用高級編程語言的讀者編寫的,填補了他們有關計算機底層細節的知識空白。這些知識往往被計算機科學和工程課程遺漏。通過本書可以了解: ● 數字、字符串及高級數據結構在計算機中是如何表示的,這樣我們就能理解使用這些數據的固有成本 ● 數據應該如何組織才能被計算機有效地訪問 ● CPU是如何運行的,這樣我們可以遵循計算機的運行方式來編寫代碼 ● I/O設備是如何運行的,這樣我們就能了解應用程序訪問這些設備的性能優化過程 ● 如何充分地利用內存層次結構來生成快速運行的程序 卓越的代碼是高效的。但在學會編寫真正高效的代碼之前,我們必須了解計算機系統是如何執行程序的,也必須了解編程語言中抽象的概念和計算機的底層硬件之間是如何映射的。畢竟,好的機器碼是程序員寫出來的,不是編譯器編譯出來的。本書的內容是構建所有偉大軟件的基礎。
編程卓越之道 卷1 深入理解計算機 內容簡介
卓越的代碼需要利用現代編程語言的先進特性來實現軟件功能。但軟件*終都要運行在計算機上,無論它是采用哪種編程語言編寫的。因此,卓越的軟件代碼也要充分地利用計算機中的各種資源,將計算機的性能發揮到極致。現代編程語言將這些知識隱藏了起來,容易被我們忽視。因此,《編程卓越之道》系列的**卷《深入理解計算機》將重點放在軟件執行背后的計算機底層上,深入淺出地介紹了計算機體系結構的方方面面,幫助我們理解如何才能寫出在計算機上高效運行的代碼。本書具體內容包括:數字、字符串及復合數據結構在計算機中的表示形式,以及如何在內存層次結構中訪問這些數據;基本的二進制運算、位運算、布爾邏輯,以及如何設計完成運算的中央處理器指令集;輸入/輸出、大容量存儲等豐富多彩的外設,以及把這些外設和計算機相連進行通信的各種總線技術。本書適合軟/硬件開發人員及系統程序員、移動及嵌入式設備開發者、體系結構設計人員,以及高校計算機相關專業師生。
編程卓越之道 卷1 深入理解計算機 目錄
編程卓越之道 卷1 深入理解計算機 作者簡介
[美]蘭德爾海德(Randall Hyde),是The Art of Assembly Language(《匯編語言的編程藝術》)和Write Great Code(《編程卓越之道》) 1~3卷(均由No Starch Press出版),以及Using 6502 Assembly Language和P-Source(由Datamost出版)的作者。他也是Microsoft Macro Assembler 6.0 Bible(由Waite Group出版)一書的合著者。在過去的40年里,Hyde一直從事嵌入式軟件/硬件工程師的工作,為核反應堆、交通控制系統和其他電子設備開發相關指令集。他還在加州理工大學波莫納分校和加州大學河濱分校教授計算機科學課程。 覃宇,Thoughtworks咨詢師/應用架構專家,12年軟件開發經驗,移動應用開發專家,作為架構師和技術教練專注于輔導客戶團隊改進持續交付實踐。譯有《Kotlin實戰》、《領域驅動設計精粹》、《Serverless架構:無服務器應用與AWS Lambda》和《云原生安全與DevOps保障》;合著有《代碼管理核心技術及實踐》。
- >
龍榆生:詞曲概論/大家小書
- >
莉莉和章魚
- >
推拿
- >
中國歷史的瞬間
- >
伊索寓言-世界文學名著典藏-全譯本
- >
二體千字文
- >
有舍有得是人生
- >
中國人在烏蘇里邊疆區:歷史與人類學概述