2019-2020-1 semester 20,192,410 "Introduction to cyberspace security professionals," the second week of learning summary

The third part of the hardware layer


Chapter IV gate and circuit

4.1 computer and electrical

    Any electrical signals are level. 0-2 V is low, represented by 0, 2-5 volts is high, indicated by 1. A computer signal is limited in both range.
    Door (gate): perform basic operations on the electrical device, receiving one or more input signals to generate an output signal.
    Circuit (circuit): combinations of gates interconnected, for implementing the specified logical functions.
    Notation described gate circuits and three, different from each other but as effective.

  • Boolean expression   Boolean algebra (Boolean algebra): represents the binary logic function math notation.
  • A logical block diagram (logic diagram): Graphical representation of the circuit, each type has its own dedicated door symbols.
  • Truth table (truth table): table lists all the possible input values and the output value of the correlation.

4.2

  • Non (NOT) gate
  • And (AND) gate
  • Or (OR) gate
  • Exclusive OR (XOR) gates
  • And non (NAND) gate
  • NOR (NOR) gate

4.2.1 Non-Door

    If the input NAND gate value is 0, then the output value is 1; the input value is 1, the output value is 0. NAND gate is sometimes called an inverter, since it entered value inversion.

    In the following Boolean expression, the non-inverse operation value by seeking " '" numerals. Sometimes a negated value of the above calculation indicates that this bar.
    NAND gate is a logic diagram of the symbol circle having a small end (called the inversion bubble) triangle. Represented by the input and output connections into and out of doors. Sometimes the line marked.
    These three notation, the only real truth table defines the behavior of NAND gate in each case.

4.2.2 AND gate

    AND gate received signal is two, the two values ​​of the input signal determines the output signal. If the door of the two input signals are 1, then the output is 1: 0 otherwise.

    In Boolean algebra, and the operation is represented by a dot (·), sometimes indicated by *. The operator can usually be omitted.

4.2.3 or door

    OR gate has two inputs, if we are all 0, then the output is 0, 1 otherwise. Boolean algebra, represented by a plus sign (+).

4.2.4 XOR gate

    Two input values are equal, the output is 0. 1 otherwise.
    Sometimes also called regular or door or door with. XOR gate is saying, "When I say or, referring to this one, or the other, rather than to both of them."
    Boolean algebra symbol ⊕ represents sometimes used to exclusive-OR operator, but may also be represented by other operators.

4.2.5 NAND and NOR gates

    Both are opposite with AND and OR gates, through one inverter (NOT gate), the same as their output.
    And Boolean expressions NAND gate is the inverse of the operation.
    Logic diagram of a sign inversion bubble more

4.2.6 door handle Review

  • The only input values ​​outfield its inverse.
  • If the two input values ​​are 1, 1 and to generate the goalkeeper.
  • If an input value is 1, input values ​​are one or two, or generate a goalkeeper.
  • If only one input value is 1 instead of two, to generate an exclusive OR gate.
  • NAND gate and a contrast to the results generated gate.
  • NOR gate generates an OR gate and an opposite result.

4.2.7 have more input gate

    Doors can be designed to accept more input values ​​or mulberry. A door having a definition and the definition of two input values ​​coincide.

