计算机组成原理

第一章 计算机系统概述

  • 1个字节=8bit 1B = 1个字节 1b = 1个bit 宽带速度100 Mbps = 每秒理论可以下载 100/8 M 数据

  • 1个字 = 16bit 根据具体的计算机而定的

    image-20210708133152423

image-20210705143150800

image-20210712094724310

image-20210719153310714

image-20210712103344669

问:主频高的CPU一定比主频低的CPU快吗?
不一定,如两个CPU,A的主频为2GHz,平均CPI=10;
B的主频1GHz,平均CPI=1…
问:若A、B两个CPU的平均CPI相同,那么A一定更快吗?
也不一定,还要看指令系统,如A不支持乘法指令,只能用多次加法实现乘法,而B支持乘法指令。
问:基准程序执行得越快说明机器性能越好吗?
基准程序中的语句存在频度差异,运行结果也不能完全说明问题

image-20210712105444078

第二章 数据的表示和运算

数制与编码

BCD码

①8421码:用四位二进制表示十进制

image-20210727191736795

image-20210727192558220

字符与字符串

image-20210727194754435

image-20210727194952829

image-20210727200038855

image-20210727200237479

image-20210727200426825

image-20210727200751969

校验码

1.奇偶校验码

image-20210727203128953

image-20210727201710050

image-20210727202906539

2.海(汉)明码校验

image-20210728085036884

image-20210728082722320

image-20210728084202590

在实际计算题里面一般校验位的分布是正序排放的 如上就是 H1H2H3H4H5H6H7,计算方法是一样的

image-20210728084721674

循环冗余校验码

image-20210728103016376

image-20210728090349674

image-20210728100314155

image-20210728102754178

image-20210728102328649

image-20210728100144882

定点数的表示与运算

定点数的表示

image-20210803082417617

image-20210803083626550

image-20210803083834918

image-20210803084245632

image-20210803085952023

image-20210803090408440

image-20210803090547836

image-20210803090717715

image-20210803092045690

1

把定点数运算中的减法变成加法的背景

image-20210803102354375


image-20210803100320007

定点数的运算

算数移位

原码移位运算
image-20210803104551376

反码移位运算
image-20210803113142195

补码移位运算
image-20210803125341888

在这里插入图片描述

逻辑移位

在这里插入图片描述

在这里插入图片描述

循环移位

在这里插入图片描述

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值