×

计算机书籍 计算机组成

《计算机组成原理》书籍推荐有哪些?零基础学计算机,有哪些书籍值得推荐

admin admin 发表于2023-09-19 03:15:40 浏览47 评论0

抢沙发发表评论

本文目录

《计算机组成原理》书籍推荐有哪些

若需要深入学习计算机原理,为你推荐以下书籍:

1、David A. Patterson等,《Computer Organization and Design—The Hardware/ Software Interface》(Fifth Edition) ,2014。

2、Randal E. Bryant等,《深入理解计算机系统》, (第二版)机械工业出版社,2011。

3、王保恒等,《计算机组成原理与设计》,机械工业出版社,2005。

建议直接看英文原版:David A. Patterson等,《Computer Organization and Design—The Hardware/ Software Interface》(Fifth Edition) ,2014,这是由计算机系统结构领域的超级大牛编写的。

如果阅读英文教材不太习惯,可以看机械工业出版社出版的中译本:计算机组成与设计:计算机组成与设计—硬件/软件接口(原书第5版),2015。

要是说考试的话,就没有完全应付考试的书籍了。理解了老师课上的内容,并对课后习题掌握较好的话,应试的问题不会很大。

计算机组成原理主要有四大块内容。

第一大块,计算机的基本组成,主要包含:

硬件设备组成:CPU、主板、内存、硬盘、显示器等。

冯诺依曼体系结构:运算器、控制器、存储器、输入设备、输出设备。

计算机性能:CPU 主频、响应时间、吞吐率。

第二块,计算机的指令和运算,主要包含:

计算机指令:机器码(编译 -》 汇编 -》 机器码、指令格式和跳转、函数调用和程序栈)、程序的编译、链接、装载和执行。

计算机运算:二进制编码(整数、反码、补码、浮点数、定点数)、数字电路(门电路、加法器、乘法器)。

第三块,处理器设计,主要包含:

CPU:建立数据通路、面向流水线和设计、控制冒险和数据冒险、分支预测、异常和中断、并行计算。

第四块,存储器和 I/O 系统,主要包含:

存储器的层次结构:SRAM 存储技术、寄存器、CPU 高速缓存、内存、固态硬盘、机械硬盘。

存储器和 I/O 系统:虚拟内存、CPU和内存的通信、DMA技术、访问输入输出设备。

CPU 高速缓存:局部性原理、缓存一致性协议、伪共享问题、write through 和 write back。

虚拟存储:缺页异常、TLB 加速地址转化、MMU 虚拟地址和物理地址转换;其中第一、第二、第四是对开发者而言是比较重要的内容,而第三部分处理器的设计如果没时间可以先不用去了解。

零基础学计算机,有哪些书籍值得推荐

摘要零基础学计算机并没有那么难,通过自己看一些书籍,完全可以学会,我就是一个自己自学电脑的人,而零基础学期生机,我最推荐的书就是,开天辟地系列学计算机书籍,这个书籍分了好多册,内容讲得非常详细。

咨询记录 · 回答于2021-12-18

零基础学计算机,有哪些书籍值得推荐?

您好,我是百度答主余昕,您的问题我已经看到啦,稍等一下,这边马上整理答案为您解答~

零基础学计算机并没有那么难,通过自己看一些书籍,完全可以学会,我就是一个自己自学电脑的人,而零基础学期生机,我最推荐的书就是,开天辟地系列学计算机书籍,这个书籍分了好多册,内容讲得非常详细。

推荐有关计算机的书籍

1:《计算机组成结构化方法》

《计算机组成结构化方法》是由机械工业出版社出版的图书,作者是(荷)塔嫩鲍姆(Tanenbaum,A.S.)。本书可以作为计算机专业本科生学习计算机组成与结构课程的教材或参考书,也可供其他相关专业人员参考。

2:《现代操作系统》

