幫助中心 | 我的帳號 | 關於我們

深入解析電腦系統

  • 作者:(美)蘇珊娜·J.馬修斯//蒂亞·紐霍爾//凱文·C.韋布|責編:郭泳澤|譯者:李玉博//王藝銘
  • 出版社:人民郵電
  • ISBN:9787115638151
  • 出版日期:2026/01/01
  • 裝幀:平裝
  • 頁數:580
人民幣:RMB 179.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    電腦系統是電腦專業的常見課程,也是學習編程過程中的重要學習內容。本書是電腦系統的入門圖書,介紹了現代電腦系統的主要硬體和軟體。本書按抽象層次設置各章節,從常用於編寫操作系統的C語言的基礎知識逐步衍生,先介紹現代電腦的組成、結構、操作系統原理、彙編語言,再介紹各種電腦體系結構的代碼優化方法、使用共享內存實現並行計算、多核CPU環境下的內存管理等。
    本書可以用作電腦系統入門課程的教材,也可作為操作系統、電腦體系結構、編譯器、電腦網路、資料庫、並行計算等進階課程的參考用書。

作者介紹
(美)蘇珊娜·J.馬修斯//蒂亞·紐霍爾//凱文·C.韋布|責編:郭泳澤|譯者:李玉博//王藝銘

目錄
第1章  靠近C,靠近C,靠近美麗的C
  1.1  開始使用C編程
    1.1.1  編譯和運行C程序
    1.1.2  C類型
  1.2  輸入和輸出(函數printf和scanf)
    1.2.1  printf函數
    1.2.2  scanf函數
  1.3  條件和循環
    1.3.1  C中的布爾值
    1.3.2  C中的循環
  1.4  函數
  1.5  數組和字元串
    1.5.1  數組介紹
    1.5.2  數組訪問方法
    1.5.3  數組和函數
    1.5.4  C字元串和字元串庫介紹
  1.6  結構體
    1.6.1  定義結構體類型
    1.6.2  聲明結構體類型的變數
    1.6.3  訪問欄位值
    1.6.4  向函數傳遞結構體
  1.7  總結
第2章  深入理解C語言
  2.1  程序內存的組成部分和作用域
  2.2  C指針變數
  2.3  指針與函數
  2.4  動態內存分配
    2.4.1  堆內存
    2.4.2  函數malloc和free
    2.4.3  動態分配數組和字元串
    2.4.4  指向堆內存和函數的指針
  2.5  C中的數組
    2.5.1  一維數組
    2.5.2  二維數組
  2.6  C字元串和字元串庫
    2.6.1  C語言對靜態分配字元串(char數組)的支持
    2.6.2  動態分配字元串
    2.6.3  用於操作C字元串和字元的庫
  2.7  C結構體
    2.7.1  複習C結構體類型
    2.7.2  指針和結構體
    2.7.3  結構體中的指針欄位
    2.7.4  結構體數組
    2.7.5  自引用結構體
  2.8  C中的I/O(標準I/O和文件I/O)
    2.8.1  標準I/O
    2.8.2  文件I/O
    2.8.3  在C程序中使用文本文件
  ……
第3章  C調試工具

第4章  二進位與數據表示法
第5章  馮·諾依曼電腦體系結構
第6章  C語言底層:深入理解彙編
第7章  64位x86(x86-64)彙編
第8章  32位x86(IA32)彙編
第9章  ARM彙編
第10章  彙編要點
第11章  存儲和內存層次結構
第12章  代碼優化
第13章  操作系統
第14章  在多核時代利用共享內存
第15章  展望:其他並行系統和並行編程模型

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032