第二章 计算机组成原理(5)

合集下载

计算机组成原理 第2章

计算机组成原理 第2章

《计算机组成原理与实验》 冶金工业出版社
计算机组成原理——第 2章
原码、反码与补码
• 例2:已知[x]补=11101110,求[-x]补、[x]反、[x]原及真值x。 解:[-x]补=00010010 ([x]补取反加1) [x]反=11101101 ([x]补减1) [x]原=10010010 ([x]原低7位取反) 真值x=-0010010B=-12H=-18D
《计算机组成原理与实验》 冶金工业出版社
计算机组成原理——第 2章
补码表示法
• 对定点整数,补码的定义是: X [X]补= 2n > x 0 (mod 2n+1)
2n+1+x=2n+1-|x|
0 > x -2n
《计算机组成原理与实验》 冶金工业出版社
计算机组成原理——第 2章
补码表示法
• 利用补码可以将减法运算变成加法运算来实现。但是 根据补码定义,求负数的补码要从2减去|X|。为了用加 法代替减法,结果还得在求补码时作一次减法,这显 然是不方便的。可以利用反码的方式解决负数的求补 问题。 • 另一方面,利用补码实现减法运算,可以和常规的加 法运算使用用一加法器电路,从而简化了计算机的设 计。
移码表示法
• 移码的定义:[X]移=2n +X (-2n = <x< 2n)n为阶码数值位 (除符号位)
• 移码的计算:先求出X的补码,再对其符号位取反或直接利用定 义计算。
《计算机组成原理与实验》 冶金工业出版社
计算机组成原理——第 2章
移码的特点
(1)在移码中,最高位为“0”表示负数,最高位为“1”表示正数。 (2)移码为全0时,它所对应的真值最小,为全1时,它所对应的真 值最大。因此,移码的大小比较直观地反映了真值的大小,这有 助于比较两个浮点数阶码的大小。 ( 3 ) 真 值 0 在 移 码 中 的 表 示 形 式 是 唯 一 的 , 即 [+0] 移 =[-0] 移 = 100…0。 (4)移码把真值映射到一个正数域,所以可将移码视为无符号数, 直接按无符号数规 则比较大小。 (5)同一数值的移码和补码除最高位相反外,其他各位相同。

计算机理论基础 第二章 11.16

计算机理论基础 第二章 11.16

蓝洋专转本计算机理论基础 第二章
1.计算机的发展
早期的计算工具
算盘(中国,唐朝)
计算尺(欧洲,1622)
蓝洋专转本计算机理论基础 第二章
1.计算机的发展
1. 早期的计算工具
加减法器,(法国,1642,帕斯卡)
蓝洋专转本计算机理论基础 第二章
1.计算机的发展
1. 早期的计算工具
差分机,(英国,1812,巴贝奇)
1.主板的组成
蓝洋专转本计算机理论基础 第二章
1.主板的组成
蓝洋专转本计算机理论基础 第二章
主板的组成
1. CPU插座 2. 主存储器插槽 3. PCI总线扩展槽,(显卡、声卡、网卡);AGP总 线扩展槽。 4. 芯片组:固定在主板上,协调微机系统的正常运 转。 5. BIOS芯片:固化在主板上一块 Flash ROM 芯片中 的一组机器语言程序。 6. CMOS芯片:易失性储存器,需要电池供电,存放 着与计算机硬件相关的一些参数(配置信息)。 蓝洋专转本计算机理论基础 第二章
蓝洋专转本计算机理论基础 第二章
CPU性能指标—高速缓存(cache)
1. cache是一种小容量高速缓冲存储器,直接制作在CPU 芯片内,速度几乎与CPU一样快,分一级和二级缓存, 其容量越大,级数越多,效果越显著 2. 程序运行时,一部分指令和数据会被预先成批拷贝到 Cache中 3. 当CPU需要从主存读(写)指令或数据时,先检查 Cache,若有直接从Cache中读取,若无再访问主存储 器 4. Cache具有透明性,它的内容不能由程序直接访问(对 程序员是透明的) 5. Cache的命中率:CPU需要的指令或数据在Cache中直接 蓝洋专转本计算机理论基础 第二章 找到的概率

计算机组成原理第二章课后习题答案

计算机组成原理第二章课后习题答案

第二章运算方法和运算器练习一、填空题1. 补码加减法中,(符号位)作为数的一部分参加运算,(符号位产生的进位)要丢掉。

2. 为判断溢出,可采用双符号位补码,此时正数的符号用(00)表示,负数的符号用(11)表示。

3. 采用双符号位的方法进行溢出检测时,若运算结果中两个符号位(不相同),则表明发生了溢出。

若结果的符号位为(01),表示发生正溢出;若为(10),表示发生负溢出。

4. 采用单符号位进行溢出检测时,若加数与被加数符号相同,而运算结果的符号与操作数的符号(不一致),则表示溢出;当加数与被加数符号不同时,相加运算的结果(不会产生溢出)。

5. 利用数据的数值位最高位进位C和符号位进位Cf的状况来判断溢出,则其表达式为over=(C⊕Cf)。

6. 在减法运算中,正数减(负数)可能产生溢出,此时的溢出为(正)溢出;负数减(正数)可能产生溢出,此时的溢出为(负)溢出。

