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

電腦系統(基於x86+Linux平台電腦領域101計劃核心教材)

  • 作者:編者:袁春風//朱光輝//余子濠|責編:朱劼//郎亞妹
  • 出版社:機械工業
  • ISBN:9787111738824
  • 出版日期:2024/05/01
  • 裝幀:平裝
  • 頁數:501
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要介紹與電腦系統相關的核心概念,解釋這些概念如何相互關聯並最終影響程序執行的結果和性能。本書共分12章,主要包括數據的機器級表示和處理、程序的轉換及機器級表示、程序的鏈接和載入執行、存儲器層次結構、虛擬存儲器、進程和異常控制流、I/O操作的實現、程序性能的優化、網路編程以及併發編程等內容。
    本書內容詳盡,概念清楚,通俗易懂,實例豐富,並提供大量典型習題以供讀者練習,可以作為電腦專業本科或大專院校學生電腦系統方面的基礎性教材,也可以作為有關專業研究生或電腦技術人員的參考書。

作者介紹
編者:袁春風//朱光輝//余子濠|責編:朱劼//郎亞妹

目錄
出版說明
前言
第1章  電腦系統概述
  1.1  電腦系統的基本工作原理
    1.1.1  馮·諾依曼結構的基本思想
    1.1.2  馮·諾依曼機的基本結構
    1.1.3  程序和指令的執行過程
  1.2  程序的開發與運行
    1.2.1  程序設計語言和翻譯程序
    1.2.2  從源程序到可執行文件
    1.2.3  可執行文件的啟動和執行
  1.3  電腦系統的層次結構
    1.3.1  電腦系統抽象層的轉換
    1.3.2  電腦系統核心層之間的關聯
    1.3.3  電腦系統的不同用戶
  1.4  本章小結
  習題
第2章  數據的機器級表示與處理
  2.1  數制和編碼
    2.1.1  信息的二進位編碼
    2.1.2  進位計數制
    2.1.3  定點數與浮點數
    2.1.4  定點數的編碼表示
  2.2  整數的表示
    2.2.1  無符號整數和帶符號整數
    2.2.2  C語言中的整數及其相互轉換
  2.3  浮點數的表示
    2.3.1  浮點數的表示範圍
    2.3.2  浮點數的規格化
    2.3.3  IEEE 754浮點數標準
    2.3.4  C語言中的浮點數類型
  2.4  非數值數據的編碼表示
    2.4.1  邏輯值
    2.4.2  西文字元
    2.4.3  漢字字元
  2.5  數據的寬度和存儲
    2.5.1  數據的寬度和單位
    2.5.2  數據的存儲和排列順序
  2.6  數據的基本運算
    2.6.1  按位運算和邏輯運算
    2.6.2  左移和右移運算
    2.6.3  位擴展和位截斷運算
    2.6.4  整數加減運算
    2.6.5  整數乘除運算
    2.6.6  常量的乘除運算
    2.6.7  浮點數運算
  2.7  本章小結
  習題
第3章  程序轉換與指令系統
  3.1  程序轉換概述

    3.1.1  機器指令和彙編指令
    3.1.2  指令集體系結構概述
    3.1.3  指令系統設計風格
    3.1.4  機器代碼的生成過程
  3.2  IA-32/x86-64指令系統
    3.2.1  操作數類型
    3.2.2  寄存器組織
    3.2.3  定址方式
    3.2.4  機器指令格式
  3.3  IA-32/x86-64常用指令類型及操作
    3.3.1  傳送指令
    3.3.2  定點算術運算指令
    3.3.3  按位運算指令
  ……
第4章  程序的機器級表示
第5章  程序的鏈接與載入執行
第6章  存儲器層次結構
第7章  虛擬存儲暴
第8章  進程與異常控制流
第9章  I/O操作的實現
第10章  程序性能的優化
第11章  網路編程
第12章  併發編程
附錄A  gec的常用命令行選項
附錄B  GDB的常用命令
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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