计算机组成

计算

定点:定点整数、定点小数。小数点不占位数

寻址方式

  1. 立即寻址:操作数在指令中;类型:OP|#|A ——操作数|立即寻址特征|形式地址
  2. 直接寻址:操作数存放在内存单元指令给出操作数所在的地址
  3. 相对寻址:操作码经过位移后才是真正的操作码
  4. 寄存器寻址:操作器存放在寄存器中,指令给出寄存器名
  5. 寄存器间接寻址:操作数存放在寄存器中,指令给出寄存器名
  6. 间接寻址:通过地址找到有效地址,再通过形式地址找到有效地址
  7. 基址寻址:指令中操作地址码给出基址寄存器和偏移量(通过运算器)
  8. 变址寻址:操作数在内存单元,操作数的有效地址等于变址寄存器的内容加偏移量
  9. 堆栈寻址

指令执行

存储器

  1. MAR(存放地址):反应存储单元的个数
  2. MDR(存放数据):反应存储字长

运算器

  1. MQ乘商寄存器:将乘法结果放入其中
  2. ACC累加器:在运算过程中暂时存放操作数和中间运算结果,不能用于长时间保存数据
  3. ALU算术运算单元:加法器
  4. X数据寄存器:内存储器读出的一条指令或一个数据字;反之,当向内存写入一个数据字时,也暂时将它们存放在数据缓冲寄存器中。属于通用寄存器
  5. 状态字寄存器:状态信息

控制器

  1. 取指令:PC程序计数器:存储待执行指令的地址,实现程序执行时指令执行的顺序控制。获取当前预执行的指令,并传送;将指令转入下一个(技术功能)
  2. 分析指令:
    1. 指令译码器
    2. IR指令寄存器:存放正在执行的指令,指令从内存取出后送入指令寄存器
  3. 执行指令:CU控制单元

标志寄存器:状态字寄存器,用于记录运算中产生的标志信息
时序部件

计算机硬件

存储器

  1. 外存(辅存)
  2. 闪存flash memory
  3. 主存(内存)
  4. 缓存cache

分类

按地址访问

  • 随机存储器(Random Access Memory, RAM)指可对任何存储单元存入或读取数据, 访问任何一个存储单元所需的时间是相同的
  • 顺序存储器(Sequentially Addressed Memory, SAM)指访问数据所需要的时间与数据所在的存储位置相关,磁带是典型的顺序存储器
  • 直接存储器(Direct Addressed Memory,DAM)是介于随机存取和顺序存取之间的一种寻址方式;磁盘是一种直接存取存储器,它对磁道的寻址是随机的,而在一个磁道内,则是顺序寻址

按内容访问

工作原理:把数据或数据的某一部分作为关键字,将该关键字与存储器中的每一单元进行比较,从而找出存储器中所有与关键字相同的数据字

cache地址映像:

  • 直接映像:1——1
  • 全相联映像:多——多,因为全局都可以折射,块冲突最小
  • 组相联映像:结合

寄存器

  1. 累加器
  2. 通用寄存器组:暂存操作数或地址
  3. 标志寄存器:存放标志信息(进位标志、溢出标志);运算单元的工作状态
  4. 指令寄存器
  5. 数据缓冲寄存器
  6. 地址寄存器

计算机运算

带宽:数据在总线传输的速度,是用字节/s

校检码

  1. 奇偶校检码:积校验:1的个数为奇则为0(垂直、水平校验)
  2. 汉明码:插入式奇偶排序
  3. CRC:循环冗余校检码,使用摸2运算(1+1=0)设置校验位(左数据位n,右校验位n)

主存储器

RAM随机存储器

  1. SRAM(静态)不需要刷新操作,缺点是集成度低价格高,在主板上不能作为用量较大的主存
  2. DRAM(动态)采用电容存储,其数据只能保持很短的时间,每隔一段时间需要刷新充电1次,否则内部的数据会丢失

PROM(只读)

  1. ROM只读存储器
  2. PROM破坏性
  3. EPROM可编程只读存储器多次性写入,修改EEPROM
  4. Flash Memory(闪存)

I/O主机信息控制方式

  1. 直接程序控制

    CPU监控整个过程

    无条件传送:外设总是准备好的,它可以无条件地随时接收CPU发来的输出数据,也能够无条件地随时向CPU提供需要输入的数据
    程序查询方式:通过CPU执行程序查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。

  2. 程序中断方式:不使用资源CPU时,中断,使用时,从中断源继续

  3. 直接内存存取(DMA控制器):数据在主存与I/O设备间的直接成块传送,只需在过程开始启动(即向设备发出,传送一块数据的命令)与过程结束(CPU通过轮询或中断得知过程是否结束和下次操作是否准备就绪)时由CPU进行处理,中间实际操作由DMA硬件直接完成,CPU在传送过程中可做别的事情。对总线周期挪用,只能处理简单操作

  4. 通道方式IOP:是一个独立于CPU的,专门管理I/O的处理机,分担了CPU的部分功能,实现对外围设备的统一管理,用通道指令完成内外存数据传送。

总线

总类

  • 数据总线DB (Data Bus)
  • 地址总线AB (Address Bus)
  • 控制总线CB(Control Bus)

系统总线

  • ISA
  • EISA
  • PCI

  • SCSI
  • USB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值