7. 补码一位乘法运算法则通过判断乘数最末位Yi和Yi-1的值决定下步操作,当YiYi-1=(10)时,执行部分积加【-x】补,再右移一位;当YiYi-1=(01)时,执行部分积加【x】补,再右移一位。

8. 浮点加减运算在(阶码运算溢出)情况下会发生溢出。

9. 原码一位乘法中,符号位与数值位(分开运算),运算结果的符号位等于(两操作数符号的异或值)。

10. 一个浮点数,当其补码尾数右移一位时,为使其值不变,阶码应该(加1)。

11. 左规的规则为:尾数(左移一位),阶码(减1)。

12. 右规的规则是:尾数(右移一位),阶码(加1)。

13. 影响进位加法器速度的关键因素是(进位信号的传递问题)。

14. 当运算结果的补码尾数部分不是(11.0×××××或00.1×××××)的形式时,则应进行规格化处理。

当尾数符号位为(01)或(10)时,需要右规。

计算机组成原理第二章-计算机数据表示方法

计算机组成原理第二章-计算机数据表示方法
Confederal Confidential
9
一、计算机内的数据表示
6) 移码(增码)表 示
•移码表示浮点数的阶码,只有整数形式,如IEEE754中阶码用移码表示。
设定点整数X的移码形式为X0X1X2X3…Xn
则移码的定义是:
[X]移= 2n + X
2n X - 2n
•具体实现:数值位与X的补码相同,符号位与补码相反。
[X]补
10000001 11111111
[X]移
00000001 01111111
00000000 10000000
00000001 01111111
10000001 11111111
Confederal Confidential
11
一、计算机内的数据表示
3.计算机中常用的两种数值数据格式 1)定点数 •可表示定点小数和整数 •表现形式:X0.X1X2X3X4……..Xn
Confederal Confidential
15
一、计算机内的数据表示 IEEE754 32位浮点数与对应真值之间的变换流程
Confederal Confidential
16
一、计算机内的数据表示
例5 将十进制数20.59375转换成32位IEEE754格式浮点数的二进 制格式来存储。
解:先将十进制数换成二进制数: 20.59375=10100.10011(0.5+0.25+0.125+0.0625+0.03125) 移动小数点,使其变成1.M的形式 10100.10011=1.010010011×24
16
17
一、计算机内的数据表示
例6 若某浮点数x的二进制存储格式为(41360000)16 ,求与其对应 的32位浮点表示的十进的值。

计算机组成原理 第五课

计算机组成原理 第五课
是 — —说明无错或无奇数位出错 否 — —奇数位出错
例:X0X1X2X3C =10110 (奇) X0'X1'X2'X3' C' =11110 由X0'X1'X2'X3'生成C*=
(1 ⊕ 1) ⊕ (1 ⊕ 1)
=1,则
C*⊕C' =1⊕0=1 —— 出错
(4) 优缺点
优点:简单易行,省器件. 缺点:只能发现奇数位错,无纠错能力.
2.1.4 数据校验码
1. 数据校验码:
用以发现或同时能得出错误位置特征的数据编码. 计算机中的错误类型: ; (1)固定性错误---元器件故障; ) (2)突发性错误---噪声干扰. )
2. 检错码--奇偶校验码 (1) 定义
使包括一位校验位在内的数据代码,"1"的个数总是奇 (或偶)数个为合法数据的编码.
2. 补码定点减法
(1)补码减法的规则: 推论: [X-Y]补= [X+(-Y)]补 =[X]补+[-Y]补 已知 [Y]补 ,那么 [-Y]补=? (2)求补: 由[Y]补求[-Y]补,称为对Y求补. (3)求补规则 : 不管真值Y时正数还是负数,求补的方法都是将[Y]补 可见:求补时,从[Y]补的最低位开始向高位扫描,见到第 连同符号位在内各位变反, 末位加1. 一个"1",包括这个"1"的各位不变,其余各位变反 例如:[y]补=1.1010,则环冗余校验码(CRC) CRC
n位数据位和r位校验位只有1位出错,共有n+r种情况, (1) 纠正一位错所需的校验码位数r 加上没有错的一种情况,共有n+r+1种情况,而r位二进 设待编码的信息有效位数为n,则r应满足: 制的编码数为2r,因此 2r≥n+r+1 即 r>log2n n r 1 2 2~4 3 5~11 12~26 4 5

江苏省计算机等级考试一级历年真题第二章计算机组成原理附答案

江苏省计算机等级考试一级历年真题第二章计算机组成原理附答案

第二章计算机组成原理一、判断题1.第一代计算机主要用于科学计算和工程计算。

它使用机器语言和汇编语言来编写程序。

2. 第一台电子计算机是在上世纪40年代诞生的。

发展至今,计算机已成为信息处理系统中最重要的一种工具。

3.计算机具有强大的信息处理能力,但始终不能模拟或替代人的智能活动,当然更不可能完全脱离人的控制与参与。

4.计算机具有通用性好、速度快、处理功能强的优点,因此又称它为“电脑”,它能代替人类大脑的全部活动。

5.计算机系统由软件和硬件组成,没有软件的计算机被称为裸机,裸机不能完成任何操作。

