美文网首页
《计算机科学概论第12版》概念名词记录(1)

《计算机科学概论第12版》概念名词记录(1)

作者: BryantHe | 来源:发表于2017-03-21 00:26 被阅读162次

    计算机科学的七大主题

    • 算法
    • 抽象
    • 创新
    • 数据
    • 程序设计
    • 因特网
    • 影响

    第一章 数据存储

    1、位(bit, binary digit的简写,二进制数,0和1的编码)
    他们有时是数值,有时是符号,有时是图像和声音。其意义取决于正在处理的应用。

    2、布尔运算(boolean operation)
    处理真假值的运算。乔治·布尔是逻辑数学领域的先驱。三个基本的布尔运算是AND,OR,XOR(不存在同时情况)。

    3、门(gate)
    一种设备,给定一种布尔输入值,们可以得出该布尔运算额输出值。可通过多种技术制造,比如齿轮、继电器和光学设备,在现代计算机中,通常由小型电子电路实现,其中数字0和1由电压电平表示。门为构造计算机提供了构件。

    4、触发器(flip-flop)
    触发器是计算机存储器的基本部件,是一个可产生0和1输出值的电路。其值会保持不变直到另一个电路过来的临时脉冲(临时变为1之后再变为0)使其变换成其他值。

    计算机工程师不必知晓触发器中实际使用的是哪种电路,只需要理解触发器的外部特性并将其作为一个抽象工具来使用即可。

    一个触发器和其他定义良好的电路一起形成了一个构建集合,工程师可以直接利用这个构件集合构造更复杂的电路。因此,计算机电路的设计就会呈现一种层次结构,其中每一层都将较低层次的构件作为抽象工具使用。

    5、超大规模集成(very large-scale integration, VLSI)
    这个技术支持将数百万个电子元件构造在一个称为芯片(chip)的晶片上,从而创建出包含数百万个触发器及其控制电路的微型设备。因此这些芯片被用作构建计算机系统的抽象工具。

    事实上,在某些情况下,还可以用超大规模集成技术在单块芯片上创建整个计算机系统。

    6、十六进制计数法(hexadecimal notation)
    计算机内部活动中,必须考虑位模式(也叫位串)的处理问题。有些长位串被称为流(stream)。

    人脑很难理解流,即便只是抄录位模式1011011011011也会令人厌烦且容易出错。

    为了简化这种位模式的表示方法,就使用十六进制记数法。它是利用机器位模式的长度为4的倍数这样一个事实制定的符号。(详见知识点:十六进制数)

    7、主存储器(main memory)
    它的存储结构:

    • 计算机的主存储器是由称为存储单元(cell)的可管理单位组成的。
    • 一个存储单元有8个位(bit),比如 1001 1101。
    • 这样8个位的串称为一个字节(byte),即一个存储单元为一个字节。
    • 计算机没有左右概念,但我们假设存储单元的位是排成一行的。
    • 该行左端称为高位端(high-order end),右端为低位段(low-ordered end)。
    • 高位端的最左一位称为高位或最高有效位(most significant bit),同样,低位端则是低位或最低有效位(least signification bit)。
    • 为了区分每个存储单元,每一个都被赋予了唯一“名字”——地址(address)。
    • 存储单元中的地址都用数字表示(十六进制)。这样就有了诸如“下一个单元”“前一个单元”的说法。
    • 为了做成一台计算机的主存储器,那个存放二进制位的电路还会加上其他的电路,让其他电路可以存入或取出数据。其他电路通过电信号请求从存储器中得到指定地址的内容(称为读操作),或者通过请求把某个位模式存放到指定地址的存储单元里(称为写操作)。

    相关文章

      网友评论

          本文标题:《计算机科学概论第12版》概念名词记录(1)

          本文链接:https://www.haomeiwen.com/subject/xxpinttx.html