计组第一章

第一章

1.2.1硬件基本组成 

 

  • 主存:运行内存

  • 辅存:机身存储

 

1.2.2认识各个硬件部件

 

  • MAR中存储所有的地址,因此MAR的位数即所有地址的个数,也就对应存储单元的个数

  • 每个存储单元中去除的数据是要存放到MDR中的,因此MDR的位数待变这个存储单元中代码的位数,即存储字长

  • MDR的位数代表一个字=多少bit(即存储字长)

 

第一条指令:

 

首先整个表存入存储体中

然后要进行完成一条指令的第一个步骤:取指令。PC就要存放第一条指令地址,就是0。有了地址就要从存储器中取出指令,就需要把PC中存放的地址交给MAR,MAR中就存放了第一条指令的地址:0;然后从存储体中寻找地址为0的指令并放入MDR中存放。此时MDR中数据为000001 000000101。然后要存储指令,就要将MDR中的指令取出方人员IR中存储。此时第一个步骤完成。此时PC自加1。

然后第二步骤,分析指令。将IR中存储的操作码送入CU中分析,分析出指令为"取数"。

分析完成进行第三个步骤:执行指令。开始从存储器中取数,并将操作数存入ACC。将需要取的数的地址码送入MAR,MAR中地址为000000101,也就是5。然后从存储体地址为5的位置取出存放的数据并存入MDR,此时MDR中数据为0000000000000010。然后从MDR中取出数据存入ACC,此时ACC中数据为0000000000000010。第一个指令执行完毕。

1.2.3计算机系统的层次结构

 

编译语言只编译一次,效率更高

解释语言每一次执行都需要重新编译,效率低一些

 

1.3计算机性能指标

存储器性能指标

 

CPU性能指标

GHz:CPU主频

主频10hz:数字脉冲信号每秒振荡10次

 

1KIPS--指计算机每秒可以执行一千条指令

1GFLOPS--指计算机每秒执行十亿次浮点运算

系统整体性能指标(静态)

数据通路带宽:

  • 数据总线1次所能并行传送信息的位数(各硬件部件通过数据总线传输数据)

 

吞吐量:

  • 指系统在单位时间内处理请求的数量。

响应时间:

指从用户向计算机发送一个请求,到系统对该请求做出响应并获得它所需要的结果的等待时间。

 

系统整体性能指标(动态)

 

跑分软件设计好了包含各种各样指令的程序让计算机去跑进而获取计算机运行的性能

 

存储容量:k=2^10 M=2^20 G=2^30 T=2^40

频率、速率:k=10^3 M=10^6 G=10^9 T=10^12

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值