《现代操作系统》是机械工业出版社出版的图书,作者是(荷兰)AnderwS.Tanenbaum。书中不仅涵盖了现代操作系统的原理和实践,而且特别关注了Linux操作系统,WindowsVista操作系统、嵌入式操作系统、实时操作系统以及多媒体操作系统。

3:《操作系统设计与实现》

《操作系统设计与实现》是电子工业出版社出版发行的图书,作者是Andrew S. Tanenbaum / Albert S. Woodhull。为刚接触操作系统课程的大学生编写。通过用户友好型的、高度灵活的OSP2教学软件环境,提供了操作系统设计与实现的重要基础。

4:《深入解析windows操作系统》

《深入解析windows操作系统》是电子工业出版社出版的图书,作者Mark E .Russinovich ,David A.Solomon 。本书还介绍了一些高级诊断技术,以便使你的系统运行得更加平稳和高效。通过这些知识你可以更好地做系统设计、调试,以及性能优化。

5:《程序员修炼之道——从小工到专家》

《程序员修炼之道——从小工到专家》,是电子工业出版社2004 年出版的图书,作者是Andrew Hunt,David Thomas。从本书所学到的开发技巧、开发习惯以及职业态度,必将帮助您修炼成为一名真正的Pragmatic Programmer!

请推荐几本有关电脑硬件的书籍!!!

1、《计算机硬件技术基础》,是清华大学出版社出版的图书,作者是张钧良。本书是专门面向高等学校非计算机的理工科各专业学生编写的,较全面地介绍了计算机系统的组成和各部分的工作原理。 2、《计算机组成与设计:硬件与软件接口》,是2012年机械工业出版社出版的。涵盖从串行计算到并行计算的革命性变革,新增了关于并行化的一章,并且每章中还有一些强调并行硬件和软件主题的小节。 3、《计算机网络第5版》,是2008年01月电子工业出版社出版的图书,作者是谢希仁。主要讲述计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频与视频服务、无线网络和下一代因特网等内容。 4、《计算机硬件技术教程》,是2005年高等教育出版社出版的图书,作者是马洪连、李剑中。本书即可用作高等院校非计算机专业微机硬件基础课程的教材,还可供参加全国计算机等级考试的人员作为参考材料,也可供有关部门、有关单位作为培训教材。 5、《计算机编程基础》,是中国铁道出版社2010年出版的图书,以案例为主线,通过案例的实施引入相应的知识点,有利于“教”与“学”。

计算机专业必读的经典书籍有哪些分享

难道不是机械工业引进的黑皮书系列?闭门造车可不行呐

;

当然啃下来比较吃力。不过多看看老外写的书跟上人家的教育水平还是很好的,国内很多教材相比老外的书差距不是一点半点。国内有些高校应该也用到了美帝大学的一些教材。国内很多用谭浩强的入门教材学习 C,说真的,他的书错误百出,代码风格非常不好,一看就是没做过工程的。相比之下《C primer plus》《K & R》c/unix 之父合著的 c 语言书是比较经典的。

老外的书有时候很厚,看着吓人,但其实很多还是比较深入浅出的,算法导论之类的网上有免费公开课,就是算导的作者讲的,可以看看。

计算机专业必读哪些经典书籍

难道不是机械工业引进的黑皮书系列?闭门造车可不行呐

;

当然啃下来比较吃力。不过多看看老外写的书跟上人家的教育水平还是很好的,国内很多教材相比老外的书差距不是一点半点。国内有些高校应该也用到了美帝大学的一些教材。国内很多用谭浩强的入门教材学习 C,说真的,他的书错误百出,代码风格非常不好,一看就是没做过工程的。相比之下《C primer plus》《K & R》c/unix 之父合著的 c 语言书是比较经典的。

老外的书有时候很厚,看着吓人,但其实很多还是比较深入浅出的,算法导论之类的网上有免费公开课,就是算导的作者讲的,可以看看。

计算机基础看哪些书