4.3 construction

    Transistor (transister): as a wire or a resistor device, its role is determined by the level of the input signal.     The semiconductor (neither a good conductor nor an insulator material, such as silicon.
    Each electrical signal is active, such as a battery or a wall outlet. Electrical ground will be reduced or reduced to zero volts. Transistor has three a terminal, i.e. the source, base and emitter. the emitter is typically connected to ground. in the computer, a source of manufacturing is high, about 5 volts. extremum control group decisions of the door whether the source is grounded. ground is reduced to a low level.
    transistor only open (to generate a high level) or off (and a low level) two states. If the base signal is high, the source signal is grounded.     NOT gate most easily created NAND gate and the NOR gate     to the gate structure, and simply pass the results to a NAND gate inverter (NOT gate) can.

4.4 circuit

  • Combining circuit (combinational circuit): Only output circuit is determined by input values.
  • The timing circuit (sequential circuit): the output circuit is a function of the current state of the circuit and the input value.

4.4.1 combining circuit

    把一个门的输出作为另一个门的输入,就可以把门组合成电路。 逻辑框图: 真值表: 布尔表达式:(AB+AC)
另一方面,A(B+C)
逻辑框图: 真值表:     电路等价(circuit equivalence):对应每个输入值组合,两个电路都生成完全相同的输出。
布尔代数的一些性质:     德·摩根定律     这个定律,对两个变量的与操作的结果进行非操作,等于对每个变量进行非操作后再对它们进行或操作。即,对与门的输出求逆,等价于先对每个信号求逆,然后再把它们传入或门:
          (AB)'=A'+B'
    这个定律的第二部分用电路术语来说,就是对或门的输出求逆,等价于先对每个信号求逆,然后再把它们传入与门:
           (A+B)'=A'B'
    德·摩根定律和其他布尔代数性质为定义、管理和评估逻辑电路的设计提供了正确的机制。

4.4.2 加法器 ####

  • 加法器(adder) :对二进制值执行加法运算的电路。
  • 半加器(half adder):计算两个数位的和并生成正确进位的电路。
        实际上,我们计算的是两个输出结果,即和与进位。所以电路由两条输出线。和对应的是异或门,进位的是与门。因此,下列逻辑框图表示了半加器:     这个电路的布尔表达式:
    和=A⊕B
    进位=AB
        半加器不会把进位(进位输入)考虑在计算之内,所以半加器只能计算两个数位的和,而不能计算两个多位二进制值的和。
  • 全加器(full adder):计算两个数位的和,并考虑进位输入的电路。
         可以用两个半加器构造一个全加器。即把从半加器得到的和与进位输入相加。

4.4.3 多路复用器

    多路复用器(multiplexer):使用一些输入控制信号决定用哪条输入数据线发送输出信号的电路。根据称为选择信号或选择控制线的输入信号选择。
    控制线s0、s1、和s2决定了用另外8条输入线(D0到D7)中的哪一条发送输出信号(F)。
    一般来说,n条输入控制线的二进制值决定了选择2n条数据线中的哪一条作为输出。
    多路分配器是执行相反操作的电路。它只有一个输入,根据n条控制线的值,这个输入信号将被发送到2n个输出。

4.5 存储器电路

    数字电路的另一个重要作用是可以用来存储信息,这些电路构成了时序电路,因为这种电路的输出信号也被用作电路的输入信号。也就是说电路的下一个状态是由当前状态决定的。存储器电路有很多种。其中之一是S-R锁存器。用不同的门可以设计。小心控制S和R的值,电路就可以存储0或1。把这个思想扩展至较大的电路,就可以设计出容量较大的存储器设备。

4.6 集成电路

  • 集成电路(intergrated circuit):又称芯片(chip),是嵌入了多个门的硅片。这些硅片被封装在塑料或陶瓷中,边缘有引脚,可以焊接在电路板上或插入合适的插座中。每个引脚连接着一个门的输入或输出,或者连接着电源,或者接地。
        IC是根据门数分类的。这些分类也反映了发展史。
    缩写      名称         门数量
    SSI     小规模集成     1~10
    MSI     中规模        10~100
    LSI     大规模       100~100000
    VLSI    超大规模     多于100000

4.7 CP芯片

    CPU是一种具有输入线和输出线的高级电路。每个CPU芯片都有大量的引脚,计算机系统的所有通信都是通过这些引脚完成的。这些通信把CPU和本身也是高级电路的存储器与I/O设备连接在一起。
    关于CPU的处理和它与其他设备之间的交互属于构建体系系统。

第五章 计算部件

5.1 独立的计算机部件

CoreTM(酷睿2)是一种处理器,DUO代表了单个芯片中集成了两个这样的处理器(称为“核”)。2.66GHz代表处理器的处理速度。GHz中的G是 giga的简写,表示十亿的公制前缀。Hz代表赫兹,是衡量每秒频率的单位。
时钟集中生成一系列电脉冲,它用来保证所有动作的协调。这一处理器中的时钟每秒脉冲26.6亿次。
一个处理器需要访问内存和输入、输出设备,这是通过被称为总线的一组电线实现的。一台计算机有许多不同的总线,但是处理器和外界的主要连线称为前段总线(FBS)。
6MB cache(缓存),MB代表兆字节,一个字节是储存的一个单元,一兆字节是220(比100万多一点)字节。所以6MB代表6兆字节的缓存单元。缓存是通常集成在处理器芯片内部的小型、快速的存储介质。因此,两个处理器能直接访问6MB的缓存空间而不需要使用前端总线。处理器的许多准备从内存读取的请求内容都能从缓存中找到。仅仅当缓存中没有所需数据 时才会使用前端总线。所以前端总线的处理速度才可以比处理器慢而不会影响处理器的处理速度。
更快的时钟、更快的前端总线和更大的缓存空间似乎能使计算机更强大,但是处理器运行的越快,消耗的电能也越多,会导致电路过热并关机。更快的前端总线需要更快的外界设备的支持,意味着制造它们的电路会产生更大的花销。缓存空间越大,对其数据访问的就越慢,会导致处理器速度的降低。
15.6''指的是显示区域对角线的长度。High Definition(1080p)(高分辨率(1080p))说明显示器具备显示具有1080水平行显示元素的能力。这并不完全真实,显示器被描述为具有LED背光的液晶屏幕(LED Backlit LCD Display)。LED正在代替微型荧光灯泡的使用。它的寿命更长而不会越来越暗,而且不含毒金属汞。1366×768指的是屏幕的像素分辨率。垂直方向的像素比1080少,因为电脑会把具有1080行的高分辨率视频来源进行压缩,以使其适应具有768行的屏幕。
图形处理器(GPU)是一个独立的计算机,它甚至比主流的处理器更强大。游戏和其它图形软件向GPU发送指令,使GPU操纵屏幕上的图像,以减轻CPU的负载。GPU在自己的内存中心中记录屏幕图像的数据,内存容量越大,越能更好的完成复杂图像处理、支持外部显示设备等工作。
2.0MP表明摄像头的分辨率。
随机访问存储器(RAM),也被称为主存储器。 随机访问意味着内存的每一字节都能被直接访问,而不必从最开始的字节开始访问。shared(共享)意味着两个处理器都能访问这个内存。D花了 Channel DDR2(双通道DDR2)是内存的类型,它提供两个访问路径(称为通道),DDR2代表第二代、双数据率。
硬盘驱动器,它是计算机二级存储器(也称辅助存储器)的通俗名称。磁盘使用一个SATA接口,代表串行ATA。串行意味着数据是以单独的比特流的形式写入或读出,而不是更古老的通过16根传输线一次传送16比特(并行ATA)的方法。串行ATA不但速度快,而且制作成本低廉,能达到300MB的传输速度。
硬盘正逐渐被电子辅助存储器取代,这种存储器叫做固态硬盘(SSD)。固态硬盘所使用的技术类似于内存,但当切断电源时数据不会丢失,由于没有运动部件,它具有更快的速度和更低的电能消耗。
DVD驱动器。8×意味着能以比DVD电影播放器快8倍的速度从DVD读取数据。slot load(槽式加载)意味着你能将DVD直接插入笔记本电脑边缘的一个狭缝,而不是一个抽屉。DL代表双层,意味着DVD驱动器能够读取第二代DVD。通过两层记录表面,第二代DVD能够存储普通DVD两倍的数据。-R和+R代表两种标准,因此+/-代表两种标准都能读取。一个+/-R类型只能进行一次数据写入,之后能够读取任意次。笔记本正开始转向一种更新型的蓝光格式。
802.11是由专业的工程协会一一电气和电子工程师协会(IEEE)定义的一个标准的代号。这一标准有三种被接受的版本,分别是a、g和n。最初的802.11a。802.11g版本支持更长距离的通信,但是速度却稍慢。802.11n同时实现了更长的距离和更快的速度。蓝牙是另一种形式的无线网络,它适合于更近的范围,信号也相对弱一点。蓝牙有多个版本的标准,每一个都增加了许多特性。 使用了基于金属锂的特殊技术的电池来提供高电能存储容量。这种笔记本的电能的电池能储存85瓦·时的电能。更高的电池容量也意味着体积和重量的增加。
端口。
重量大的笔记本电脑能达到八磅,有时被称为台式机替代品。一般要减轻重量,尺寸也要相应缩小,且必须放弃一些功能,电池的寿命也会相应减少。通过塑料代替铝也可以实现减重,但是成本会更高。
引用存储量时使用了2的幂而引用存储时间使用10的幂。

5.2 存储程序的概念

5.2.1 冯·诺依曼体系结构

  处理信息的部件独立于存储的部件。   冯·诺依曼体系结构的部件:

  • 存放数据的内存单元
  • 对数据执行算术和逻辑运算的算术逻辑单元
  • 把数据从外部世界转移到计算机中的输入单元
  • 把结果从计算机内部转移到外部世界的输出单元
  • 担当舞台监督,确保其他部件都参与了表演的控制单元

  • 可编址性(addressability):内容中每个可编址位置存储的位数。
  • 算术逻辑单元(ALU):执行算术运算(加减乘除)和逻辑运算(两个值的比较)的计算机部件。
  • 寄存器(rejister):CPU中的一小块存储区域,用于存储中间值或特殊数据。
  • 输入/输出单元
  • 输入单元(input unit):接收要存储在内存中的数据的设备。
  • 输出单元(output unit):一种设备,用于把存储在内存中的数据打印或显示出来,或者把存储在内存或其他设备中的信息制成一个永久副本。
  • 控制单元(control unit):控制其他部件的动作,从而执行指令序列的计算机部件。
  • 指令寄存器(Instruction Register,IR):存放当前正在执行的指令的寄存器。
  • 程序计数器(Program Counter,PC):存放吓一跳要执行的指令的地址的寄存器。
  • 总线宽度 (bus width):可以在总线上并行传输的位数。
  • 流水线是一种加速读取-执行周期的技术。该技术将一条指令分解成更小的步骤,这些小步骤可以重叠执行。

  n位处理器中变量n通常指的是CPU一般寄存器中的位数灵两个n位的数字能通过一条指令相加。它同样也能表示总线的地址宽度,也就是可寻址的内存大小,但并非总是如此。n也能表示数据总线的宽度,但并不总是如此。

5.2.2 读取——执行周期

  • 读取下一条指令
  • 译解指令
  • 如果需要,获取数据
  • 执行指令

5.2.3 RAM和ROM

  RAM(随机存取存储器)是一种每个存储单元(通常是1字节)都能被直接访问的内存。     注:访问每个存储单元的本质是改写这个存储单元的内容。
  ROM(只读存储器)中的内容不能更改,是永久的,存储操作不能改变他们。
  注:把位组合放在ROM中称为烧入。只有在制造ROM或装配计算机时才能烧入位组合。

5.2.4 二级存储设备

  举例:磁带
    缺点:如果要访问磁盘中间的数据,则必须访问这个数据之前的所有数据并丢弃它们。
  磁盘
    磁盘驱动器是CD播放器和磁带录音机的混合物。
    磁道(track):磁盘表面的同心圆。
    扇区(sector):磁道的一个区。
    块(block):存储在扇区中的信息。
    寻道时间(seek time):读写头定位到指定的磁道所花费的时间。
    等待时间(latency):把指定的扇区定位到读写头之下所花费的时间。
    存取时间(access time):开始读取一个数据块之前花费的时间,即寻道时间和等待时间之和。
    传送速率(transfer rate):数据从磁盘传输到内存的速率。
    柱面(cylinder):所有磁盘表面的同心磁道的集合。
  CD和DVD
  闪存闪存是一种可写入可擦除的非易失性计算机存储器。 闪存被用于制作固态硬盘(SSD),固态硬盘能够直接取代普通硬盘。

5.2.5 触摸屏

  它显示文本和图形的方式与常规的显示器相同,此外它还能探测到用户在屏幕上用手指或书写笔的触摸,并作出响应。触摸屏并非只能检测到触摸,它还能知道触摸屏幕的位置。
实现触摸屏的技术:

  • 电阻式触摸屏
  • 电容式触摸屏
  • 红外触摸屏
  • 表面声波(SAW)触摸屏

5.3 嵌入式系统

5.4 并行体系系统

5.4.1 并行![](https://img2018.cnblogs.com/blog/1813636/201910/1813636-20191013100745524-2016672876.jpg) 计算 ####

形式:

  • 比特级
    比特级的并行是基于增加计算机的字长。
  • 指令级
    指令级的并行是基于程序中的某些指令能够同时独立的进行。
  • 数据级
    数据级并行基于同一组指令集同时对不同的数据集执行。
    同步处理(synchronous processing):多处理器将同一个程序应用于多个数据集。
  • 任务级
    任务级的并行是基于不同的处理器能在相同或不同的数据集上执行不同的操作。
    共享内存并行处理器(shared memory parallel processor):多个处理器共享整体内存的情况。

5.4.2并行硬件分类

并行硬件的类别反映了并行计算的不同类型。多核处理器有多个独立的核心,它们通常是中央处理(CPU)。超标量处理器能向执行单元发出多条指令,而多核心处理器能向不同的执行单元发出不同的指令。也就是说,每个独立的核心能够包含多个执行单元。
对称多处理器(SMP)包含多个相同的核心。它们共享内存,并且通过一个总线相连。一个对称多处理器的核心数量通常限制在32个以内。分布式计算机包含多个内存单元,它们通过网络相连。集群是由一组独立的机器通过已有的网络相连而形成的计算机。这种设备通常包含超过1000个处理器。

Guess you like

Origin www.cnblogs.com/dkyspurs/p/11665087.html