手机版

计算机组成原理复习要点(复习必过)(6)

发布时间:2021-06-07   来源:未知    
字号:

--

A、页式虚存储器

B、段式虚拟存储器

C、段页式虚拟存储器。

第四章CPU

1、为什么会产生溢出、及溢出的解决方法、正负溢出的概念

(1)产生溢出的原因:需表示的数据或运算结果超出了正常表示范围

(2)溢出的解决方法:多符号位;

(3)正溢出:两个正数相加而绝对值超出允许的表示范围;

(4)负溢出:两个负数相加而绝对值超出允许的表示范围。

2、补码加减法的依据

X补+Y补=(X+Y)补和X补-Y补=X补+(-Y)补。

3、串行和并行加法的原理

串行加法原理如下:

C1=G1+P1C0;其中C0=0

C2= G2 +P2C1

····

Cn=Gn +PnCn-1

∑i=Ai⊕Bi ⊕Ci-1

并行加法原理如下:

C1=G1 +P1C0

C2= G2 +P2C1=G2 +P2G1+P2P1C0

C3 = G3+P3C2=G3+P3G2 +P3P2G1+P3P2P1C0

C4 = G4 +P4C3

= G4 +P4G3 +P4P3G2 +P4P3P2G1+P4P3P2P1C0 ····

而∑i=Ai ⊕Bi ⊕Ci-1 .

4、一位原码乘法的计算及运算特点

(1)数学原理:

两个原码数相乘,其乘积的符号为相乘两数符号的异或值,数值等于两数绝对值之积。

假设[X]原=X0.X1X2..Xn ,

[Y]原=Y0.Y1Y2..Yn,则有:

[X·Y]原= (X0⊕Y0).[(X1X2..Xn)·(Y1Y2..Yn)]

(2)算法:

假设X=0.X1X2..Xn,Y=0.Y1Y2..Yn,即均为正纯小数

X·Y=X·0.Y1Y2..Ynﻭ= X·(2-1Y1+2-2Y2+...+2-n+1Yn-1+2-nYn)ﻭ= X·(2-nYn+2-n+1Yn-1+...+2-2Y2+2-1Y1)ﻭ=(..((0+ Yn X)2-1+Yn-1X)2-1)+...)+Y2X)2-1)+Y1X)2--1)ﻭ根据上述计算过程,可得算法如下:

A0=0ﻭA1=(A0+YnX)2-1ﻭA2=(A1+Yn-1X)2-1ﻭ...ﻭAn-1=(An-2+Y2X)2-1ﻭAn =(An-1+Y1X)2-1ﻭ积X·Y=An

--

计算机组成原理复习要点(复习必过)(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)