学电脑已经成为这个时代不可回避的事情,许多年轻人都将电脑视为未来生存的工具。如何尽快掌握这门技术已经变的迫不及待。既然要学电脑,那么总是应该先入门,学好任何东西都必须经过入门这个阶段,一般来讲,“万事开头难”,但由于现在电脑的易用性,我认为电脑入门已经不是什么困难的事情,但关键的是这个门入到什么程度,则是一个值得讨论的问题。我个人学习电脑已经有几年了,当然,我的水平算不上专家,但这么多年的学习总有一些心得。谈起我学习电脑的经历,当然,“入门”是少不了的,“入门”看似简单,其实不然,如何入好这个门,对以后更深入的学习影响很大。在这里,我不想介绍某种技术的具体方法,只是针对在电脑初级学习中存在的问题,提出一点自己的看法,希望对初接触电脑的朋友提供一点借鉴。电脑的入门过程充满了艰难与坎坷,但成功的喜悦也是不言而喻的,如何战胜困难,得到快乐,就是我们要讨论的问题。好,现在开始我就从兴趣的培养、操作系统、WINDOWS、汉字录入四个普遍要面临的问题来谈谈电脑入门。一、兴趣是由奇妙产生的兴趣,几乎是学好各种学问的关键,兴趣的培养是最困难的,但关键还是要看是不是有正确的培养方法。电脑技术的多样性,几乎在各个领域都有应用,当我们第一次看到因电脑的设计而产生的各种效果时,每个都会惊叹电脑的奇妙,这就是因奇妙产生的最初的兴趣,有了这一步,也许你就会萌发强烈的学习念头,而这时也是最容易放弃的时候。因为当我们着手开始学习的时候,发现我们学的并没有那么精彩,无非是一些简单的操作和文字录入,当你一遍一遍的打字,一遍一遍的背诵字根,你会感到无聊透了,从而放弃学习。这时你就应该停下来一段时间,但是不要从此就把它摆在一边不用了,你应该坚持使用它,或听听歌曲,欣赏一下别人精美的设计,如果你的电脑已经接入网络,你就上上网,做一些与学习无关的事情。慢慢的,想学电脑的念头又会萌发,你总是会想别人的设计这么漂亮,会问自己是不是也可以制作出同样的效果,当然,你一定可以。电脑兴趣就是在不断重复上面的经历后产生的,并且越来越强烈。二、操作系统,如何循序渐进。电脑学习中最基础的应该是操作系统的学习,会基本操作,你才可以接触别的东西,而我们当然不会从开关机讨论,我们来谈谈操作系统。现今流行的电脑主流操作系统多为Windows,在这类多彩的窗口式操作系统上,使人们的操作变的极其傻瓜,好象什么都很简单,通常一个未接触过电脑的人一般通过很短的周期就可以了解到什么是“文件夹”、“记事本”、“画图”、“排雷”一类的东西,但这样的学习结果并不能使人了解到电脑各种操作之间的关联性,你永远也不会体会这些东西到底是什么,反而使人觉得电脑太简单,从而失去兴趣。如何解决,在这里我推荐你学习DOS。DOS是电脑发展初期的操作系统,它能进一步的接触到电脑底层的东西,实际上,Win98的运行方式,也是继承了DOS的大部分特性。学习DOS,可以使我们真正认识到什么是“目录”、“文件”这种最基本的常识,并了解其关联性,在学习DOS过程中,掌握DOS命令是必不可少的,但我们通常只需要掌握一般的磁盘和文件操作命令就可以了,因为DOS毕竟不是我们以后必须用到的,我们学习它只是为了以后的学习作铺垫,算是基础中的基础。三、Windows 一个外表简单,内心复杂的世界。Windows 的诞生,改变了人们使用电脑的方式,也改变了人们的生活方式,它强大的多媒体功能使我们正在步入一个全新的数字世界。了解Windows最初就是应该了解他的多用户,多任务的特性。什么是多用户,多任务?如果你在这之前接触过DOS,那么,它就是针对DOS来说的。安装DOS的电脑,对于每个使用者都是一样的界面,一样的设置,并且一次只能执行一条命令。而多用户就是每个人在使用同一台电脑时可以定制不一样的界面,并且可以同时执行多条命令(多条命令就是可以在同一时间运行一个以上的程序)。了解了多用户、多任务,我们就算是对Windows入门了。当然,入了门,就要开始学习,在这里我不推荐大家只学习诸如“写字板”、“记事本”、“画图”一类的应用程序,而应该把重点放在对Windows运行方式的认识,应该把Windows的安装、硬件驱动程序的安装、在“控制面板”中进行计算机个性化设置,了解开始菜单的作用等等,作为我们学习的重点,应用程序的使用则不必过于着急,首先应掌握各种类型应用程序的安装和配置。如果你做到了上面所说的,电脑这个门儿你就算是入了,因为你已经可以处理和解决电脑操作中的大部分问题了。四、文字录入,你如何选择大的问题解决了,最后我想简单说说文字录入。文字录入可以说是我们使用电脑最常用的功能,就我国来说,人们习惯于汉字录入,而掌握什么样的录入方式则困扰了大部分的初学者。在社会上现在普遍存在一种“练打字、学五笔”的说法,

