计算机组成原理上课内容

四代

冯·诺依曼思想

采用二进制编码

  1. 二进制比十进制的运算规则更简单
  2. “0"和”1“两个状态更容易用物理状态实现
  3. 适合采用布尔代数的方法实现运算电路

主要思想

存储程序:把解题步骤变成程序,在把程序和运行程序所需要的数据存到存储器中(二进制)。

程序控制:控制器逐条取出存储器中的指令按序执行,控制各功能部件进行相应操作,完成数据的加工处理

五大部件

硬件系统:运算器、控制器、存储器、输入设备和输出设备。

运算器+控制器=CPU(Central Urocessing Unit )

主机(Host)=CPU+存储器

层次结构

(图)

提问:

将高级语言程序转换为机器级目标代码文件文件的程序成为-->>编译程序

计算机硬件能够直接执行的是?机器语言程序

 

二进制

字长

计算机的字长就是CPU一次处理的数据位数。(二进制)

字长一般与计算机内部寄存器运算器数据总线位宽相等。

性能指标

CPI ( Clock Per Instruction )

一条指令的周期数(几个周期)

IPC ( Instruction Per Cycle )

每个周期CPU能执行的指令条数

MIPS ( Million Instruction Per Second )

每秒能执行几百万条指令条数

MIPS=总指令数/(T*10e-6)

MFLOPS ( Million Floating-Point Operations Per Second )

每秒执行浮点运算的次数

CPU 时间

f=频率        T=周期        IC=总指令数

T(cpu)=   周期数×周期     =  周期数/频率   =CPI×总指令数×周期

计算公式
MIPS = / CPI1GHz=1000Hz
MIPS = IPC × fCPI=(A% ×Acpi) + (B% × Bcpi)


2

ASCII 

定点 浮点

上溢 下溢

机器数 机器码🌟

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值