计算机系统概论

计算机系统概论
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
2006-09
版次: 1
ISBN: 9787111197669
定价: 66.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 632页
原版书名: Introduction to Computing Systems: From bits & gates to C & beyond
55人买过
  •   与DonaldE.Knuth齐名的美国计算机界泰斗级作者YaleN.Patt。
      伊利诺伊大学(UIUC)等众多名校计算机的经典基础教材。
      本书的目的是让学生在一进入大学校门的时候,就对计算机科学有一个深入理解,为以后的课程打下坚实的基础。
      本书包括两方面的内容:计算机底层结构;高级语言编程及编程方法学。书中阐述了LC-3体系结构的设计,并配套开发了LC-3模拟器供学生使用。为加深学生对编程及其方法学的理解,本书选用了C语言来进行讲解。本书采用了"驱动式"的自底向上方法,即先给学生一个整体结构,然后自底向上地建立起相关的知识。同样,在每个子单元中,也采用相同的驱动式教学方法。在每个学习阶段,都基于之前已学的知识介绍新的概念。经验告诉我们,这种学习方法更多地强调理解而不是记忆。通过本书的学习,学生的理解能力将获得很大的提高,因为他们循序渐进地了解了构建计算机的全部过程。
      本书特色
      ●自底向上的组织:从最底层的MOS晶体管开关器件开始,然后是逻辑门、锁存器、逻辑结构(开关MUX、译码器、全加器、门锁存器等),最后使用这些单元来实现内存。之后,转至有限状态机控制、顺序电路的实现、冯·诺伊曼体系结构、一个简单的计算机(LC-3),以及LC-3的机器和汇编语言、C高级语言、递归等,最后是基本数据结构。
      ●调试技术:从写第一个程序开始,学生就被要求采用LC-3的调试工具和相关的调试技术。正因为如此,他们对编程艺术的体会更加深刻。
      ●LC-3模拟器:本书学习中的一个重要过程是亲自操作LC-3模拟器,这是一个专门为学生掌握主要计算机概念而设计的工具。学生可以从本书网站免费下载LC-3模拟器。
      ●编程方法学:本书给出了很多例程,其意义在于教会学生怎样分析问题,并通过系统的问题分解转换为计算机可编程的子问题。不论是使用LC-3汇编或C高级语言,编程思路上都存在相似性。这方面的理解和方法对快速掌握其他语言都有帮助。   YaleN.Patt 拥有斯坦福大学电子工程博士学位,是得克萨斯大学奥斯汀分校电子与计算机工程系教授。他是IEEE和ACM会士,因其在高性能微处理器方面的成就而获得IEEEEmannuelR.Piore将、IEEE/ACMEckert-Mauchly奖和IEEEWallaceW.McDowell奖,因其在教学方面的贡献而获得ACMKarlV.Karlstrom杰出教育家奖、得克萨斯优秀教学奖等。
      SanjayJ.Patel 拥有密歇要大学计算机科学与工程博士学位,是伊利诺伊大学厄巴纳-尚佩恩分校电子与计算机工程系助理教授。他的研究领域包括处理器微体系结构、计算机体系结构、高性能和可靠计算机系统等。 Preface
    PrefacetotheFirstEdition
    1EelcomAborad
    1.1WhatWeWillTrytoDo
    1.2HowWeWillgetThere
    1.3TwoRecurringThemes
    1.4AComputerSystem
    1.5TwoVeryImportantIdeas
    1.6ComputersasUniversalComputationalDevices
    1.7HowDoWeGettheElectronstoDotheWork?
    Exercises
    2Bits,DataTypes,andOperations
    2.1BitsandDataTypes
    2.2IntegerDataTypes
    2.32sComplementIntegers
    2.4Binary-DecimalConversion
    2.5OperationsonBit-PartⅠ:Arithmetic
    2.6OperationsonBit-PartⅡ:LogicalOperations
    2.7OtherRepresentations
    Exerises
    3DigitalLogicStructures
    3.1TheTransistor
    3.2LogicGates
    3.3CombinationalLogicCircuits
    3.4BasicStorageElements
    ……
    4ThevonNeumannModel
    5TheLC-3
    6Programming
    7AssemblyLaguage
    8I/O
    9TRAPRoutinesandSubroutines
    10And,Finally...TheStack
    11IntroduciontoProgramminginC
    12VariablesandOperators
    13ControlStructures
    14Functions
    15TestingandDebugging
    16PointersandArrays
    17Recursion
    18I/OinC
    19DataStructures
    ATheLC-3ISA
    BFromLC-3tox86
    CTheMicroarchitectureoftheLC-3
    DTheCProgrammingLanguage
    EUsefulTables
    FSolutionstoSelected
    Exercises
  • 内容简介:
      与DonaldE.Knuth齐名的美国计算机界泰斗级作者YaleN.Patt。
      伊利诺伊大学(UIUC)等众多名校计算机的经典基础教材。
      本书的目的是让学生在一进入大学校门的时候,就对计算机科学有一个深入理解,为以后的课程打下坚实的基础。
      本书包括两方面的内容:计算机底层结构;高级语言编程及编程方法学。书中阐述了LC-3体系结构的设计,并配套开发了LC-3模拟器供学生使用。为加深学生对编程及其方法学的理解,本书选用了C语言来进行讲解。本书采用了"驱动式"的自底向上方法,即先给学生一个整体结构,然后自底向上地建立起相关的知识。同样,在每个子单元中,也采用相同的驱动式教学方法。在每个学习阶段,都基于之前已学的知识介绍新的概念。经验告诉我们,这种学习方法更多地强调理解而不是记忆。通过本书的学习,学生的理解能力将获得很大的提高,因为他们循序渐进地了解了构建计算机的全部过程。
      本书特色
      ●自底向上的组织:从最底层的MOS晶体管开关器件开始,然后是逻辑门、锁存器、逻辑结构(开关MUX、译码器、全加器、门锁存器等),最后使用这些单元来实现内存。之后,转至有限状态机控制、顺序电路的实现、冯·诺伊曼体系结构、一个简单的计算机(LC-3),以及LC-3的机器和汇编语言、C高级语言、递归等,最后是基本数据结构。
      ●调试技术:从写第一个程序开始,学生就被要求采用LC-3的调试工具和相关的调试技术。正因为如此,他们对编程艺术的体会更加深刻。
      ●LC-3模拟器:本书学习中的一个重要过程是亲自操作LC-3模拟器,这是一个专门为学生掌握主要计算机概念而设计的工具。学生可以从本书网站免费下载LC-3模拟器。
      ●编程方法学:本书给出了很多例程,其意义在于教会学生怎样分析问题,并通过系统的问题分解转换为计算机可编程的子问题。不论是使用LC-3汇编或C高级语言,编程思路上都存在相似性。这方面的理解和方法对快速掌握其他语言都有帮助。
  • 作者简介:
      YaleN.Patt 拥有斯坦福大学电子工程博士学位,是得克萨斯大学奥斯汀分校电子与计算机工程系教授。他是IEEE和ACM会士,因其在高性能微处理器方面的成就而获得IEEEEmannuelR.Piore将、IEEE/ACMEckert-Mauchly奖和IEEEWallaceW.McDowell奖,因其在教学方面的贡献而获得ACMKarlV.Karlstrom杰出教育家奖、得克萨斯优秀教学奖等。
      SanjayJ.Patel 拥有密歇要大学计算机科学与工程博士学位,是伊利诺伊大学厄巴纳-尚佩恩分校电子与计算机工程系助理教授。他的研究领域包括处理器微体系结构、计算机体系结构、高性能和可靠计算机系统等。
  • 目录:
    Preface
    PrefacetotheFirstEdition
    1EelcomAborad
    1.1WhatWeWillTrytoDo
    1.2HowWeWillgetThere
    1.3TwoRecurringThemes
    1.4AComputerSystem
    1.5TwoVeryImportantIdeas
    1.6ComputersasUniversalComputationalDevices
    1.7HowDoWeGettheElectronstoDotheWork?
    Exercises
    2Bits,DataTypes,andOperations
    2.1BitsandDataTypes
    2.2IntegerDataTypes
    2.32sComplementIntegers
    2.4Binary-DecimalConversion
    2.5OperationsonBit-PartⅠ:Arithmetic
    2.6OperationsonBit-PartⅡ:LogicalOperations
    2.7OtherRepresentations
    Exerises
    3DigitalLogicStructures
    3.1TheTransistor
    3.2LogicGates
    3.3CombinationalLogicCircuits
    3.4BasicStorageElements
    ……
    4ThevonNeumannModel
    5TheLC-3
    6Programming
    7AssemblyLaguage
    8I/O
    9TRAPRoutinesandSubroutines
    10And,Finally...TheStack
    11IntroduciontoProgramminginC
    12VariablesandOperators
    13ControlStructures
    14Functions
    15TestingandDebugging
    16PointersandArrays
    17Recursion
    18I/OinC
    19DataStructures
    ATheLC-3ISA
    BFromLC-3tox86
    CTheMicroarchitectureoftheLC-3
    DTheCProgrammingLanguage
    EUsefulTables
    FSolutionstoSelected
    Exercises