6.计算机硬件从逻辑上讲包括CPU、内存储器、外存储器、输入设备和输出设备等,它们通过系统总线互相连接。

7.计算机硬件和软件是计算机系统中两个完全独立的组成部分。

8.计算机硬件指的是计算机系统中所有实际物理装置和文档资料。

9.开发新一代智能型计算机的目标是完全替代人类的智力劳动。

10.Cache存储器的存取速度比主存储器要快得多。

因此,为了提高程序的运行速度,在软件开发时,应尽可能多地使用Cache存储器。

11.CPU工作时,它所执行的指令和处理的数据都是直接从磁盘或光盘中取出,处理结果也直接存入磁盘。

12.CPU在很大程度上决定了计算机的性能,CPU的运算速度又与CPU的工作频率密切相关。

因此,在其它配置相同时,使用主频为500MHz的Pentium4作为CPU的PC机,比使用主频为1GHz Pentium4作为CPU的PC机速度快。

13.PC机与Macintosh所采用的微处理器分别是Pentium和PowerPC,这两种微处理器结构不同,指令系统也有很大差别,所以这两款机器互相不兼容。

14.高速缓存(cache)可以看作主存的延伸,与主存统一编址,接受CPU的访问,但其速度要比主存高得多。

15.微型计算机属于第4代计算机。

16.我们通常所说的计算机主频 1.6GHz是指CPU与芯片组交换数据的工作频率。

第二章 计算机组成原理

第二章  计算机组成原理
部频率越高,CPU的处理速度就越快。 例如: P4 3.4GHz,800MHz外频(FSB)
时钟频率的发展:
400MHZ---533MHZ---800MHZ,即将达到1066MHZ [单选]用MHz来衡量计算机的性能,它指的是计算机__________。
ACM 图灵奖
1966年由ACM(美国计算机学会)创建,该奖有计 算机界的诺贝尔奖之称。
IEEE 计算机先驱奖
1980年由IEEE-CS(美国电气与电子工程师学会-计 算机学会)创建,是世界范围内计算机科学技术领域另 一个最重要的奖项,和图灵奖是互为补充的。
计算机的诞生与发展
对计算机的诞生发展做出重大贡献的两个人:
(a) NEC SX-6/64MB巨 型计算机外形
(b) 全球气温分布与 变化趋势图
计算机的分类
大型计算机(Mainframe)
运算速度快、存储容量大、通信联网功能完善、可靠性高、安 全性好、有丰富的系统软件和应用软件的计算机, CPU 通常有 4 、 8、16、32个甚至更多处理器。

功能: 为企业或政府的数据提供集中的存储、管理和处理,作为主服务 器(企业级服务器),在信息系统中起着核心作用。
内存储器
控制器CU RAM
外部存储器--硬盘 、软盘、光盘、磁带
外设
输入设备--键盘、鼠标器、扫描仪 输出设备--显示器、打印机、绘图仪 其他设备--调制解调器
计算机的组成
台 式 机
PC机的物理组成
机箱、显示器、键盘、鼠标器等
机箱内包含:
主板、硬盘、软驱、光驱、
电源、风扇等
主板上安装
CPU、芯片组、内存条、
第二章
计算机组成原理

计算机组成原理习题答案第二章

计算机组成原理习题答案第二章
a6=0。
6.设[X]原=1.a1a2a3a4a5a6,
(1)若要X>-1/2
,a1~a6要满足什么条件?
(2)若要-1/8
≥X≥-1/4
,a1~a6要满足什么条件?
解:(1)X>-1/2
的代码为:
1.000001-1
64

1.011111-3/1
64
a1=0,a2+a3+a4+a5+a6=1。
(2)-1/8
解:无符号整数:0≤X≤(232-1)。
补码:-231≤X≤(231-1)。
11.某浮点数字长12位,其中阶符1位,阶码数值3位,数符1位,尾数数值7位,阶码以2为底,阶码和尾数均用补码表示。它所能表示的最大正数是多少?最小规格化正数是多少?绝对值最大的负数是多少?
解:最大正数=(1-2-7)×223-1=(1-2-7)×27=127。
20.以下列形式表示(5382)10。
(1)8421码; (2)余3码;
(3)2421码; (4)二进制数。
解:(1)0101001110000010。
(2)1000011010110101。
(3)1011001111100010。
(4)1010100000110。
21.填写下列代码的奇偶校验位,现设为奇校验:
0.10000001.1000000
0.1111000
1.1111000
00001101
10001101
00000000
00000000
0.10000001.1000000
0.1111000
1.0001000
00001101
11110011
00000000
11111111

第二章 计算机组成原理考点

第二章  计算机组成原理考点

第 2 章计算机组成原理★考核知识要点、重点、难点精解★考点 1 * :计算机硬件的组成及其功能计算机硬件主要包括中央处理器(CPU )、内存储器、外存储器、输入设备和输出设备等,它们通过系统总线互相连接1. 输入设备(1)输入设备的概念用来向计算机输入信息的设备通称为“输入设备”。

(2)输入设备的分类输入设备有多种,例如,数字和文字输入设各(键盘、写字板等),位置和命令输入设备(鼠标器、触摸屏等),图形输入设备(扫描仪,数码相机等),声音输入设各(麦克风、MIDI 演奏器等),视频输入设备(摄像机),温度、压力输入设备.(温度、压力传感器)等。

