计算机组成原理复习

本文详细介绍了冯·诺依曼计算机的特点,包括操作码、操作性质及内容,并探讨了计算机硬件的技术指标,如主存容量、指令字长等。文章还深入讲解了总线的分类、性能指标和流行标准,以及存储器的层次结构,特别是动态RAM和静态RAM的比较。此外,还讨论了中断系统、I/O设备的控制方式和各种总线通信控制方法。
摘要由CSDN通过智能技术生成

冯·诺依曼计算机特点:

- 1.计算机由运算器,存储器,控制器,输入设备和输出设备五大部件组成。
- 2.指令和数据以同等地位存放于存储器内,并可按地址寻址。
- 3.指令和数据均用二进制数表示。
- 4.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置。
- 5.指令在存储器内按顺序存放。特定条件下,可根据运算结果或设定条件改变执行顺序。
- 6.机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器完成。
  • 操作码 | 操作性质 | 具体内容
  • 000001 | 取数 | 将指令地址码指示的存储单元中的操作数取到运算器的累加器ACC中
  • 000010 | 存数 | 将ACC中的数存至指令地址码指示的存储单元中
  • 000011 | 加 | 将ACC中的数与指令地址码指示的存储单元中的数相加,结果存于ACC中
  • 000100 | 乘 | 将ACC中的数与指令地址码指示的存储单元中的数相乘,结果存于ACC中
  • 000101 | 打印 | 将指令地址码指示的存储单元中的操作数打印输出
  • 000110 | 停机 |

计算机硬件的主要技术指标

- 机器字长
	- 机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关
- 存储容量
	- 存储容量指主存中存放二进制代码的总位数
	- 存储容量=存储单元个数 X 存储字长
- 运算速度
	- 现在大都采用单位时间内执行指令的平均条数来衡量,并用MIPS(每秒百万条指令)作为计量单位

例题:1.9

  • 画出主机框图,分别以存数指令"STAM"和"ADD M"(M均为主存地址)为例,在图中按顺序标出完成该指令的信息流程。假设主存容量为256Mx32位,
  • 在指令字长,存储字长,机器字长相等条件下,指出图中各寄存器的位数。

总线分类

  • 1.片选总线
    • 指芯片内部的总线
  • 2.系统总线
    • 1>数据总线
      • 用来传输各功能部件之间的数据信息,是双向传输总线,其位数与机器字长,存储字长有关。
    • 2>地址总线
      • 用来指出数据总线上的源数据或目的数据在主存单元的地址或I/O设备的地址。
    • 3>控制总线
      • 用来发出各种控制信号的传输线。对任一控制线而言,他的传输是单向的;但对控制总线总体来说,又可认为是双向的。
      • 常见控制信号:
        • 时钟:
        • 复位:
        • 总线请求:
        • 总线允许:
        • 中断请求:
        • 中断响应:
        • 存储器写:
        • 存储器读:
        • I/0读:
        • I/0写:
        • 传输响应:
  • 3.通信总线
    • 用于计算机系统之间或计算机系统与其他系统之间的通信
    • 按传输方式可分为:
      • 串行通信:(适宜远距离的数据传输)
        • 指数据在单条1位宽的传输线上,一位一位地按顺序分时传送
      • 并行通信:(适宜近距离的数据传输)
        • 指数据在多条并行1位宽的传输线上,同时由源传送到目的地

总线性能指标

  • 总线宽度:指数据总线的根数
  • 总线带宽:总线的数据传输速率
  • 时钟同步/异步:总线上的数据与时钟同步工作的总线称为同步总线,与时钟不同步工作的称为异步总线
  • 总线复用:一条信号线上分时传送两种信号
  • 信号线数:地址总线,数据总线和控制总线三种总线线数的总和
  • 总线控制方式:包括突发工作,自动配置,仲裁方式,逻辑方式,计数方式等。
  • 其他指标:如负载能力,电源电压,总线宽度能否扩展等。

流行的总线标准:

  • 1.ISA总线
  • 2.EISA总线
  • 3.VESA(VL-BUS)总线
  • 4.PCI总线
1>高性能 6>提供数据和地址奇偶校验功能,保证了数据的完整
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值