查看详情
系列丛书 / 更多
计算机系统概论
计算机网络
[荷兰]塔嫩鲍姆(Tanenbaum A.S.) 著
计算机系统概论
Java编程思想:英文版·第4版
[美]埃克尔 著
计算机系统概论
编译原理(英文版·第2版)
[美]阿霍 著
计算机系统概论
计算机科学概论(英文版·第5版)
[美]Nell、John Lewis 著
计算机系统概论
经典原版书库:电子商务(英文精编版·第10版)
[美]施内德(Gary P. Schneider) 著
计算机系统概论
计算机组成与设计:硬件/软件接口(英文版•第5版•亚洲版)
[美]David、John L.Hennessy 著
计算机系统概论
离散数学及其应用(英文版)(第7版)
[美]罗森 著
计算机系统概论
软件工程:实践者的研究方法(英文精编版 第8版)
[美]罗杰、[美]布鲁斯 R.马克西姆 著
计算机系统概论
Java语言程序设计:基础篇(英文版)(第8版)
[美]梁(Y.Daniel Liang) 著
计算机系统概论
现代操作系统(英文版·第4版)
[美]Andrew S. Tanenbaum、Herbert Bos 著
计算机系统概论
计算机文化:(英文版·第15版)
[美]帕森斯(June Jamrich Parsons)、[美]奥贾(Dan Oja) 著
计算机系统概论
Java语言程序设计(基础篇)(英文版·第10版)
[美]梁勇(Y.Daniel Liang) 著
相关图书 / 更多
计算机系统概论
计算机基础与实训教程
顾玲芳 编
计算机系统概论
计算机网络攻击与防护
刘念;陈雪松;谈洪磊
计算机系统概论
计算机组成原理与汇编语言
田民格、秦彩杰、林观俊、田佳琪
计算机系统概论
计算机网络技术(第5版)
徐立新 吕书波
计算机系统概论
计算天文
冯毅
计算机系统概论
计算思维培养与无人机创意编程
范谊 陈宇 张锦东
计算机系统概论
计算机组成原理与系统结构(第3版)
冯建文 章复嘉 赵建勇 包健 编著
计算机系统概论
计算小状元 小学数学 2年级上册 bs版 小学数学单元测试 新华
作者
计算机系统概论
计算机应用基础
苗苗
计算机系统概论
计算机系统原理(2023年版) 全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
计算机系统概论
计算机辅助翻译教程()
赵秋荣
计算机系统概论
计算机三维建模方法
易健宏 编著;李凤仙
您可能感兴趣 / 更多
计算机系统概论
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
计算机系统概论
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
计算机系统概论
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
计算机系统概论
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
计算机系统概论
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
计算机系统概论
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
计算机系统概论
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
计算机系统概论
最后一章
[美]厄尼·派尔
计算机系统概论
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
计算机系统概论
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
计算机系统概论
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
计算机系统概论
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译