包郵 編程卓越之道 卷1 深入理解計(jì)算機(jī)
-
>
全國計(jì)算機(jī)等級(jí)考試最新真考題庫模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
編程卓越之道 卷1 深入理解計(jì)算機(jī) 版權(quán)信息
- ISBN:9787121445316
- 條形碼:9787121445316 ; 978-7-121-44531-6
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
編程卓越之道 卷1 深入理解計(jì)算機(jī) 本書特色
作為Randall1Hyde經(jīng)典著作《編程卓越之道》系列的第1卷,《深入理解計(jì)算機(jī)》深入地研究了計(jì)算機(jī)結(jié)構(gòu),卻不需要讀者掌握匯編語言。本書是為使用高級(jí)編程語言的讀者編寫的,填補(bǔ)了他們有關(guān)計(jì)算機(jī)底層細(xì)節(jié)的知識(shí)空白。這些知識(shí)往往被計(jì)算機(jī)科學(xué)和工程課程遺漏。通過本書可以了解: ● 數(shù)字、字符串及高級(jí)數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)中是如何表示的,這樣我們就能理解使用這些數(shù)據(jù)的固有成本 ● 數(shù)據(jù)應(yīng)該如何組織才能被計(jì)算機(jī)有效地訪問 ● CPU是如何運(yùn)行的,這樣我們可以遵循計(jì)算機(jī)的運(yùn)行方式來編寫代碼 ● I/O設(shè)備是如何運(yùn)行的,這樣我們就能了解應(yīng)用程序訪問這些設(shè)備的性能優(yōu)化過程 ● 如何充分地利用內(nèi)存層次結(jié)構(gòu)來生成快速運(yùn)行的程序 卓越的代碼是高效的。但在學(xué)會(huì)編寫真正高效的代碼之前,我們必須了解計(jì)算機(jī)系統(tǒng)是如何執(zhí)行程序的,也必須了解編程語言中抽象的概念和計(jì)算機(jī)的底層硬件之間是如何映射的。畢竟,好的機(jī)器碼是程序員寫出來的,不是編譯器編譯出來的。本書的內(nèi)容是構(gòu)建所有偉大軟件的基礎(chǔ)。
編程卓越之道 卷1 深入理解計(jì)算機(jī) 內(nèi)容簡介
卓越的代碼需要利用現(xiàn)代編程語言的先進(jìn)特性來實(shí)現(xiàn)軟件功能。但軟件*終都要運(yùn)行在計(jì)算機(jī)上,無論它是采用哪種編程語言編寫的。因此,卓越的軟件代碼也要充分地利用計(jì)算機(jī)中的各種資源,將計(jì)算機(jī)的性能發(fā)揮到極致。現(xiàn)代編程語言將這些知識(shí)隱藏了起來,容易被我們忽視。因此,《編程卓越之道》系列的**卷《深入理解計(jì)算機(jī)》將重點(diǎn)放在軟件執(zhí)行背后的計(jì)算機(jī)底層上,深入淺出地介紹了計(jì)算機(jī)體系結(jié)構(gòu)的方方面面,幫助我們理解如何才能寫出在計(jì)算機(jī)上高效運(yùn)行的代碼。本書具體內(nèi)容包括:數(shù)字、字符串及復(fù)合數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)中的表示形式,以及如何在內(nèi)存層次結(jié)構(gòu)中訪問這些數(shù)據(jù);基本的二進(jìn)制運(yùn)算、位運(yùn)算、布爾邏輯,以及如何設(shè)計(jì)完成運(yùn)算的中央處理器指令集;輸入/輸出、大容量存儲(chǔ)等豐富多彩的外設(shè),以及把這些外設(shè)和計(jì)算機(jī)相連進(jìn)行通信的各種總線技術(shù)。本書適合軟/硬件開發(fā)人員及系統(tǒng)程序員、移動(dòng)及嵌入式設(shè)備開發(fā)者、體系結(jié)構(gòu)設(shè)計(jì)人員,以及高校計(jì)算機(jī)相關(guān)專業(yè)師生。
編程卓越之道 卷1 深入理解計(jì)算機(jī) 目錄
編程卓越之道 卷1 深入理解計(jì)算機(jī) 作者簡介
[美]蘭德爾海德(Randall Hyde),是The Art of Assembly Language(《匯編語言的編程藝術(shù)》)和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一直從事嵌入式軟件/硬件工程師的工作,為核反應(yīng)堆、交通控制系統(tǒng)和其他電子設(shè)備開發(fā)相關(guān)指令集。他還在加州理工大學(xué)波莫納分校和加州大學(xué)河濱分校教授計(jì)算機(jī)科學(xué)課程。 覃宇,Thoughtworks咨詢師/應(yīng)用架構(gòu)專家,12年軟件開發(fā)經(jīng)驗(yàn),移動(dòng)應(yīng)用開發(fā)專家,作為架構(gòu)師和技術(shù)教練專注于輔導(dǎo)客戶團(tuán)隊(duì)改進(jìn)持續(xù)交付實(shí)踐。譯有《Kotlin實(shí)戰(zhàn)》、《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)精粹》、《Serverless架構(gòu):無服務(wù)器應(yīng)用與AWS Lambda》和《云原生安全與DevOps保障》;合著有《代碼管理核心技術(shù)及實(shí)踐》。
- >
中國歷史的瞬間
- >
推拿
- >
唐代進(jìn)士錄
- >
巴金-再思錄
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
月亮虎
- >
上帝之肋:男人的真實(shí)旅程
- >
莉莉和章魚