计算机初学者需要买什么书籍

数学基础、计算机网络 、数据库、数据结构与算法、C算法(第一卷)、C程序设计语言。计算机专业是计算机硬件与软件相结合、面向系统、侧重应用的宽口径的一个专业。该专业是通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。 运算速度快。计算机内部的运算是由数字逻辑电路组成的,可以高速准确地完成各种算术运算。当今计算机系统的运算速度已达到每秒万亿次,微机也可达每秒亿次以上,使大量复杂的科学计算问题得以解决。例如:卫星轨道的计算、大型水坝的计算、2 4小时天气预报的计算等,过去人工计算需要几年、几十年,如今用计算机只需几天甚至几分钟就可完成。计算精确度高。科学技术的发展特别是尖端科学技术的发展,需要高度精确的计算。计算机控制的导弹之所以能准确地击中预定的目标,是与计算机的精确计算分不开的。一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。

学计算机买什么书好

《计算机组成原理》是清华大学出版社出版的图书,作者是蒋本珊。《计算机组成原理》系统地介绍了计算机的基本组成原理和内部工作机制。《计算机组成原理》共分8章,主要内容分成两个部分:第1、2章介绍了计算机的基础知识;第3~8章介绍了计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。《计算机组成原理》讲述了计算机的一般原理,并注意到与实际应用相结合。全书内容由浅入深,每章之后均附有习题,便于自学。《计算机组成原理》可以作为高等院校计算机及相关专业“计算机组成原理”课程的教材,也可供从事计算机工作的工程技术人员参考。蒋本珊北京理工大学计算机科学技术学院教授,主要研究方向是嵌入式片上系统(SOPC)、软硬件协同设计。主讲“计算机组成原理”等课程二十余年,具有丰富的教学经验,多次获得北京市和北京理工大学教学优秀成果奖,被评为三育人和师德先进个人。正式出版教材和教学参考书十余本,其中1本被评为北京市精品教材,3本入选教育部普通高等教育“十一五”国家级规划教材。主持和参与科研项目5项,主持教学改革立项1项,其中主持开发的计算机组成实验多媒体教学软件荣获北京市高教学会优秀软件二等奖。《计算机操作系统》是2003年武汉大学出版社出版的图书,作者是黄水松。本教材全面系统地介绍了现代计算机操作系统的基本概念、原理和实现方法。全书共分十二章,第一章讲述了现代操作系统的发展概况;第二章至第十章分别阐述了操作系统的基本原理 、概念和实现方法,包括中断技术。进程和线程的管理、进程的同步和通信,存储器管理,虚似存储器,处理机调度,死锁问题,设备管理和文件系统;第十一章介绍了,第十三章介绍Windows2000/XP操作系统,并较详细地分析了这两个系统的基本结构、主要的功能模块及其相互之间的关系。本书吸收了国内外近几年出版的同类教材的优点,内容丰富,既可以作为计算机和相关专业的教材,也可作为从事计算机工作人员的参考书。《计算机网络》是2008年电子工业出版社出版的图书,作者是谢希仁。该书全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层等内容。《计算机网络》是由谢希仁编写的国内外使用最广泛、最权威的计算机网络经典教材。自1989年首次出版以来,于1994年、1999年和2003年分别出了修订版。2006年8月本教材通过了教育部的评审,被纳入普通高等教育“十一五”国家级规划教材。《计算机网络》的第5版,在内容和结构方面都有了很大的修改。全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。可供电气信息类和计算机类专业的大学本科生和研究生使用,对从事计算机网络工作的工程技术人员也有学习参考价值。《计算机网络》的特点是概念准确、论述严谨、内容新颖、图文并茂。突出基本原理和基本概念的阐述,同时力图反映出计算机网络的一些最新发展。《计算机网络》可供电气信息类和计算机类专业的大学本科生和研究生使用,对从事计算机网络工作的工程技术人员也有学习参考价值。在讲述网络各层次内容的同时,还与时俱进地引入了最新的网络技术,包括无线网络、3g蜂窝网络、rfid与传感器网络、内容分发与p2p网络、流媒体传输与ip语音,以及延迟容忍网络等。另外,《计算机网络》针对当前网络应用中日益突出的安全问题,用了一整章的篇幅对计算机网络的安全性进行了深入讨论,而且把相关内容与最新网络技术结合起来阐述。《数据结构》本书可作为计算机类专业的本科或专科教材,也可以作为信息类相关专业的选修教材,讲授学时可为50至80。教师可根据学时、专业和学生的实际情况,选讲或不讲目录页中带**的章节,甚至删去第5,8,11和12章。本书文字通俗、简明易懂、便于自学,也可供从事计算机应用等工作的科技人员参考。只需掌握程序设计基本技术便可学习本书。若具有离散数学和概率论的知识,则对书中某些内容更易理解。如果将本书《数据结构》(C语言版)《数据结构》(C语言版)是为“数据结构”课程编写的教材,也可作为学习数据结构及其算法的C程序设计的参考教材。本书的前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。其内容和章节编排与1992年4月出版的《数据结构》(第二版)基本一致,但在本书中更突出了抽象数据类型的概念。全书采用类C语言作为数据结构和算法的描述语言。本书概念表述严谨,逻辑推理严密,语言精炼,用词达意。并有配套出版的《数据结构题集)(C语言版)。既便于教学,又便于自学。本书后附有光盘,光盘中含有可在DOS环境下运行的以类C语言描述的“数据结构算法动态模拟辅助教学软件,以及在Windows环境下运行的以类PASCAL或类C两种语言描述的“数据结构算法动态模拟辅助教学软件”。本书可作为计算机类专业或信息类相关专业的本科或专科教材,也可供从事计算机工程与应用工作的科技工作者参考。

介绍些计算机方面的书籍

学操作系统的书有:《计算机操作系统》讲的比较详细,在配上《计算机操作系统》学习指导与题解一书,可以巩固学和总结所以的东西,也可以对自己做测试。《计算机组成原理》是讲计算机系统,主要是有关硬件方面的比较详细,而且分篇细说,比如说系统总线,存储器,控制器,CPU等等。学习语言的书有:C语言比较基础,学会了它,学其他语言就比较简单。还有数据结构,java(比较实用简单且运用广泛)你想多了解有关计算机方面的知识,也可以多看看《电脑知识爱好者》呵呵。。。上面的都是比较基础的书,首先要找准自己的兴趣,在仔细学习,会有所收获的,加油哈!