定價: | ||||
售價: | 238元 | |||
庫存: | 已售完 | |||
LINE US! | 詢問這本書 團購優惠、書籍資訊 等 | |||
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單 | ||||
付款方式: | 超商取貨付款 |
![]() |
|
信用卡 |
![]() |
||
線上轉帳 |
![]() |
||
物流方式: | 超商取貨 | ||
宅配 | |||
門市自取 |
為您推薦
類似書籍推薦給您
這是一本探討電腦工作原理的經典指南 現在大改版了 電腦無處不在!最明顯的是我們的筆電和手機,還有我們的汽車、電視、微波爐、鬧鐘、掃地機器人及其他智慧型家電。你可曾想過這些裝置內部發生了什麼,讓我們的生活更輕鬆,但有時也更令人生氣? 20多年來,讀者們一直都很喜歡Charles Petzold關於電腦內部秘密的啟發性故事,而現在他為了這個新的電腦時代對其進行了修訂。本書圖文並茂,通俗易懂,是一本解開謎團的書。你將發現手電筒、黑貓、蹺蹺板和保羅·里維爾的半夜騎馬可以教給你哪些關於電腦的知識,以及人類的創造力和我們對交流的衝動,如何塑造我們所使用的每一個電子裝置。 第二版更深入地探索了每個智慧型裝置的核心:中央處理單元(central processing unit)之逐位元的(bit-by-bit)、逐邏輯閘(gate-by-gate)的構造,它結合了最簡單的基本操作,完成最複雜的功能。除了新的章節,作者還建立了一個新的網站CodeHiddenLanguage.com,該網站提供的互動式插圖,可以讓電腦更容易理解。 從簡單的時鐘滴答聲到網際網路的嗡嗡聲,本書揭示了數位革命的本質。 目錄 關於作者 第二版序 第1章 最好的朋友 第2章 代碼與組合 第3章 點字與二進位代碼 第4章 手電筒的工作原理 第5章 拐角處的通訊 第6章 邏輯與開關 第7章 電報與繼電器 第8章 繼電器與邏輯匣 第9章 我們的十位數 第10章 十的替代方案 第11章 位元 第12章 位元組和十六進位 第13章 從 ASCII 到 Unicode 第14章 用邏輯閘做加法 第15章 這是真的嗎? 第16章 但減法呢? 第17章 反饋與正反器 第18章 來建造時鐘吧! 第19章 記憶體的結構與原理 第20章 自動化算術 第21章 算術邏輯單元 第22章 暫存器與匯流排 第23章 CPU 控制信號 第24章 迴圈、跳躍和調用 第25章 周邊裝置 第26章 作業系統 第27章 撰碼 第28章 世界之腦 索引
類似書籍推薦給您
書名:Xilinx Zynq 7000系統晶片之軟硬體設計(附範例光碟) 作者:陳朝烈 出版社:全華 出版日期:2016/01/00 ISBN:9789864630455 內容簡介 本書針對使用Zynq系列之軟體定義系統晶片(Software-DefinedSoC,SDSoC),以範例的方式做為工具操作手冊,使用者可以自行演練擴充裡面的章節的實驗與範例,建立一個屬於自己的大型系統或開發平台。例如從AndroidAPP和矽智財如何互動的觀念上出發,實作一些實例應用,以善用Zynq這個平台,建構一個從底層硬體矽智財電路、矽智財驅動、到行動APP的完整系統。 本書特色 1.從最簡單的LED範例、矽智財的Linux驅動、Android系統建立,本書一次到位。 2.本書包含完整Linux與Android環境建立,適合初學者與自造者(maker)。 3.以實作範例作為導引,初學者與自造者能快速抓住設計工具使用上的重點,快速入門。 4.驅動程式實作範例涵蓋無作業系統的版本到Linux驅動程式模組與裝置樹的驅動方法,快速融會貫通驅動程式設計觀念。 5.明確的操作步驟與圖示,精簡的觀念說明,本書可為最佳之操作手冊。 目錄 第一章 ZYNQ 開發基本流程–硬體篇 1-1 基本觀念 1-2 軟體工具的取得與安裝 1-2-1 ISE Design Tools 下載 1-2-2 ISE Design Tools 安裝步驟 1-3 創建PlanAhead 專案 1-4 創立XPS 專案 1-5 P 的創立與撰寫 1-5-1 創立IP 1-5-2 將IP 加入系統中 1-5-3 撰寫IP 第二章 ZYNQ 開發基本流程–軟體篇 2-1 將專案匯出至SDK 2-2 建立Application 專案(以Helloworld 為例) 2-3 測試結果(印出Helloworld) 2-4 編譯FSBL 2-5 產生ZYNQ 開機檔案(BOOT.bin) 2-6 實機測試(包含zedboard 上的設定) 第三章 設計IPIF 的驅動程式 3-1 中斷與中斷服務程式 3-2 一個帶有驅動樣板的IP 3-3 在SDK 裡設定驅動程式的路徑 3-4 簡單的驅動程式 3-5 驗證驅動程式與ZYNQ 平台 3-6 中斷與中斷服務程式 3-7 設計進階驅動程式 3-8 驗證中斷服務與ZYNQ 平台 3-9 範例:miniUART 第四章 在ZYNQ 上建立Linux 作業系統 4-1 建立Linux 作業環境 4-2 建立Xilinx ISE 作業環境 4-3 編譯Linux Kernel 和U-Boot 4-4 製作檔案系統 4-5 製作ZYNQ 開機檔案 4-6 在Zedboard 執行Linux 作業系統 第五章 嵌入式系統與Linux 驅動程式模組 5-1 嵌入式系統概論 5-2 Linux 驅動程式沿革 5-3 Linux 驅動程式分類 5-4 Linux 裝置樹(Linux Device Tree 5-5 Linux 裝置模組(Linux Device Modules 5-6 實驗一:簡易驅動程式模組實驗 5-7 實驗二:為簡單矽智財設計Linux 驅動程式模組 5-8 實驗三:Device Tree 實驗 5-9 實驗四:miniUART 在Linux 上的驅動範例 第六章 在Linux 建構Android 6-1 環境建立 6-1-1 Linux 版本的選擇 6-1-2 安裝所需的套件 6-1-3 取得Digilent 的資源 6-1-4 取得交叉編譯工具(Cross Compiler 6-1-5 安裝交叉編譯工具 6-2 Linux 核心編譯 6-2-1 取得Linux 核心 6-2-2 Linux 核心組態設置 6-2-3 Linux 核心編譯 6-3 Android 核心的編譯 6-3-1 取得Repo 6-3-2 取得Android 核心 6-3-3 編譯Android 核心 6-3-4 建立Android 的Root Filesystem映像檔 6-4 randisk8M 的建置 6-4-1 修改rcS 6-4-2 startup.sh 6-5 SD 卡的格式化 6-6 Android 的啟動 6-6-1 開機準備 6-6-2 Android 啟動 附錄 附錄A ChipScope 除錯工具 附錄B 常見ISE 錯誤解決方法 附錄C Android 編譯時常出現的錯誤解法 附錄D Zedboard UCF 檔