注意:输入到计算机中的信息都使用二进位(“0”和“ 1 " )来表示。

2 中央处理器(CPU)负责对输入信息进行各种处理(例如计算、排序、分类、检索等)的部件称为“处理器”。

注意:一台计算机中往往有多个处理器,它们各有其不同的任务,有的用于绘图,有的用于通信.其中承担系统软件和应用软件运行任务的处理器称为“中央处理器(CPU),它是任何一台计算机必不可少的核心组成部件。

3 .内存储器( l ) 内存储器的概念计算机的一个重要特性是它具有强大的“记忆”功能,能够把程序和数据(包括原始数据、中间运算结果与最终结果等)储存起来,具有这种功能的部件就是“存储器”。

( 2 ) 内存的工作原理内存是存取速度快而容量相对较小(因成本较高)的一类存储器。

内存储器直接与CPU 相连接,是计算机中的工作存储器,它用来存放正在运行的程序和需要立即处理的数据。

CPU 工作时,它所执行的指令及处理的数据都是从内存中取出的,产生的结果也存放在内存中。

4 .外存储器外存则是存取速度较慢而容量相对很大的一类存储器。

外存储器也称为辅助存储器,其存储容量很大,它能长期存放计算机系统中几乎所有的信息。

计算机执行程序时,外存中的程序及相关的数据必须先传送到内存,然后才能被CPU 使用。

计算机组成原理

计算机组成原理

第二章 计算机组成原理2.1 计算机的组成与分类 2.1.1 计算机的发展与作用一、 计算机的发展过去很长时间人们都按照计算机主机所使用的元器件,为计算机划代。

二、计算机的巨大作用1开拓了人类认识自然、改造自然的新资源 2增添了人类发展科学技术的新手段 3提供了人类创造文化的新工具 4引起了人类的工作与生活方式的变化2.1.2 计算机系统的组成● 硬件:计算机系统中所有实际物理装置的总称● 软件:在计算机中运行的各种程序和相关的数据及文档 程序:用来向计算机指出应如何一步步地进行规定的操作 数据:程序处理的对象深入到各行各业,家庭和个人开始使用计算机软件工程、分布式计算、网络软件等开始广泛使用CPU :LSI 、VLSI 内存:LSI 、VLSI 的半导体存储器20世纪70年代中期以来第4代在科学计算、数据处理、工业控制等领域得到广泛应用操作系统,数据库管理系统等开始使用CPU :SSI ,MSI 内存:SSI ,MSI 半导体存储器60年代中期~70年代初期第3代开始广泛应用于数据处理领域使用FORTRAN 等高级程序设计语言CPU :晶体管 内存:磁芯50年代中后期~60年代中期 第2代 科学计算和工程计算使用机器语言和汇编语言编写程序CPU :电子管 内存:磁鼓20世纪40年代中期~50年代末期 第1代 主要应用 配置的软件 主要元器件 年 代 代 别文档:提供给用于使用的操作说明、技术资料等它们都是软件不可缺少的组成部分计算机硬件组成示意图一、输入设备●输入(input)指把信息(程序,数据,信息)送入计算机的过程(名词)向计算机输入的内容输入设备,用来向计算机输入信息的设备输入到计算机中的信息都使用二进制中的“0”和“1”两个符号来表示输入设备类别●按照输入信息的类型划分●数字和文字输入设备(键盘、写字板等)●位置和命令输入设备(鼠标器、触摸屏等)●图形输入设备(扫描仪,数码相机等)●声音输入设备(话筒,MIDI演奏器等)●视频输入设备(摄像机)●温度、压力输入设备(温度、压力传感器)二、中央处理器CPU●处理器能高速地进行算术运算和逻辑运算,负责对输入信息进行各种处理●微处理器简称μP或MP,通常指使用单片大规模集成电路制成的、具有运算和控制功能的处理器包含运算器和控制器。

计算机组成原理》第章习题答案

计算机组成原理》第章习题答案

第二章习题解答1.设机器数的字长8位(含1位符号位),分别写出下列各二进制数的原码、补码和反码:0,-0,0.1000,-0.1000,0.1111,-0.1111,1101,-1101。

解:2.写出下列各数的原码、补码和反码:7/16,4/16,1/16,±0,-7/16,-4/16,-1/16。

解:7/16=7*2-4=0.01114/16=4*2-4=0.01001/16=1*2-4=0.0001真值原码补码反码7/16 0.0111 0.0111 0.01114/16 0.0100 0.0100 0.01001/16 0.0001 0.0001 0.0001+0 O.0OOO O.0OOO O.0OOO-0 1.0OOO O.0OOO 1.1111-1/16 1.0OO1 1.1111 1.1110-4/16 1.0100 1.1100 1.1011-7/16 1.0111 1.1001 1.10003.已知下列数的原码表示,分别写出它们的补码表示:[X1]原=O.10100,[X2]原=l.10111。

解:[X1]补=0.10100,[X2]补=1.01001。

4.已知下列数的补码表示,分别写出它们的真值:[X1]补=O.10100,[X2]补=1.10111。

解: X1=O.10100, X2=-0.01001。

5.设一个二进制小数X≥0,表示成X=0.a1a2a3a4a5a6,其中a1~a6取“1”或“O”:(1)若要X>1/2,a1~a6要满足什么条件(2)若要X≥1/8,a1~a6要满足什么条件(3)若要1/4≥X>1/16,a1~a6要满足什么条件解:(1) X>1/2的代码为:0.100001~0.111111。

a1=1,a2+a3+a4+a5+a6=1。

(2) X≥1/8的代码为:0.001001~0.111111(1/8~63/64)a1+a2=0,a3=1或a1=0,a2=1,或a2=1(3)1/4≥X>1/16的代码为:0.000101~0.01000(5/64~1/4)a1+a2+a3 =0, a4=1,a5+a6=1 或a1+a2=0,a3=1 或a2=1,a1+a3+a4+a5+a6=06.设[X]原=1.a1a2a3a4a5a6(1)若要X>-1/2,a1~a6要满足什么条件(2)若要-1/8≥X≥-1/4,a1~a6要满足什么条件解:(1) X>-1/2的代码为:1.000001~1.011111(-1/64~-31/64)。

_计算机组成原理复习讲义

_计算机组成原理复习讲义

第二章 计算机组成原理【知识点1】USB 的通用串行接口在使用的过程中,用户无需安装驱动程序,即插即用,但是要求操作系统是windows2000及以上的版本。

【典型考题】86.在Windows 中使用优盘不需专门安装相应的驱动程序,其他外围设备也无需安装驱动程序就可以正常工作。

【知识点2】计算机系统金字塔存储体系结构在计算机中为了解决CPU 和内存之间的速度不匹配,增加了访问速度介于两者之间的cache 存储器。

【典型考题】10.计算机系统配置高速缓冲存储器(Cache )是为了解决_______A .CPU 与内存储器之间速度不匹配问题B .CPU 与辅助存储器之间速度不匹配问题C .内存与辅助存储器之间速度不匹配问题D .主机与外设之间速度不匹配问题84.高速缓存(cache)可以看作是主存的延伸,与主存统一编址,接受CPU 的访问,但其速度要比主存高得多。

( )85.RAM 按工作原理的不同可分为DRAM 和SRAM .DRAM 的工作速度比SRAM 的速度慢。

( )6.下列存储器按读写速度由高到低排列,正确的是__________。

A.RAM、cache、硬盘、光盘B.cache、RAM、硬盘、光盘C.RAM、硬盘、cache、光盘D.cache、RAM、光盘、硬盘11.能够直接与外存交换数据的是__________。

A.控制器B.运算器C.键盘D.RAM83.通常情况下,高速缓存(Cache)容量越大,级数越多,CPU的执行效率越高。

【知识点3】总线的定义:用于在CPU、内存、外存和各种输入输出设备之间传输信息的一个共享的信息传输通路及其控制部件。

系统总线:处理器总线、I/O总线和存储器总线的统称。

处理器总线(CPU总线)用于连接CPU和内存的总线称为处理器总线或者前端总线(FSB)。

I/O总线(主板总线)是各类I/O设备控制器与CPU、存储器之间相互交换信息、传输数据的一组公用信号线.这些信号线与主板上扩充插槽中的各扩充板卡(I/O控制器)直接连接。

计算机组成原理第五章(白中英版)PPT课件

计算机组成原理第五章(白中英版)PPT课件

取出CLA指令
算术逻辑单元
ALU
累加器AC
取指 控制
操作控制器
时序产生器
执行 控制
时钟
状态 反馈
c
+ 1
c
20 CLA 21 ADD 30 22 STA 40 23 NOP 24 JMP 21
30 000 006 31 40
指令译码器
CLA
c
CLA
c 指令寄存器IR
缓冲寄存器DR
数据总线DBUS
15
2
第5章 中央处理器 计算机组成原理
5.1 CPU的组成和功能 5.2 指令周期 5.3 时序产生器和控制方式 5.4 微程序控制器 5.5 微程序设计技术 5.6 硬布线控制器 5.7 传统CPU
5.8 流水CPU 5.9 RISC CPU 5.10 多媒体CPU 5.11 CPU性能评价
3
5.1 CPU的功能和组成
30 000 006 31 40
CLA
c
CLA
c 指令寄存器IR
缓冲寄存器DR
数据总线DBUS
16
5.2.3 ADD指令的指令周期
一个CPU周期 一个CPU周期 一个CPU周期
取指令 开始 PC+1
执行加 操作
取下条指 令PC+1
对指令 译码
送操作 数地址
取出操 作数
取指令阶段
执行指令阶段
17
取出并执行ADD指令
☼ 第一章 计算机系统概论 ☼ 第二章 运算方法和运算器 ☼ 第三章 存储系统 ☼ 第四章 指令系统 ☼ 第五章 中央处理器 ☼ 第六章 总线系统 ☼ 第七章 外围设备 ☼ 第八章 输入输出系统 ☼ 第九章 并行组织

大学计算机之计算机组成原理

大学计算机之计算机组成原理
➢ 未来:量子计算机,神经网络计算机,化学生物DNA计 算机,光计算机,超导计算机,纳米计算机等。
年代
第一代
1946年~1957
第二代
1958~1964
第三代
1965~1970
第四代
1970年~现在
第五代
名称
电子管计算机 晶体管计算机 集成电路计算机 集成电路计算机
元件
电子管
晶体管 中小规模 集成电路 集成电路
2.按计算机的使用范围分类
专用计算机 通用计算机
11
计算机的分类
3.按计算机的类型与用途
巨型机 大型主机 小型主机 PC机(Personal Computer个人计算机,微型计算机)
以微处理器为中央处理单元
工作站
一种主要面向特定专业应用领域,具备强大的数据运算与 图形、图像处理能力的高性能计算机。
第二代计算机(1959年~1964年)
晶体管计算机
➢ 计算机体积不断缩小,功能不断增 强。
➢ 1957年,计算机高级程序语言 FORTRAN和COBOL相继面世,并被应 用于第二代电子计算机编程。
第三代计算机(1965年~1970年)
采用中、小规模集成电路制造的电子计算机
集成电路 百万~几百万(次/秒)
第二章 计算机组成原理
1
计算机概述
2
图灵和图灵机
3 计算机的基本组成及工作原理
4
计算机问题求解
计算机发展的几个阶段
依据计算机采用的主要元器件和性能,一般将计算机的发展
分为四个阶段或时代。
第一代 (1946~1957) 电子管 5千~4万(次/秒)
第二代 (1958~1963) 晶体管 几十万~百万(次/秒)

计算机组成原理第2章习题答案

计算机组成原理第2章习题答案

1.设机器数的字长8位(含1位符号位),分别写出下列各二进制数的原码、补码和反码:0,-0,,,,,1101,-1101。

解:2.写出下列各数的原码、补码和反码:7/16,4/16,1/16,±0,-7/16,-4/16,-1/16。

解:7/16=7*2-4=4/16=4*2-4=1/16=1*2-4=真值原码补码反码7/164/161/16+0-0-1/16-4/16-7/163.已知下列数的原码表示,分别写出它们的补码表示:[X1]原=,[X2]原=。

解:[X1]补=,[X2]补=。

4.已知下列数的补码表示,分别写出它们的真值:[X1]补=,[X2]补=。

解: X1=, X2=。

5.设一个二进制小数X≥0,表示成X=,其中a1~a6取“1”或“O”:(1)若要X>1/2,a1~a6要满足什么条件?(2)若要X≥1/8,a1~a6要满足什么条件?(3)若要1/4≥X>1/16,a1~a6要满足什么条件?解:(1) X>1/2的代码为:~。

a1=1,a2+a3+a4+a5+a6=1。

(2) X≥1/8的代码为:~(1/8~63/64)a1+a2=0,a3=1或a1=0,a2=1,或a2=1(3)1/4≥X>1/16的代码为:~(5/64~1/4)a1+a2+a3 =0, a4=1,a5+a6=1 或a1+a2=0,a3=1 或a2=1,a1+a3+a4+a5+a6=0 6.设[X]原=(1)若要X>-1/2,a1~a6要满足什么条件?(2)若要-1/8≥X≥-1/4,a1~a6要满足什么条件?解:(1) X>-1/2的代码为:~(-1/64~-31/64)。

a1=0,a2+a3+a4+a5+a6=1。

(2) -1/8≥X≥-1/4的代码为:~(-1/8~-1/4)a1+a2 =0, a3=1或a2=1,a1+a3+a4+a5+a6=07.若上题中[X]原改为[X]补,结果如何?解:(1) X>-1/2的代码为:~(-31/64~-1/64)。

知识点 计算机组成原理

知识点   计算机组成原理

知识点计算机组成原理知识点-计算机组成原理计算机组成原理重要知识点第一章绪论一、冯.诺依曼思想体系――计算机(硬件)由运算器、控制器、存储器、输入输出设备五部分组成,存储程序,按地址出访、顺序继续执行二、总线的概念。

按传送信息的不同如何划分;按逻辑结构如何划分三、冯.诺依曼结构(普林斯顿结构)与哈弗结构的存储器设计思想四、计算机系统的概念,软件与硬件的关系、计算机系统的层次结构(实际机器与交互式机器)五、计算机的主要性能指标的含义(机器字长,数据通路宽度,主存容量,运算速度)六、cpu和主机两个术语的含义,完备的计算机系统的概念,硬件、软件的功能分割七、总线概念和总线分时共享资源的特点、三态门与总线电路第二章数据的机器层次表示一、真值和机器数的概念数的真值变为机器码时存有四种则表示方法:原码表示法,反码表示法,补码表示法,移码则表示码。

其中移码主要用作则表示浮点数的阶码e,以利比较两个指数的大小和对阶操作方式二、一个定点数由符号位和数值域两部分组成。

按小数点位置不同,定点数有纯小数和纯整数两种表示方法。

几种定点机器数的数值则表示范围。

三、浮点数浮点数的标准表示法:符号位s、阶码e、尾数m三个域组成。

其中阶码e通常用移码表示(其值等于指数的真值e加上一个固定偏移值)。

规格化浮点数(原码,补码则表示的规格化浮点数的区别)五、处理字符信息(符号数据即非数值信息),七、常用的bcd码:8421码、2421码、余3码、格雷码(有权码,无权码,特点)八、检错纠错码:奇偶校验(掌握奇偶校验原理及校验位的形成及检测方法),海明码的纠错原理(理解)第三章指令系统一、指令格式:指令的基本格式,指令的地址码结构(3、2、1、0地址指令的区别),非规整型指令的操作码(扩展览会操作码)二、编址方式(位,字节,字…)三、操作数串行方式――立即串行、轻易串行、间接串行、寄存器串行、寄存器间接串行、相对串行、基址寻址、变址寻址、页面寻址四、指令串行方式――顺序对串行方式、弹跳串行方式五、指令类型及功能六、不同的计算机的i/o指令差别很大,通常有两种方式:独立编址方式,统一编址方式第四章数值的机器运算一、为运算器构造的简单性,运算方法中算术运算通常采用补码加减法,原码乘除法或补码乘除法。

计算机组成原理第五章(白中英版)PPT课件

计算机组成原理第五章(白中英版)PPT课件
指令周期 : CPU从内存取出一条指令并执行完这 条指令的时间总和 取指时间+执行指令时间
CPU周期 : 又称机器周期(总线周期),CPU访问 内存所花的时间较长,因此用CPU从内存读取一条指 令字的所需的最短时间来定义
时钟周期 : 通常称为节拍脉冲或T周期。一个CPU 周期包含若干个时钟周期T
相互关系: 1个指令周期 = 若干个CPU周期 1个CPU周期 = 若20干21 T周期
2021
时序产生器 (3/4)
三、3级时序信号的关系 1、一台计算机机内的控制信号一般均由若干个周期
状态,若干个节拍电位及若干个时标脉冲这样3级 控制时序信号定时完成。 2、3级控制时序信号的宽度均成正整数倍同步关系。 周期状态之间,节拍电位之间,时标脉冲之间既 不容许有重叠交叉,又不容许有空白间隙,应该 是能一个接一个地准确连接,一个降落另一个升 起而准确切换的同步信号。
(2) 对指令进行译码,并产生相应的操作控制信号, 送往相应的部件,启动规定的动作;
(3) 指挥并控制CPU、内存与输入/输出(I/O)设 备之间数据流动的方向
• 运算器是数据加工处理部件,所进行的全部操作由 控制器发出的控制信号指挥
(1) (2)执行所有的逻辑运算,并进行逻辑测试
2021
CPU的基本模型
2021
5.1.1 CPU的功能
★ 指令控制
★ 操作控制 CPU产生每条指令所对应的操作信号,并把各种
操作信号送往相应的部件,从而控制这些部件按指令 的要求进行动作
★ 时间控制 对各种操作的实施时间进行定时
★ 数据加工 对数据进行算术运算和逻辑运算处理
2021
5.1.2 CPU的基本组成
• 控制器完成对整个计算机系统操作的协调与指挥。 (1) 控制机器从内存中取出一条指令,并指出下一条 指令在内存中的位置;

计算机组成原理第2章5-定点原码并行乘法运算

计算机组成原理第2章5-定点原码并行乘法运算
信 息 科 学 与 工 程 学 院2
第二章 运算方法和运算器
n位乘n位积可能为2n位.乘积的最后是所有部分积之和,有n个数相加,而FA只有 两个输入端,所以需要改造 方法一:硬件实现方法(串行的“加法和移位”),硬件结构简单,速度太慢(已经淘 汰). 方法二:阵列乘法器
信 息 科 学 与 工 程 学 院3
与 工 程 学 院7
第二章 运算方法和运算器
时间延迟:
这种乘法器要实现 n 位 × n 位时,需要 n ( n-1) 个全加器和 2n 个“与” 门。该乘法器的总的乘法时间可以估算如下 令Ta为“与门”的传输延迟时间,Tf为全加器(FA)的进位传输延迟时间,假 定用2级“与非”逻辑来实现FA的进位链功能,那么就有:
第二章 运算方法和运算器
不带符号的阵列乘法器
设有两个不带符号的二进制整数: A=am-1…a1a0 B=bn-1…b1b0 在二进制乘法中,被乘数A与乘数B相乘,产生m+n位乘积P:
P=A×B=pm+n-1…p1p0 乘积P 的数值为:
信 息 科 学 与 工 程 学 院4
第二章 运算方法和运算器
信 息 科 学 与 工 程 学 院8
第二章 运算方法和运算器
带符号的阵列乘法器
阵列乘法器只能处理原码的乘法运算,但在计算机中数据经常采用补码表示, 为实现补码乘法运算,就需要采用带符号的阵列乘法器。 带符号的阵列乘法器可借助无符号的阵列乘法器加上求补电路实现。
算前求补+乘法器+算后求补
信 息 科 学 与 工 程 学 院9
第二章 运算方法和运算器
在对2求补时,令A = an…a1a0是给定的(n + 1)位带符号的数,要求确定它的补 码形式。进行求补的方法就是采用按位扫描技术,从数的最右端a0开始,由右向左 进行扫描,直到找到第一个“1”。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章计算机组成原理(5)
一、选择题
1、下列关于IC卡的叙述中,错误的是______ D ___。

A.IC卡是"集成电路卡"的简称
B.IC卡中内嵌有集成电路芯片
C.IC卡不仅可以存储数据,还可以通过加密逻辑对数据进行加密
D.非接触式IC卡依靠自带电池供电
2、下列关于USB接口的说法错误的是___ A _____。

B接口只有一种标准(版本)
B.一个USB接口通过USB集线器可以连接多
个设备
B的中文含义是通用串行总线
B接口连接的设备可以热插拔,即不需要关机就可以插拔设备
3、以下打印机中,需要安装硒鼓才能在打印纸上印出文字和图案的是____ A ____。

A.激光打印机
B.压电喷墨式打印机
C.热喷墨式打印机
D.针式打印

4、移动存储器有多种,目前已经不常使用的是__ D __。

A. U盘
B. 存储卡
C. 移动硬盘
D. 磁带
5、销售广告标为"P4/1.5G/512MB/80G"的一台个人计算机,其CPU的时钟频率是___ B
_____。

A.512MHz
B.1500MHz
C.80000MHz
D.4MHz
6、下列关于USB接口的叙述,正确的是_A_。

B接口是一种总线式串行接口
B接口是一种并行接口
B接口是一种低速接口
B接口不是通用接口
7、显示器分辨率是衡量显示器性能的一个重要指标,它指的是整屏可显示多少__D______。

A.颜色
B.ASCII字符
C.中文字符
D.像素
8、下面属于PC机标准输入设备的是_____ A ___。

A.键盘
B.触摸屏
C.扫描仪
D.数码相机
9、下面有关计算机输入输出操作的叙述中,错误的是____ C ____。

A.计算机输入/输出操作比CPU的速度慢得多
B.两个或多个输入输出设备可以同时进行工作
C.在进行输入/输出操作时,CPU必须停下来等候I/O操作的完成
D.每个(或每类)I/O设备都有各自专用的控制器
10、下面关于硬盘存储器信息存储原理的叙述中,错误的是______ D _______。

A.盘片表面的磁性材料粒子有两种不同的磁化方向,分别用来记录 "0"和"1"
B.盘片表面划分为许多同心圆,每个圆称为一个磁道,盘面上一般都有几千个磁道
C.每条磁道还要分成几千个扇区,每个扇区的存储容量一般为512字节
D.与CD光盘片一样,每个磁盘片只有一面用于存储信息
11、下面关于硬盘存储器结构与组成的叙述中,错误的是______ D _____。

A.硬盘由磁盘盘片、主轴与主轴电机、移动臂、磁头和控制电路等组成
B.磁盘盘片是信息的存储介质
C.磁头的功能是读写盘片上所存储的信息
D.盘片和磁头密封在一个盒状装置内,主轴电机安装在PC主板上
12、下面关于液晶显示器的叙述中,错误的是_____D___。

A.它的英文缩写是LCD
B.它的工作电压低,功耗小
C.它几乎没有辐射
D.它与CRT显示器不同,不需要使用显示卡
13、下面关于鼠标器的叙述中,错误的是___ C _____
A.鼠标器输入计算机的是其移动时的位移量和移动方向
B.不同鼠标器的工作原理基本相同,区别在于感知位移信息的方法不同
C.鼠标器只能使用PS/2接口与主机连接
D.触摸屏具有与鼠标器类似的功能
14、下面关于存储卡的叙述中,错误的是_____________ D ____ 。

A.存储卡是使用闪烁存储器芯片做成的
B.存储卡非常轻巧,形状大多为扁平的长方形或正方形
C.存储卡有多种,如SD卡(包括Mini SD卡、Micro SD卡)、CF卡、Memory Stick卡和MMC卡等
D.存储卡可直接插入USB接口进行读写操作
15、下面关于PC机主板的叙述中错误的是_____ D ___
A.CPU和内存条均通过相应的插座(槽)安装在主板上
B.芯片组是主板的重要组成部分,存储控制和I/O控制功能大多是由芯片组提供的
C.为便于安装,主板的物理尺寸已标准化
D.硬盘驱动器也安装在主板上
16、下面关于PC机内存条的叙述中,错误的是______ D __。

A.内存条上面安装有若干DRAM芯片
B.内存条是插在PC主板上的
C.内存条两面均有引脚
D.内存条上下两端均有引脚
17、下面不属于硬盘存储器主要技术指标的是_____ B ________。

A.数据传输速率
B.盘片厚度
C.缓冲存储器大小
D.平均存取时间
18、下列选项中,属于击打式打印机的是____ A ____。

A.针式打印机
B.激光打印机
C.热喷墨打印机
D.压电喷墨打印机
19、下列关于台式PC机主板的叙述,正确的是_ B ________。

A.PC主板的尺寸可按需确定,并无一定的规格
B.主板上安装有存储器芯片,例如ROM芯片、 CMOS芯片等
C.CPU是直接固定在主板上的,不可更换
D.主板上安装有电池,在计算机断开交流电后,临时给计算机供电,供计算机继续工作
20、下列关于存储器的说法中,正确的是_____ C ___。

A. ROM是只读存储器,其中的内容只能读一次
B. 硬盘通常安装在主机箱内,所以硬盘属于内存
C. CPU不能直接从外存储器读取数据
D. 任何存储器都有记忆能力,且断电后信息不会丢失。

相关文档
最新文档