《计算机科学导论》一2.4 章末材料

2.4 章末材料

推荐读物
有关本章所讨论主题的更详细资料,可以参考下列书籍:

  • Stalling, W. Computer Organization and Architecture, Upper Saddle River, NJ: Prentice Hall,2000
  • Mano, M. Computer System Architecture, Upper Saddle River, NJ: Prentice Hall,1993
  • Null, L. and Lobur, J. Computer Organization and Architecture, Sudbury, MA: Jones and Bartlett, 2003
  • Brown, S. and Vranesic, Z. Fundamentals of Digital Logic with Verilog Design, New York: McGraw-Hill, 2003
    小结
  • 数字系统(或数码系统)是用独特的符号来表示一个数字的系统。位置化数字系统中,在数字中符号所占据的位置决定了其表示的值。每个位置有一个位置量与其相关联。非位置化数字系统使用有限的数字符号,每个符号有一个值。但是符号所占用的位置通常与其值无关,每个符号的值是固定的。
  • 在十进制系统中,底b=10并且我们用10个符号来表示一个数。该系统中的符号常被称为十进制数码或仅称为数码。在二进制系统中,底b=2并且我们用2个符号来表示一个数。该系统中的符号常被称为二进制数码或位。在十六进制系统中,底b=16并且我们用16个符号来表示一个数。该系统中的符号常被称为十六进制数码。在八进制系统中,底b=8并且我们用8个符号来表示一个数。该系统中的符号常被称为八进制数码。
  • 我们可以从任意进制转换到十进制。我们将数码乘以其在源系统中的位置量并求和便得到在十进制中的数。我们能够将十进制数转换到与其等值的任意进制数。需要两个过程,一个用于整数部分,另一个用于小数部分。整数部分需要连除,而小数部分需要连乘。
  • 将数字从二进制转换到十六进制很容易,反之亦然。这是因为二进制中的4位恰好是十六进制中的1位。
  • 将数字从二进制转换到八进制很容易,反之亦然。这是因为二进制中的3位恰好是八进制中的1位。
时间: 2024-09-17 17:23:45

《计算机科学导论》一2.4 章末材料的相关文章

《计算机科学导论》一1.8 章末材料

1.8 章末材料 推荐读物有关本章所讨论主题的更详细资料,可以参考下列书籍: Schneider, G. M. and Gersting, J. L. Invitation to Computer Science, Boston, MA: Course Technology, 2044 Dale, N. and Lewis, J. Computer Science Illuminated, Sudbury, MA: Jones and Bartlett, 2004 Patt, Y. and Pa

《计算机科学导论》一导读

前 言 Foundations of Computer Science, Third Edition 计算机在我们的日常生活中扮演了一个重要的角色,而且在未来也将一样.计算机科学是一个充满了挑战和发展机遇的年轻学科.计算机网络将处在地球上每一个角落的我们连接在一起.虚拟现实创造了炫目的三维图像.宇宙空间探险的成功也部分归功于计算机的发展.计算机创建的特技效果改变了电影行业.计算机在遗传学研究中也扮演了一个重要的角色. 本书读者对象 这本书同时面向学术的和专业的读者.本书可以作为感兴趣的专业人士的

《计算机科学导论》一2.5 练习

2.5 练习 小测验在本书网站上提供一套与本章相关的交互式测验题.强烈建议学生在继续本章习题前首先完成相关测验题以检测对本材料的理解.复习题1.定义一个数字系统.2.辨析位置化和非位置化数字系统.3.定义位置化数字系统中的底或基数.位置化数字系统中,底与符号的数量有什么关系?4.简述十进制系统.为什么称作十进制?该系统的底是多少?5.简述二进制系统.为什么称作二进制?该系统的底是多少?6.简述八进制系统.为什么称作八进制?该系统的底是多少?7.简述十六进制系统.为什么称作十六进制?该系统的底是多

《计算机科学导论》一1.9 练习

