| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202308*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:計算機系統導論 ISBN:9787111730934 出版社:機械工業 著編譯者:袁春風 余子濠 叢書名:高等學校計算機專業系列教材 頁數:290 所在地:中國大陸 *此為代購商品 書號:1556853 可大量預訂,請先連絡。 內容簡介本書主要面嚮應用型大學計算機類專業學生,從程序員的視角出發,圍繞可執行文件的生成、載入和執行,重點介紹如何利用計算機系統相關知識來編寫更有效的程序。全書將每個環節涉及的硬體和軟體的基本概念關聯起來,幫助學生建立完整的層次框架,從而加強「系統觀」。本書共分8章,涵蓋計算機系統概述、高級語言程序、數據的機器級表示、數據的基本運算、指令集體繫結構、程序的機器級表示、程序的鏈接、程序的載入和執行等內容。 本書內容詳盡、概念清楚、實例豐富,適合作為高等學校計算機專業計算機系統相關課程的教材,也適合相關專業的研究生和技術人員閱讀參考。 作者簡介袁春風,南京大學計算機科學與技術系二級教授,CCF傑出教育獎和寶鋼優秀教師獎獲得者,南京大學趙世良講座教授。目前兼任中國開放指令生態(RISC-V)聯盟人才發展組組長、中國計算機學會體繫結構專委會委員、江蘇省計算機學會體繫結構專委會副主任、教育部計算機類專業教指委計算機系統專家委員會委員及計算機專業系統能力培養實施方案工作組成員。 主要研究領域為大數據與并行處理技術、Web信息檢索與文本挖掘技術等,在相關領域承擔科研項目50多項,發表科研論文100多篇,兩次獲江蘇省科技進步二等獎,並獲江蘇省優秀軟體一等獎。先後主持國家級精品課程和國家級精品資源共享課「計算機組成原理」,主持的「計算機系統基礎」系列慕課中2門為國家級線上一流課程、1門為CMOOC聯盟優秀課程,主持1門江蘇省線下一流課程「計算機系統基礎」。先後主編成套國家級規劃教材《計算機組成與系統結構》及《計算機組成與系統結構習題解答與教學指導》、「十二五」江蘇省重點建設教材《計算機系統基礎》和「十三五」江蘇省重點建設教材《計算機組成與設計》。獲得1項國家級教學成果二等獎、2項江蘇省教學成果特等獎、1項江蘇省優秀多媒體課件特等獎、1項江蘇省網路課件大賽一等獎。 目錄前言 第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 本書的主要內容和組織結構 1 5 小結 習題 第2章 高級語言程序 2 1 C語言概述 2 2 變數和常量及其類型 2 2 1 C程序中的變數及其類型 2 2 2 C程序中的常量及其類型 2 3 表達式及運算符 2 3 1 C語言表達式中的運算符 2 3 2 C語言程序中的運算 2 4 控制結構和函數調用 2 4 1 C語言中的控制結構 2 4 2 C語言中的函數調用 2 4 3 變數的作用域及其存儲分配 2 4 4 C標準I/O庫函數 2 5 小結 習題 第3章 數據的機器級表示 3 1 二進位編碼和進位計數制 3 1 1 信息的二進位編碼 3 1 2 進位計數制 3 1 3 進位計數制之間數據的轉換 3 2 整數的表示 3 2 1 定點數的編碼表示 3 2 2 無符號整數和帶符號整數的表示 3 2 3 C語言中的整數及其相互轉換 3 3 浮點數的表示 3 3 1 浮點數的表示範圍 3 3 2 浮點數的規格化 3 3 3 IEEE754浮點數標準 3 3 4 C語言中的浮點數類型 3 4 非數值數據的編碼表示 3 4 1 位串或邏輯值 3 4 2 西文字元 3 4 3 漢字字元 3 5 數據的寬度和存儲 3 5 1 數據的寬度和長度單位 3 5 2 數據的存儲和排列順序 3 5 3 數據擴展和數據截斷操作 3 6 小結 習題 第4章 數據的基本運算 4 1 布爾代數和邏輯運算 4 1 1 布爾代數 4 1 2 邏輯電路基礎 4 2 基本運算電路 4 2 1 多路選擇器 4 2 2 全加器和加法器 4 2 3 帶標誌信息加法器 4 2 4 算術邏輯部件 4 3 整數加減運算 4 3 1 補碼加減運算器 4 3 2 無符號整數加減運算 4 3 3 帶符號整數加減運算 4 3 4 對整數加減運算結果的解釋 4 4 整數的乘運算 4 4 1 無符號數乘法運算 4 4 2 原碼乘法運算 4 4 3 補碼乘法運算 4 4 4 兩種整數乘的關係 4 5 整數的除運算 4 5 1 無符號數除法運算 4 5 2 原碼除法運算 4 5 3 補碼除法運算 4 6 整數常量的乘除運算 4 7 浮點數運算 4 7 1 浮點數加減運算 4 7 2 浮點數乘除運算 4 7 3 浮點運算異常和精度 4 8 小結 習題 第5章 指令集體繫結構 5 1 程序轉換概述 5 1 1 機器指令與彙編指令 5 1 2 指令集體繫結構概述 5 1 3 生成機器代碼的過程 5 2 IA-32指令系統概述 5 2 1 數據類型及格式 5 2 2 寄存器組織 5 2 3 操作數的定址方式 5 2 4 機器指令格式 5 3 IA-32常用指令類型 5 3 1 傳送指令 5 3 2 定點算術運算指令 5 3 3 按位運算指令 5 3 4 程序執行流控制指令 5 3 5 x87浮點處理指令 5 3 6 MMX/SSE指令集 5 4 兼容IA-32的64位系統 5 4 1 x86-64的發展簡史 5 4 2 x86-64的基本特點 5 4 3 x86-64的基本指令 5 5 小結 習題 第6章 程序的機器級表示 6 1 過程調用的機器級表示 6 1 1 IA-32中過程的調用約定 6 1 2 變數的作用域和生存期 6 1 3 按值傳遞參數和按地址傳遞參數 6 1 4 遞歸過程調用 6 1 5 非靜態局部變數的存儲分配 6 1 6 x86-64的過程調用 6 2 流程式控制制語句的機器級表示 6 2 1 選擇語句的機器級表示 6 2 2 循環結構的機器級表示 6 3 複雜數據類型的分配和訪問 6 3 1 數組的分配和訪問 6 3 2 結構體數據的分配和訪問 6 3 3 聯合體數據的分配和訪問 6 3 4 數據的對齊 6 4 越界訪問和緩衝區溢出 6 4 1 緩衝區溢出 6 4 2 緩衝區溢出攻擊 6 4 3 緩衝區溢出攻擊的防範 6 5 小結 習題 第7章 程序的鏈接 7 1 編譯、彙編和靜態鏈接 7 1 1 預處理、編譯和彙編 7 1 2 可執行目標文件的生成 7 2 目標文件格式 7 2 1 ELF目標文件格式 7 2 2 可重定位目標文件格式 7 2 3 可執行目標文件格式 7 2 4 可執行文件的存儲器映射 7 3 符號表和符號解析 7 3 1 符號和符號表 7 3 2 符號解析 7 3 3 與靜態庫的鏈接 7 4 重定位 7 4 1 重定位信息 7 4 2 重定位過程 7 5 動態鏈接 7 5 1 動態鏈接的特性 7 5 2 程序載入時的動態鏈接 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |