25计算机组成原理王道ppt汇总

第一章计算机系统概述

1.2.2计算机硬件

1.2.2(补充各个硬件的工作原理)

   主存储器按照存储单元地址进行存取,这种方式叫做按地址存取方式。

这里的pc自动加一并不是单纯的加一,而是将指针移动到下一个指令的位置,例如一个指令字长为2,pc将自动加2 

 将pc的值放入MAR在用MAR的值到主存里面读取数据,将数据放到MDR中,随后将MDR的值送到IR指令寄存器中,将操作码和地址码拆开,操作码送到CU控制单元,地址码送回MAR。

一般从主存读取的数据都是先放入MDR寄存器中。

        

1.2.3计算机软件

  书本上的话:

编译程序(汇编器):将汇编语言程序翻译成机器语言程序。
解释程序(解释器):将源程序中的语句按照执行顺序逐条翻译成机器指令并执行
编译程序(编译器):将高级语言程序翻译成汇编语言或机器语言程序

某一个功能既可以由硬件实现又可以由软件实现,在用户角度看来是等价的,被称为软\硬件逻辑功能等价性。例如浮点数计算。

1.2.4计算机系统的层次结构

  软硬件之间的界面就是ISA指令集体系结构。定义了一台计算机可以执行的所有指令的集合。ISA是指软件能感知到的部分,也称为软件可见部分。 

1.2.5计算机系统的工作原理

 

1.3计算机性能指标 

 

G TP EZ 

要说评价计算机系统性能的指标:MIPS,IPC,CPI,字长都可以 

 

 补充: 机器字长:通常和ALU宽度,通用寄存器位数有关
字长:用于整数运算的数据通路的宽度。
字:用于信息处理的单位。x86为16字长一个字
指令字长:指令字的长度,一般是存储字长整数倍。取一条指令也是花费整数倍的周期。
存储字长:一个存储单元存储的二进制代码位数。
 

MFLOPS GFLOPS TPEZ等都是每秒执行多少次浮点运算 

第二章数据的表示与运算

2.1数制与码制


2.1.1进位计数器

2.1.2BCD大纲已删


2.1.3(扩展)各种码的作用

2.1.4 定点数的编码表示

 

2.1补充长度

int 32 short 16 long32 float32 double 64 char 8  int=short+int时short要转化为int

2.2运算方法和运算电路

2.2.1逻辑门电路(补充)

2.2.1加法器

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值