1.9 练习 小测验在本书网站上提供一套与本章相关的交互式测验题.强烈建议学生在继续本章习题前首先完成相关测验题以检测对本材料的理解.复习题1.定义一个基于图灵模型的计算机.2.定义一个基于冯·诺依曼模型的计算机.3.在基于图灵模型的计算机中,程序的作用是什么?4.在基于冯·诺依曼模型的计算机中,程序的作用是什么?5.计算机中有哪些子系统?6.计算机中存储器子系统的功能是什么?7.计算机中ALU子系统的功能是什么?8.计算机中控制单元子系统的功能是什么?9.计算机中输入/输出子系统的功能是什么?

《计算机科学导论》一第1章

第1章 绪 论今天,计算机科学一词是一个非常广泛的概念.尽管如此,在本书里,我们将其定义为"和计算机相关的问题".本章首先阐述什么是计算机,接着探索和计算机直接相关的一些问题.首先我们将计算机看成一个图灵模型,这是从数学上和哲学上对计算的定义.然后,阐明当今的计算机是如何建立在冯·诺依曼模型基础上的.最后介绍计算机这一改变文明的装置的简明历史.目标 通过本章的学习,学生应该能够: 定义计算机的图灵模型: 定义计算机的冯·诺依曼模型: 描述计算机的三大部分:硬件.数据和软件: 列举与计算

《计算机科学导论》一第2章

第2章 数 字 系 统本章是第3.4章的先导.在第3章中我们将说明数据是如何存储在计算机中的.在第4章,我们讲解逻辑和算术运算是如何作用于数据的.本章是为第3.4章的内容做准备.了解数字系统的读者可以跳过本章转到第3章,而不影响连贯性.注意本章所讨论的数字系统是"纸和笔的代表物":第3章讲解这些数字如何存储在计算机中.目标 通过本章的学习,学生应该能够: 理解数字系统的概念: 分清非位置化和位置化数字系统: 描述十进制系统(以10为底): 描述二进制系统(以2为底): 描述十六进制系统

《计算机科学概论》—第1章1.2节计算的历史

1.2 计算的历史 计算的历史十分悠久,计算系统为什么成为今天这个样子是可以解释的.这一节讲述的故事中的人物和事件为我们开创了现在的天地,为开启激动人心的未来奠定了基础.我们分别描述了计算硬件和软件的历史,因为它们对计算系统进化为我们所用的层次模型有着不同的影响. 我们介绍历史时采用的是叙述性方式,没有正式地定义任何概念.在接下来的几章中,我们将定义这些概念,并且详细地研究它们.1.2.1 计算硬件简史 辅助人们进行各种计算的设备自古就有,迄今为止,它们还在不断进化中.让我们来简单浏览一下计算硬

《计算机科学概论》—第2章2.2节位置记数法

2.2 位置记数法 943这个数中有多少实体?也就是说,943这个数表示多少件实物?用初中术语来说,943是9个100加4个10加3个1,或者说,是900个1加40个1加3个1.那么,754中又有多少实体?700个1加50个1加4个1.对吗?也许正确,答案是由你使用的记数系统的基数决定的.如果这些数字是以10为基数的,或者说是十进制数,也就是人们日常使用的数制,那么上述答案是正确的.但在其他记数系统中,上述答案就错了. 记数系统的基数规定了这个系统中使用的数字量.这些数字都是从0开始,到比基数小

《计算机科学概论》—第1章1.3节计算工具与计算学科

1.3 计算工具与计算学科 在计算机软件历史简介一节中,我们指出了用户角色的不断改变.在第一代软件末期,用户被划分为两组,即开发使程序设计更简单的工具的系统程序员和使用这些工具的应用程序员.此后,应用程序员利用传统的语言工具开发出大量专用的应用程序,如统计包.文字处理程序.电子制表软件.智能浏览器.虚拟环境和医疗诊断应用程序,而这些应用程序又由没有计算机背景的从业人员使用. 因此,到底谁在把计算机用作工具?除了为其他人创建工具的程序员之外,所有人都在使用计算机这个工具.对于那些工具制作者来说,计