记录一下考研南理工877专业课-计算机组成原理(考试题类型)

第一章

第一章考点不多,但是突然考性能指标很容易反应不过来

  1. 计算机的系统的组成:

选择题,填空题,判断题:考察冯诺依曼计算机的组成:早期以运算器为核心,线代以存储器为核心。
实机器,虚机器的概念
计算机的层次结构,原因:满足更大的存储,解决速度,价格,性能之间的矛盾

  1. 计算机的性能指标(重点)
    主频

计算机主频越高,则计算机性能越好(F) 这种判断一般都是错的,一个指标不能衡量性能

时钟周期
CPI:程序所占时钟周期
MIPS:计算机执行计算机指令多少
MFLOPS:浮点运算次数
MIPS=主频/CPI
考察类型:填空题,比如计算平均cpi,计算mips,
2021年一道真题类似题:

若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中B类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的CPI为 (保留到小数点后2位),计算计算机的mips。
哪个指令减少就减去哪个指令的百分比总百分比变少,即B指令减少一半、此时B指令为20/80
此时ABCD的cpi分别为
A:20/80x1
B:20/80x2
C:20/80x2
D:20/80x2
则优化后的CPI为A+B+C+D=7/4=1.75
mips=500/1.75=285.71

  1. 计算机软件和硬件的逻辑等效性:

软件和硬件在逻辑上是等效的,硬件功能可以用软件模拟,软件功能可以用硬件设计。

硬件:速度快,贵,不灵活
软件:速度相对慢,便宜,灵活

第二章-第三章

第二章第三章是将数据组成的,也是选择题填空的主要考察章节,特别是考规格化最大数和最小数

  1. 原码,反码,补码,移码
    4个码是最基础的,反码和移码不是重点,补码是重点,补码贯穿整个计算机组成原理的考试
    下面写写关于补码的一些常考类型:
    补码的表示范围:

m位补码:
定点整数范围:-2m-1-------2m-1-1
定点小数范围:-1------1-2-m-1

补码浮点数的规格化:-1<=x<1/2或1/2<=x<1
根据上述范围,补码的符号位和第一位一定是相异的(tips:原码的规格化,第一位一定是1)

求补运算:无论x是正还是负,对x求补码都是将各位取反然后最后一位加1

[x]补=010010
[-x]补=101110

算数移位:补码的算数移位很简单。
右移高位补符号位,低位舍去
左移高位舍去,低位补0(右移如果高位舍去之后符号发生改变则发生溢出)

[x]补=001011
算数右移1位相当于除2:000101
算数左移1位相当于乘2:010110

浮点数的表示范围(只讨论规格化)

数符1位,阶码m位,尾数n位(阶码表示范围,尾数表示精度,填空判断会考)
规格化最大的正数:0,01111…1,11111111…1 +(1-2-n)*2的2m-1-1次方
规格化最大的负数:1,10000…0,0111111…1 -(2-1+2-n)*2的-2m-1次方
规格化最小的正数:0,10000…0,100000…0 +2-12的-2m-1次方
规格化最小的负数:1,10000…0,000000…0 -1
2的2m-1-1次方

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值