标题:计算机基础知识
阅读:计算机基础补充1-11页
我的目标。
理解二进制编号和与位和字节相关的可能组合的数量
了解计算机的三个基本组成部分
了解基本总线架构
了解什么限制了整体处理速度
描述基本存储系统的特性
了解各种I/O接口的特点
II。介绍
现代作战系统的成功很大程度上依赖于计算机。事实上,在某种程度上可以说,现代武器系统实际上是围绕中央计算机建立的,而中央计算机已成为系统中最重要的设备。
电脑的功能:
内部所有计算机都在二进制、数字环境中工作,即0,1开/关
让我们回顾一下什么是二进制数字系统:
二进制是以2为底,我们很熟悉10为底
二进制只有两个数字0和1
所有其他数字都由0和1的组合表示(见示例p2)
每个数字都是2的幂,单位是2010是21百位是22等
1001101等于1乘以26+ 1 x 23.+ 1 x 22+ 1 x20= 64 + 8 + 4 + 1 = 77
比特和字节
二进制数中的每一个数字叫做a位.计算机被设计成按期望的位数进行操作。他们开始是8位的机器,现在是64位的任天堂。每一组8位被称为a字节。
在8位机器中,我们有8位,所以可用的最大组合数是27+ 26+ 25+ 24+ 23.+ 22+ 21+ 20= 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 +所有零= 256
通常,公式是
N = 2b
其中N =组合(或数字)的数量
b=比特数比特越多,组合越多
在16位机器中,两个字节组成一个单词,32位机器是4个字节,这是一个双单词,64位机器是8个字节,这是一个四单词。
组件
计算机变化但都将具有一些基本组件,如CPU,内存,互连总线和输入/输出(I / O)接口。
CPU:
它执行操作。
最基本的二进制。
真值表(见p4)
和,不,+,-,
如果你把两个超过机器位能力的数字相加,就会出现经典的“溢出错误”。
CPU内部有四个组件:
CPU按3步循环运行
获取-获取下一条指令并存储
解码-解释指令并收集任何其他必要的数据
执行-执行指令并将结果存储在内存中
总线:
连接所有组件。三个部分:
地址总线
数据总线
控制巴士
总线工作在一个4步循环
数据的位置被放在地址总线上
地址存储在临时内存中(释放地址总线)
数据被检索并放置在数据总线上
数据发送到CPU
总线的定时是由时钟控制的。200mhz意味着每秒200,000,000个时钟周期。每个时钟周期是操作过程中的一个步骤。所以200步骤/秒
每一步都有64位,所以你可以有64 x 200M = 12.8千兆/秒
内存
ROM -由紫外光(EPROM)或电压(EEPROM)编程的只读存储器,例如CD-ROM
RAM -随机存取存储器-读和写能力
2种RAM
静态RAM -即使在电源关闭后仍然保留-不需要刷新
DRAM -动态RAM -需要不断刷新
访问时间:检索一段数据所需的时间。SRAM更快,但更贵、更大
如果访问时间超过一个时钟周期,那么系统必须在等待内存访问时建立一个暂停。
例如,奔腾233MHz系统的时钟周期为1/233MHz = 4纳秒,这意味着它可以每4纳秒执行一次操作。如果内存访问时间是10ns,系统必须等待6ns之间的操作,以等待内存访问。
容量:可以存储多少数据。以字节为单位(8位)
传输模式:在第一次请求之后如何发送数据(消除周期)
EDO -第一次请求后2个周期
缓存:容量有限的高速(低访问时间)存储器。(SRAM)存储最频繁访问的数据以节省时间。系统先检查缓存,然后检查RAM
I / O:
调制解调器,显示器,硬盘,光盘,鼠标,键盘,打印机等
I/O设备可能会有很多兼容性问题,因为它们都是由不同的制造商构建的,通常是模拟的,而且接口没有行业标准化。
串行模式-所有位按顺序在一行上发送。慢
并行模式-位在单独的行上发送(例如32位- 32行)
同步传输- I/O设备和CPU在它们之间保持一个共同的时间,以便数据可以在任何时候发送。
异步需要一个启动和停止命令,让计算机知道数据来了。