计算机组成原理
专业课 不多bb
三千越甲可吞吴、
知不可乎骤得 托遗响于悲风
展开
-
第一章 计算机系统概述
1.2 计算机系统层次结构1.2.1 计算机系统硬件组成运算器、控制器、存储器、输入设备、输出设备运算器是计算机系统硬件组成的中心计算机系统硬件组成运算器:完成数据的暂存、变换、算术运算和逻辑运算功能。控制器:完成对计算机各部件协同运行的指挥控制,保证了指令按照预定次序、步骤执行。存储器:存放程序和数据,是计算机各种信息的存储和交流中心。存储器可与CPU、输入输出设备交换信...翻译 2019-09-10 09:02:18 · 110 阅读 · 0 评论 -
2.1.3 校验码
首先说一下BCD码加法运算的修正规则:我们都知道8421BCD码的有效码为:0000~1001如果相加之和小于等于9,无需修正。如果相加之和大于9或产生进位,需要加6进行修正。然后进入到本篇文章的正题:校验码。首先我们先要了解为什么需要校验码?也就是校验码的作用是什么?在计算机中,要求数据、信息的存取、传输都要十分准确。设置校验码可以对传输的数据、信息进行校验,以便发现和纠正数据在存储...原创 2019-09-11 10:47:19 · 490 阅读 · 0 评论 -
第二章 数据的表示和运算
首先了解一下什么是定点数:在计算机中,小数点位置固定不变的数。我第一次接触纯小数、整数的原码、反码、补码时就感觉很混乱,有时候反应不上来。在这里简单的总结一下:无论是纯小数还是整数,只要大于等于零,原码、反码、补码都是本身。然后我们只需要讨论小于零的情况:对于纯小数来说:(1)原码就是1加上x的绝对值(2)反码就是在补码的基础上在最低位减1(3)补码就是2-x的绝对值(mod2)...原创 2019-09-15 12:33:55 · 156 阅读 · 0 评论 -
第二章 习题问题
1、假设同一套指令集用不同的方法设计了两种机器M1和M2。机器M1的时钟周期为0.8ns,机器M2的时钟周期为1.2ns。某个程序P在机器M1上运行时的CPI为4,在M2上的CPI为2。对于程序P来说,哪台机器的执行速度更快i?快多少?T(CPU)=T(C)x CPI x I(N)T(M1)= 0.8 x 4 x N = 3.2 NnST(M2)= 1.2 x 2 x N = 2.4 Nns...原创 2019-09-16 20:56:23 · 3205 阅读 · 1 评论 -
2.2 定点数的表示和运算
定点数的表示n位补码定点整数的表示范围是-2(n-1) ~2(n-1) -1,定点整数的分辨率为1。n位补码定点小数的表示范围是-1~(1-2-(n-1)),其分辨率为2-(n-1) 。溢出判断与移位单符号位判断方法当任意的两个带符号数相加时,若最高数值位的进位与符号位进位同时都产生进位或者都没有产生进位时,运算就没有溢出,否则,运算结果溢出。双符号位判断方法用两个相同的符号位表示一...原创 2019-09-16 22:12:18 · 735 阅读 · 2 评论 -
浮点数的表示以及运算
浮点数的表示浮点数N=MxRE ,其中,M是尾数,E是阶码。在位数一定的情况下,若指数位越多,可表示数的范围就越大;尾数越多,可表示数的精度越高。浮点数的一般机器格式数符阶符阶码值尾数值MsEjEn-1…………E0M-1…………-m1位1位n位m位Ms是尾数的符号位;阶码有n+1位,其中有一位符号位Ej,在最高位;尾数有m位。为了保证数...原创 2019-09-21 11:45:46 · 5504 阅读 · 0 评论 -
2.4 算术逻辑单元ALU
串行进位加法器和并行进位加法器1、串行进位加法器操作数Ai操作数Bi低位进位信号Ci-1本位和Si高位进位信号Ci0000000110010100110110010101011100111111Ci=AiBi+BiCi-1+AiCi-1=AiBi+(Ai异或...原创 2019-09-23 20:45:57 · 2522 阅读 · 0 评论 -
第三章 存储系统
存储器的性能指标存储容量、存取时间、存储周期、价格、带宽等。存储器的分类按照存储介质分类半导体器件、磁性材料、光学方式按照读写功能分类只读而不能写入的半导体存储器-只读存储器ROM既能读出又能写入的半导体存储器-随机存储器RAM这里的随机是对于地址来说的按照可保存性分类非永久记忆存储器-随机存储器RAM-断电信息即消失永久性记忆存储器-只读存储器ROM、磁盘存储器、光盘存储器...原创 2019-09-23 21:18:07 · 140 阅读 · 0 评论