紫金学院计算机组成原理复习
计算机组成原理专业复习知识(doc 11页)
计算机组成原理专业复习知识(doc 11页)第一章 1、计算机的性能指标:吞吐量、响应时间、利用率、处理机字长、总线宽度、存储器容量、存储器带宽、主频/时钟周期、CPU执行时间、CPI、MIPS、MFLOPS。
2、字长:通常把组成一个字的二进制位数叫做字长。
3、数据字:如果某字代表要处理的数据,则称为数据字。
4、指令字:如果某字为一条指令,则称为指令字。
5、系统总线:系统总线是构成计算机系统的骨架,是多个系统部件之间进行数据传送的公共通路。
6、计算机系统的层次结构:计算机通常由五个以上不同的级组成,每一个级都能进行程序设计:第一级是个微程序设计级或者逻辑电路级。
这是一个实在的硬件级,由硬件直接执行。
第二级是一般机器级,也称为机器语言级,它由微程序解释机器指令系统。
这一级也是硬件级。
第三级是操作系统级,它由操作系统程序实现。
这些操作系统由机器指令和广义指令组成,广义指令是操作系统和解释的软件指令,所以这一级也称为混合级。
第四级是汇编语言级,它给程序人员提供一种符号形式语言,以减少程序编写的复杂性。
这一级由汇编程序支持和执行,如果应用程序采用汇编语言编写时,则机器必须要有这一级的功能;如果应用程序不采用汇编语言编写,则这一级可以不要。
第五级是高级语言,它是面向用户的,为方便用户编写应用而设置的。
这一级由各种高级语言编译程序支持和执行。
7、通用计算机分为:超级计算机、大型机、服务器、工作站、微型机、单片机六类,其结构复杂性、性能、价格依次递减。
8、计算机的硬件:是由有形的电子器件等构成的,它包括运算器、流向运算器。
第二章 1、计算机中常用的数据表示格式有两种:一种是定点格式,一种是浮点格式。
定点格式通常将数据表示成纯小数或者纯整数。
2、浮点数的表示方法:(N)R=M×R e中的e值是可变的。
3、数字机器码的表示:原码、补码、反码、移码。
4、校验码分为奇校验和偶校验。
奇校验位C非定义偶校验码C的定义为:5、补码加法的公式:[X]补+[Y]补=[X+Y]补6、为了判断“溢出”是否发生,可采用两种检测方法。
计算机组成原理复习题完整版
计算机组成原理复习题 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】计算机组成原理复习题1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为数据处理2.目前的计算机,从原理上讲指令和数据都二进制形式存放3.根据国标规定,每个汉字在计算机内占用2个(byte)字节16位(bit)存储。
4.计算机系统的存储器主要用于存放程序和数据。
为?正数的补码是其本身5.设X= —,则[X]补负数的补码是其原码的反码加1[x]反=[x]补= x 的反码加 1= + 1=6.一个较完整的指令系统应包括哪些指令?7. 计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是冯诺伊曼。
8.在CPU中,跟踪后继指令地址的寄存器是程序计数器。
9.在计算机中,CPU管理外围设备有几种方式?程序查询方式,程序中断方式,直接存储器(DMA)访问,通道控制方式,(PPU)方式10.Pentium-4是多少?32位处理器Pentium-3是64位处理器11.三种集中式总线控制中,哪种方式对电路故障最敏感。
链式查询12.外存储器与内存储器相比,外存储器有些什么特点。
速度慢,容量大,成本低。
是指计算机的和位于CPU与之间的高速缓冲存储器cache。
是指计算机的,包括硬盘、软盘、光盘等。
主要用来暂时存储CPU正在使用的指令和数据,它和CPU 的关系最为密切。
由于它存放的程序和数据需要立即使用,所以要求存取速度快,通常由构成。
CPU直接从取指令和存放数据。
断电后不保存信息。
用来存放当前不需要立即使用的信息,一旦需要,再和主存成批地交换数据,它是作为主存的后备和补充存在的,是主机的。
它的特点是容量大、成本低,通常在断电之后仍能保存信息,是“非易失性”存储器,其中大部分存储介质还能脱机保存信息,而且方便携带。
13.一个256K×8的存储器,其地址线和数据线总和为?26为SP指示的栈顶单14. 堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP,(SP)-1→SP。
计算机组成原理(期末复习知识点)
计算机组成原理(期末复习知识点)计算机组成原理计算机体系结构与计算机组成计算机体系结构:程序员所看见的计算机系统的属性,概念性的结构与功能特性(有⽆乘法指令)计算机组成:实现计算机体系结构所体现的属性(如何实现乘法指令)冯诺依曼计算机系统及特点计算机由五⼤部件组成运算器,存储器,控制器,输⼊设备,输出设备指令和数据以同等地位存于存储器中,可按地址寻访指令和数据均⽤⼆进制表⽰指定由操作码和地址码组成指令在存储器内按顺序存放以运算器为中⼼硬件功能运算器(ALU):算术运算,逻辑运算存储器:存放数据和程序输⼊设备:将信息转化为机器识别的形式输出设备:将结果转化为⼈们熟悉的形式控制器(CU):指挥程序的运⾏MAR:地址寄存器,保存地址信息,反映存储单元个数MDR:暂存要处理的数据,反映存储字长控制器基本组成取指令:PC (存放当前欲执⾏指令的地址,具有计数功能PC+1=PC)分析指令:IR (存放当前欲执⾏的指令)执⾏指令CU技术指标机器字长:CPU处理数据的位数,与CPU寄存器位数有关主频:CPU的时钟频率主存容量:(⽤来运⾏程序)存储单元个数×存储字长 MAR:10 × MDR:8 = 1K×8位字节数 2的13次⽅=1KBRAM:主存,运⾏数据的零时存储介质.ROM:⼿机刷机的镜像总线总线是连接各个部件的信息传输线,是各个部件共享的传输介质,通过总线,计算机的各个部件间进⾏各种数据和命令的传送总线的分类⽚内总线芯⽚内部的总线。
它位于微处理器芯⽚内部,故称为芯⽚内部总线。
⽤于微处理器内部ALU和各种寄存器等部件间的互连及信息传送。
系统总线地址总线:单⽅向的多根信号线组成,⽤于CPU向主存,外设传输地址信息,与存储单元地址,I/O地址有关.数据总线DB:由双⽅向的多根信号线组成,传输数据,与机器字长,存储字长有关.机器字长:CPU⼀次能处理数据的位数,通常与CPU的寄存器位数有关。
计算机组成原理期末复习+内容总结
计算机组成原理期末复习+内容总结第一章计算机系统概论1.基本概念硬件是指可以看得见、摸得着的物理设备实体。
一般讲硬件还应包括将各种硬件设备有机组织起来的体系结构。
软件由程序、数据和文档组成。
它使计算机硬件能完成运算和控制功能的有关计算机指令和数据定义的组合,即机器可执行的程序及有关数据。
另外,软件还包括机器不可执行的与软件开发、过程管理、运行、维护、使用和培训等有关的文档资料。
固件是将软件写入只读存储器ROM中,称为固化。
只读存储器及其写入的软件称为固件。
固件是介于硬件和软件之间的一种形态,从物理形态上看是硬件,而从运行机制上看是软件。
计算机系统的层次结构是现代计算机系统由硬件、软件有机结合的十分复杂的整体。
在了解、分析、设计计算机系统时,人们往往采用分层的方法,即将一个复杂的系统划分为若干个层次,即计算机系统的层次结构。
最常见的是从计算机编程语言的角度划分的计算机系统层次结构。
虚拟计算机是指通过配置软件扩充物理机功能以后所形成的一台计算机,而物理机并不具备这种功能。
虚拟机概念是计算机分析设计中的一个重要策略,它将提供给用户的功能抽象出来,使用户摆脱具体物理机细节的束缚。
2.计算机的性能指标计算机的性能指标有以下几个方面:吞吐量表征一台计算机在某一时间间隔内能够处理的信息量,用bps度量。
响应时间表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。
利用率在给定的时间间隔内,系统被实际使用的时间所在的比率,用百分比表示。
处理机字长常称机器字长,指处理机运算中一次能够完成二进制运算的位数,如32位机、64位机。
总线宽度一般指CPU从运算器与存储器之间进行互连的内部总线一次操作可传输的二进制位数。
存储器容量是存储器中所有存储单元(通常是字节)的总数目,通常用KB、MB、GB、TB来表示。
存储器带宽是单位时间内从存储器读出的二进制数信息量,一般用B/s(字节/秒)表示。
主频/时钟周期CPU的工作节拍受主时钟控制,按照规定在某个时间段做什么。
2023年春《计算机组成原理》(本科)期末复习指导
2023春《计算机组成原理》(本科)期末复习指导第2章数据表达、运算和运算器部件一、填空部分1.掌握十进制与BCD、二进制、十六进制互相转换的方法。
53~552.掌握补码加减法80~81二、选择题部分1.按照IEEE标准,一个浮点数如何组成,浮点数的零如何表达,什么是规格化。
70~71 2.了解奇偶校验码中的偶校验的特点,码距。
57~59第3章指令、指令系统和控制器部件一、简答题部分1.可以改变指令顺序执行的指令有哪几种,一般可以采用什么方案。
无条件转移指令,条件转移指令,子程序调用指令和子程序返回指令,中断返回指令等可以改变指令执行的顺序(不再是顺序执行);一般可以采用在指令字中,可以通过给出寄存器编号,把该寄存器的内容作为新的指令地址;可以例如用指令的第二个字直接给出一个新的指令地址;也可以通过给出一个偏移值(可认为正或负值)与当前指令地址相加求得新指令的地址(相对转移)。
对条件转移指令,还应当在指令字中给出依据什么条件鉴定是否应当转移的信息,仅在条件成立时才转移,否则顺序执行下一条相邻指令。
2.了解组合逻辑的控制器中节拍发生器的作用。
是通过节拍发生器的几个触发器的不同的编码状态来区分每条指令不同的执行环节3.在教学实验机中,要扩展新指令,需要哪些设计环节?又如何协调原有指令与扩展指令关系?在教学实验中,要扩展加进几条新指令,需要通过:。
定义指令格式和指令功能;。
划分指令执行环节并拟定每个环节应完毕的解决功能;。
设计为支持每一环节用到的控制信号的取值状态(设计指令执行流程表);。
写出这几条指令用到的每个控制信号的逻辑表达式;。
把这些控制信号分组,分派到相应的现场可编程器件中,完毕逻辑表达式的编译操作,并把产生的融丝编码的文献内容写入到每个芯片之中;在教学计算机中,这些扩展指令与原有指令用到的不同的控制信号,被分派在两类不同的现场可编程器件中,相应的同一个控制信号直接连接在一起,并通过区分新老指令的一位控制信号使其中的一类现场可编程器件的输出有效,而使另一类现场可编程器件的输出呈现高阻态,以保证两者以互斥方式运营。
计算机组成原理复习资料
计算机组成原理复习资料一:考试题型与分值分布.1.选择题:25*1=25 ;2. 填空题:15*1=15 ;3. 判断与改错:6*3=18;4.简答题:4*5=205.计算题:10*1+12*1=22二:复习资料.1.冯洛依曼核心及特点?答:核心:提出了存储控制程序的计算机结构思想,这个设计思想的提出使第一台存储程序的计算机诞生.特点:1. 计算机应由运算器,存储器,控制器,输入设备,输出设备5大基本部件组成.2.计算机内部采用二进制来表示指令和数据3.将编好的程序和原始的数据事先存入存储器中,然后再启动计算机工作,这就是存储程序的基本含义.2.半导体存储器特点?答:半导体存储器主要有MOS型和双极型存储器两大类,MOS型存储器具有集成度高,功耗低,价格便宜,存储速度较慢等特点;双极型存储器具有存储速度快,集成度较低,功耗较大,成本高等特点;半导体存储器RAM存储器的信息会因为断电而丢失。
3.CPU控制器有哪些?各有哪些特点?答:控制方式有以下三种:1.同步控制方式,2.异步控制方式,3.联合控制方式。
特点:1.同步控制方式:各项操作都由统一的时序信号控制,在每个机器周期中产生统一数目的节拍电位和工作频率。
不同的指令操作时间也不同,以最为复杂的操作时间作为统一的时间间隔标准,从而导致执行速度。
2.异步控制方式:各项操作采用不统一的时序信号控制,根据操作程序的难易程度分配时间,采用“应答”方式,衔接使用“结束—起始”信号来实现。
因为没有时间上面的浪费,提高了机器的效率,但控制比较复杂。
3.联合控制方式:采用同步和异步控制方式的结合,设计思想是在功能部件内部采用同步或者异步的控制方式,在功能部件之间采用异步方式。
4.运算器的功能?主存.辅存的区别?答:运算器的功能:对数据进行各种运算,这些运算除了常规的加、减、乘、除等基本的算术运算之外,还包括能进行“逻辑判断”的逻辑处理能力,即“与”、“或”、“非”这样的基本逻辑运算以及数据的比较、移位等操作。
计算机组成原理复习提要加例题PPT学习教案
<4>(1分)舍入处理
不需舍入
<5>(1分)判溢出
阶码符号位为00,不溢出,
(2分)故得最终结果为
x+y=0.101100×2-6
第16页/共44页
210821/5/15
第三章
1. 基本概念
存储元,存储单元,RAM, ROM, PROM, EPROM,
存储器系统,存取时间,存储周期, 存储带宽,
/*存储器设计的要求*/,双端口存储 器
最后结果:
阶码 j=(10)2,用4位移码表示为1010。
尾数 S=0.1101100,用8位原码(带1位符号位)表示为01101100.
第13页/共44页
1. (13分)已知x=0.11011,y= -0.11111,请按下列要求计算
(1)(5分)用变形补码计算x-y,同时指出运算结果是否溢出
+[-x]补 11.00101
11.00101
右移一位 11.10010 11.0000 1
+[x]补 00.11011
00.01101
右移一位 00.00110 111.000 0
+0并右移一位
00.00011 0111.00 0
+0并右移一位
00.00001 10111.0 0
+0并右移一位
00.00000 110111. 0
第22页/共44页
选择:下列不属于虚拟存储器的管理方式 的是( )。
A.页式 B.段式 C.段页式 D.链式
第23页/共44页
填空:一个组相联映射的Cache,有128块, 每组4块,主存共有16384块,每块64个字, 则主存地址共( )位,其中主存字块标记 应为()位,组地址应为( )位,Cache地 址共( )位。
计算机组成原理复习资料(课件整理版可自学使用)
一、本课程在计算机系统中的位置一、课程目标1、结构与原理掌握建立计算机系统的整机概念;掌握计算机各部件的组成原理与技术;了解计算机系统组成与结构的新技术2、分析与计算能力掌握对组成与结构进行性能分析的方法;通过量化计算,加深对组成原理的理解与掌握3、应用与设计能力通过实验,培养逻辑设计及理论指导实践的能力二、课程内容组织第1章计算机系统概论计算机的模型、硬件组成,计算机的工作过程、性能指标第2章数据的表示和运算数据的编码及表示,定点及浮点运算方法,ALU结构与组成第3章存储系统层次结构,RAM组成,主存、Cache、虚存的组成原理第4章指令系统指令功能与指令格式,操作数存放及寻址方式,CISC/RISC第5章中央处理器CPU的功能与结构、工作流程,指令执行过程,数据通路组织,CU的结构及组成,微程序控制器技术,指令流水技术第6章总线概述,操作步骤,仲裁/定时方式,互连结构第7章I/O系统组成,I/O设备,I/O接口,I/O方式(4种)1、学习方法建立整机概念,将所学知识点融合在一起;从逻辑设计出发,分析多种方案的利与弊;通过量化分析,加深对原理的掌握与理解。
2、学习效率第1章计算机系统概论◆计算机:按照内部存储的指令序列,对数字化信息进行自动高速处理、存储、传送、控制的装置。
指令:指示计算机硬件完成某种功能的明确的命信息:有用的数据,有多种不同类型,其表现手段可以采用数字化形式或模拟量形式;运算:包括算术运算和逻辑运算,要求自动与高速;处理:对信息进行搜索、识别、变换,甚至联想、思考和推理等等。
◆计算机的基本功能主要包括数据处理数据存储数据传送控制◆数据处理功能运算功能:算术运算功能和逻辑运算,应用于数值计算和非数值计算两个方面;处理对象:数值、字符、图形、图像、声音和视频等。
◆数据存储功能主存储器:保存指令和数据;辅助存储器:以文件的形式保存大量数据信息。
◆数据传送功能计算机软件(指令串及数据)CU ALU 存储器…系统总线I/O设备1I/O接口1I/O设备2I/O接口2I/O设备nI/O接口n内部数据流动 :CPU 和主存以及CPU 内部寄存器与运算器之间的数据流动; 外部数据传送:输入/输出(I/O )和计算机通信。
南京理工大学紫金学院《计算机组成原理》重点复习大纲
第一章1. 冯•诺依曼计算机五大功能部件和工作方式特点第二章(1)1 .数制转换(二进制,八进制、十进制和十六进制转换)2. 原码、补码、反码、移码( 1 )求法及相互转换(2)“0”的表示(3)最小负数的表示(4)给定机器数,转换为真值3. 浮点数据表示( 1 )规格化浮点数定义(3)阶码与尾数均为补码时的规格化表示4. 数据校验码(掌握奇偶校验法和海明校验法)。
5. 补码加减运算算法及溢出判别方法(变形补码的表示及溢出的定义)6. 定点乘法算法(要求会原码一位乘法、补码一位乘法的算法过程)7. 定点除法运算(原码加减交替法、补码加减交替法)8. 浮点加减算法第三章1 .只读存储器的存储特点2. 存储器存储数据的单位3. 主存的基本组成及基本操作(要求掌握主存的组成部分、主存读/ 写的过程)4. SRAM和DRAM (掌握不同RAM的原理、刷新方式)5. 主存的地址线位数、数据线的位数6. 半导体存储器组织——(要求会芯片连接、地址分配)7. 高速缓冲存储器Cache (掌握三种映像方式、会算命中率)第四章1 .指令字的地址格式2. 寻址方式(要求掌握不同寻址方式的有效地址怎么来?操作数在哪里?变址寻址、基址寻址等共9 种寻址方式)3. 了解常用指令功能第五章1. 控制器主要功能与基本组成(程序执行的大致过程)2. CPU中各个主要寄存器及其功能(每个寄存器表示什么)3. 指令执行流程(会写微操作控制序列)4. 微程序控制的基本概念5. 微指令的分类6. 微指令编码方式7. 后继微地址的形成8. 流水线的分类、指令流水线的性能分析、流水线的时空图、流水线的相关问题(五段功能流水线)第六章1. 外设的两种编址方式(理解概念)2. 磁盘的主要性能指标(要求会计算)3. 外设与主机交换信息的控制方式(程序中断方式、DMA方式)4. 中断的概念(中断的五个步骤)5. 向量中断概念(向量中断的过程)6. 中断隐指令要完成的功能7. 中断处理前为何要保存断点、程序状态字、现场?8. 多重中断定义、原则、实现方法(要求会CPU处理中断过程,会写出中断屏蔽字)9. DMA基本概念及传送过程(重点掌握CPU暂停方式、周期挪用方式)第七章1. 总线概念及性质(传输特点)2. 总线的分类3. 总线仲裁的方法(掌握集中式仲裁的三种方式)。
计算机组成原理专业复习
计算机组成原理专业复习第一,计算机体系结构。
计算机体系结构是计算机组成原理的基石,它描述了计算机硬件系统的基本组成和工作原理。
学习计算机体系结构时,可以重点了解冯·诺伊曼体系结构和哈佛体系结构的特点和区别,了解指令的执行过程,掌握指令周期、时钟频率和吞吐率的关系,理解多核处理器和并行计算的概念。
第二,数字逻辑和数字电路。
数字逻辑与数字电路是计算机硬件设计的基础,它们用于实现计算机中的各种逻辑操作和算术运算。
在学习数字逻辑和数字电路时,可以着重了解布尔代数和逻辑运算的原理,学习逻辑门的设计和实现,掌握组合逻辑电路和时序逻辑电路的设计和分析方法,学习存储器的原理和结构。
第三,指令系统和汇编语言。
指令系统是计算机软件与硬件之间的接口,它规定了计算机能够执行的指令集和指令的格式。
学习指令系统和汇编语言时,应重点了解指令的格式和编码方式,掌握不同寻常方式的寻址模式,学习如何进行指令的编译和反汇编,理解指令的执行过程和流水线技术的应用。
第四,存储器和存储器层次结构。
存储器是计算机系统中的核心组件,它用于存储和读取数据和指令。
学习存储器和存储器层次结构时,可以了解不同类型的存储器(如RAM、ROM、Cache等)的特点和应用场景,学习存储器的映射和编址方式,掌握主存和辅存的交互方式和数据传输技术。
第五,中央处理器(CPU)。
中央处理器是计算机中最重要的部件,它负责执行指令和进行数据处理。
学习中央处理器时,可以了解CPU的结构和功能,学习指令的译码和执行过程,理解流水线技术和指令级并行技术的原理和优化方法,了解中断和异常的处理过程。
第六,输入输出系统。
输入输出系统是计算机与外部设备之间的数据传输通道,它用于实现计算机与外部环境的交互。
学习输入输出系统时,可以了解外设和控制器的接口标准和协议,学习输入输出的数据传输方式和中断处理机制,掌握中断处理和DMA传输的基本原理。
在复习计算机组成原理时,可以结合教材和参考书籍进行系统化的学习,同时还需要进行大量的实验和习题练习,加深对知识的理解和掌握。
计算机组成原理复习题及参考答案
计算机组成原理复习题及参考答案1.在单级中断系统中;CPU一旦响应中断;则立即关闭_____..标志;以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰..A.中断允许B.中断请求C.中断屏蔽D.中断响应复习题编号 :E12539答案:A题型:单选题2.浮点运算指令对用于科学计算的计算机是很必要的;可以提高计算机的运算速度..复习题编号 :E12689答案:正确题型:判断题3.处理大量输入输出数据的计算机;一定要设置十进制运算指令..复习题编号 :E12690答案:错误题型:判断题4.在计算机的指令系统中;真正必须的指令不多;其余指令都是为了提高计算机速度和便于编程而引入的..复习题编号 :E12691答案:正确5.不设置浮点运算指令的计算机;就不能用于科学计算..复习题编号 :E12692答案:错误题型:判断题6.通用寄存器间接寻址方式中;操作数处在内存单元中..复习题编号 :E12693答案:正确题型:判断题7.扩展操作码是操作码字段中用来进行指令分类的代码..复习题编号 :E12694答案:错误题型:判断题8.随机半导体存储器RAM中的任何一个单元都可以随机访问..复习题编号 :E12695答案:正确题型:判断题9.和静态存储器相比;动态存储器的工作速度较慢;但功耗较低、集成度较高;因而常用于主存储器..复习题编号 :E12696答案:正确题型:判断题10.一般情况下;ROM和RAM在存储体是统一编址的..复习题编号 :E12697题型:判断题11.CPU访问存储器的时间是由存储体的容量决定的;存储容量越大;访问存储器所需的时间越长..复习题编号 :E12698答案:错误题型:判断题12.Cache的功能全由硬件实现..复习题编号 :E12699答案:正确题型:判断题13.因为动态存储器是破坏性读出;因此必须不断的刷新..复习题编号 :E12700答案:错误题型:判断题14.固定存储器ROM中的任何一个单元不能随机访问..复习题编号 :E12701答案:错误题型:判断题15.由于半导体存储器加电后才能存储数据;断电后数据就丢失;因此;用EPROM制成的存储器;加电后必须重写原来的内容..复习题编号 :E12702答案:错误题型:判断题题型:判断题17.访问存储器的请求是由CPU发生的..复习题编号 :E12704答案:错误题型:判断题18.Cache存储器的内容是由操作系统调入的..复习题编号 :E12705答案:错误题型:判断题19.DMA设备的中断级别比其他I/O设备高;否则数据将可能丢失..复习题编号 :E12706答案:正确题型:判断题20.Cache与主存统一编址;即主存空间的某一部分属于Cache..复习题编号 :E12707答案:错误题型:判断题21.在DMA控制方式中;主机和外设是并行运行的..复习题编号 :E12708答案:正确题型:判断题题型:判断题23.中断级别最高的是不可屏蔽中断..复习题编号 :E12710答案:错误题型:判断题24.在程序中断时;除非计算机正在等待数据;否则无法将数据传送给计算机..复习题编号 :E12711答案:正确题型:判断题25.阶码部件可实现加、减、乘、除四种运算..复习题编号 :E12712答案:错误题型:判断题26.X补=1.X1X2X3X4;当满足______时;X > -1/2成立..A.X1=1;X2~X4至少有一个为1B.X1=1;X2~X4任意C.X1=0;X2~X4至少有一个为1D.X1=0;X2~X4任意复习题编号 :E12713答案:A题型:单选题A.流水CPU是以空间并行性为原理构造的处理器B.流水CPU一定是RISC机器C.流水CPU一定是多媒体CPUD.流水CPU是以时间并行性为原理构造的处理器复习题编号 :E12714答案:D题型:单选题28.在以下描述PCI总线的基本概念中;正确的表述是______..A.PCI总线是一个与处理器无关的高速外围总线B.PCI总线的基本传输机制是猝发式传送C.PCI设备一定是主设备D.系统中只允许有一条PCI总线复习题编号 :E12715答案:D题型:单选题29.设机器字长16位;定点表示;尾数15位;数符1位;定点原码整数表示时;最大正数是_____..A.32768B.32767C.65536D.65535复习题编号 :E12716答案:B30.设机器字长8位;定点表示;尾数7位;数符1位;定点原码小数表示时;最小负数是______..A.-1-2-8B.-1C.-1-2-7D.-2-7E.16F.32G.64H.56复习题编号 :E12717答案:C题型:单选题31.系统总线中控制线的功能是______..A.提供主存、I/O接口设备的控制信号和响应信号B.提供数据信息C.提供时序信号D.提供主存、I/O接口设备的响应信号复习题编号 :E12719答案:A题型:单选题32.由于CPU内部的操作速度较快;而CPU访问一次主存所花的时间较长;因此机器周期通常用________来规定..B.主存中读取一个数据字的最长时间C.主存中写入一个数据字的平均时间D.主存中取一个数据字的平均时间复习题编号 :E12720答案:A题型:单选题33.假定下列字符码中有奇偶校验位;但没有数据错误;采用偶校验的字符码是______..B.11010110复习题编号 :E12741答案:D题型:单选题34.下列选项中;能引起外部中断的事件是_______..A.键盘输入B.除数为0C.浮点运算下溢D.访存缺页复习题编号 :E12742答案:A题型:单选题35.下列选项中;描述浮点数操作速度指标的是________..A.MIPSB.CPID.MFLOPS复习题编号 :E12743答案:D题型:单选题36.假设某计算机的存储系统由Cache和主存组成;某程序执行过程中访存1000次;命中率为98%;则访问Cache缺失未命中________次..A.20B.200C.980D.98复习题编号 :E12744答案:A题型:单选题37.无符号数6CH;它的真值是_______十进制形式..A.107B.105C.108D.106E.50nsF.80nsG.70nsH.60ns复习题编号 :E12745题型:单选题38.CPU响应中断的时间是______..A.当前指令周期结束B.外设提出中断申请时C.取指周期结束D.存取周期结束答案:C复习题编号 :E12746答案:A题型:单选题39.计算机操作的最小单位时间是_____..A.存取周期B.指令周期C.CPU周期D.时钟周期复习题编号 :E12747答案:D题型:单选题40.假设某系统总线在一个总线周期中并行传输8字节信息;一个总线周期占用2个时钟周期;总线时钟频率为10MHz;则总线带宽是__________..A.10MB/sB.20MB/SC.40MB/SD.80MB/S答案:C题型:单选题41.DMA数据的传送是以_______为单位进行的..A.字节B.字C.数据块D.位复习题编号 :E12749答案:C题型:单选题42.用512K16位的FLASH存储器芯片组成一个2M32位的半导体只读存储器;需要_____个FLASH存储器芯片..A.4B.6C.8D.12复习题编号 :E12718答案:C题型:单选题43.采用模板-1 1' 主要检测方向的边缘..A.水平B.135°C.垂直复习题编号 :E14436答案:A题型:单选题试题分类:判断题44.在以移码表示的机器数中;零的表示形式是唯一的..复习题编号 :E03963答案:正确题型:判断题45.三种常见的总线集中控制优先权的仲裁方式中;计数器定时查询方式对电路故障最敏感..复习题编号 :E03964答案:错误题型:判断题46.随着计算机系统的发展;由早期以CPU为中心的总线结构发展为现在以存储器为中心..复习题编号 :E03967答案:正确题型:判断题47.程序计数器PC用来存放下一条指令的地址..复习题编号 :E03968答案:正确题型:判断题48.微程序控制器中;一条指令的功能是通过执行一条微指令来实现的..答案:错误题型:判断题49.运算器的核心部件是算术逻辑单元;完成算术与逻辑运算..复习题编号 :E03970答案:正确题型:判断题50.在组合逻辑控制器的结构中;包含的寄存器有:指令寄存器、程序计数器、地址寄存器..复习题编号 :E03971答案:错误题型:判断题51.浮点数的尾数常用移码表示;因为移码用0代表负数;1代表正数;有利于比较大小..复习题编号 :E03972答案:正确题型:判断题52.主存地址转换成Cache地址;是由Cache的硬部件完成的..复习题编号 :E03974答案:正确题型:判断题53.主存地址转换成虚拟存储器的地址;主要是由操作系统中的存储软件完成的..复习题编号 :E03975答案:错误54.采用多体交叉存储器;主要是为了解决存储器容量扩充的问题..复习题编号 :E03976答案:错误题型:判断题55.一般使用动态RAM构成内存;其容量比静态RAM大;但读写速度比静态RAM慢..复习题编号 :E03977答案:正确题型:判断题56.组合逻辑控制器与微程序控制器相比;优点是提高了指令的平均执行速度..复习题编号 :E03978答案:正确题型:判断题57.微程序控制器中的控制存储器比主存的读写速度快;用来存放指令和微程序..复习题编号 :E03980答案:错误题型:判断题58.CPU执行中断的工作过程;是由软件和硬件共同完成的..复习题编号 :E03981答案:正确题型:判断题59.CPU在中断响应时;先要关中断保存断点;然后再将中断服务子程序的入口地址送程序计数器..复习题编号 :E0398260.外围设备工作就绪后;由DMA接口向CPU发出DMA请求;CPU在当前指令执行周期结束后响应..复习题编号 :E03983答案:错误题型:判断题61.三级存储系统中;缓存-主存的层次主要解决主存的容量扩充问题..复习题编号 :E03984答案:错误题型:判断题62.中断服务过程中如果允许中断嵌套;则优先级高的设备可以中断优先级低的设备的中断服务..复习题编号 :E03985答案:正确题型:判断题63.浮点数的尾数用补码表示;那么规格化后;尾数数值位的最高位是0正数或是1负数..复习题编号 :E03986答案:错误题型:判断题64.中断工作过程中;程序断点的保护和CPU内部各寄存器内容的现场保护均由硬件完成..复习题编号 :E0398765.相对于微程序控制器;硬布线控制器的特点是指令执行速度快;指令功能的修改和扩展容易..复习题编号 :E03988答案:错误题型:判断题66.在同一个CPU周期内可以并行执行的微操作具有相斥性..复习题编号 :E03989答案:错误题型:判断题67.微程序控制器中;一条机器指令由一段微指令编写的微程序来解释执行..复习题编号 :E03990答案:正确题型:判断题68.运算器的基本结构中包括算术逻辑单元、寄存器组、移位门电路、选择门电路、时序控制电路..复习题编号 :E03991答案:错误题型:判断题69.补码的运算特点是符号位与数值位一同参与运算;运算结果如果溢出应加以校正..复习题编号 :E03992答案:错误70.总线集中仲裁方式中;在计数器定时查询方式下;若每次计数从上一次计数的终止点开始;则设备号小的优先级高..复习题编号 :E03973答案:错误题型:判断题71.系统总线中;地址总线是单向传输的..复习题编号 :E03966答案:正确题型:判断题72.指令周期是指:从取出一条指令开始到该指令执行结束;所需要的总时间..复习题编号 :E03979答案:正确题型:判断题73.计算机操作的最小单位时间是一个CPU周期..复习题编号 :E03965答案:错误题型:判断题74. 在系统总线中;地址总线是单向传输的..复习题编号 :E07516答案:正确题型:判断题75. 随着计算机系统的发展;总线结构由早期以CPU为中心发展到现在以存储器为中心..答案:正确题型:判断题76. 运算器的核心部件是算术逻辑单元;完成算术与逻辑运算..复习题编号 :E07518答案:正确题型:判断题77. 在组合逻辑控制器的结构中;包含的寄存器有:指令寄存器、程序计数器、地址寄存器..复习题编号 :E07519答案:错误题型:判断题78. 浮点数的阶码常用移码表示;因为移码的数符:0代表负数;1代表正数;有利于阶码比较大小..复习题编号 :E07520答案:正确题型:判断题79. 在总线集中仲裁方式中;在计数器定时查询方式下;若每次计数从上一次计数的终止点开始;则设备号小的优先级高..复习题编号 :E07521答案:错误题型:判断题80. 主存地址转换成Cache地址;全是由Cache的硬部件完成的..复习题编号 :E07522题型:判断题81. 采用多体交叉存储器;主要是为了解决存储器容量扩充的问题..复习题编号 :E07523答案:错误题型:判断题82. 一般使用动态RAM构成内存;其容量比静态RAM大;但读写速度比静态RAM 慢..复习题编号 :E07524答案:正确题型:判断题83. 相对于微程序控制器;硬布线控制器的特点是指令执行速度快;指令功能的修改和扩展容易..复习题编号 :E07525答案:错误题型:判断题84. CPU执行中断的工作过程;是由软件和硬件共同完成的..复习题编号 :E07526答案:正确题型:判断题85. 外围设备工作就绪后;由DMA接口向CPU发出DMA请求;CPU在当前指令执行周期结束后响应..复习题编号 :E07527答案:错误86. 补码的运算特点是符号位与数值位一同参与运算;但运算结果如果溢出应加以校正..复习题编号 :E07528答案:错误题型:判断题87. 指令通常由操作码和地址码两部分构成;而且任何指令中都必须给出一位、两位或三位地址码..复习题编号 :E07529答案:错误题型:判断题88.第三代计算机所用的基本器件是晶体管..复习题编号 :E07530答案:错误题型:判断题89. 在DMA方式的工作过程中;当进行数据传输时;由于没有中断CPU执行当前主程序;所以不需要保存断点;即不需要保存CPU中寄存器的内容..复习题编号 :E07531答案:正确题型:判断题90. 在中断方式中;由硬件执行保护CPU现场时;首要保存的寄存器是程序计数器和状态寄存器..复习题编号 :E07532答案:正确91. 指令系统是一台机器硬件能执行的全部指令的集合..复习题编号 :E07533答案:正确题型:判断题92. 所有指令的指令周期都是相同的..复习题编号 :E07534答案:错误题型:判断题93. 流水CPU是以时间并行性为原理构造的处理器..复习题编号 :E07535答案:正确题型:判断题试题分类:单选题94.浮点数的表示范围和精度取决于A.阶码的位数和尾数的机器数形式B.阶码的机器数形式和尾数的位数C.阶码的位数和尾数的位数D.阶码的机器数形式和尾数的机器数形式复习题编号 :E04003答案:C题型:单选题95.主机与外围设备之间传送数据时;CPU工作效率最高的方式是 ..A.程序查询方式C.DMA方式D.暂定访问方式复习题编号 :E04051答案:C题型:单选题96.在定点运算中产生溢出的原因是 ..A.运算过程中最高位产生了进位或借位B.参加运算的操作数超出了机器的表示范围C.运算结果超出了机器的表示范围D.寄存器的尾数太少;不得不舍弃最低有效位复习题编号 :E04050答案:C题型:单选题97.在微程序控制器中;构成控制信号序列的最小单位是 ..A.机器指令B.微命令C.微指令D.微程序复习题编号 :E04049答案:B题型:单选题98.在微程序控制器中;若微指令中包含的微命令个数已经确定;则 ..A.直接控制方式、编码控制方式都不影响微指令的长度C.编码控制方式的微指令字长比直接控制方式的微指令字长短D.直接控制方式的微指令字长与编码控制方式的微指令字长相等复习题编号 :E04048答案:C题型:单选题99.下列叙述错误的是 ..A.指令周期的第一步操作是取指令B.为了进行取指令操作;控制器需要得到相应的指令C.取指令操作是控制器自动进行的D.取指令操作是控制器固有的功能;无需在操作码控制下完成复习题编号 :E04047答案:B题型:单选题100.指令寄存器的位数取决于 ..A.存储器的容量B.指令字长C.机器字长D.CPU管脚数复习题编号 :E04046答案:B题型:单选题101.关于指令周期;下列说法正确的是 ..A.指令周期等于机器周期C.指令周期是机器周期的两倍D.机器周期是指令周期的两倍复习题编号 :E04045答案:B题型:单选题102.设相对寻址的转移指令占两个字节;第一个字节是操作码;第二个字节是相对位移量可正可负;则转移的地址范围是 ..A.255B.256C.254D.0复习题编号 :E04043答案:B题型:单选题103.程序控制类指令的功能是 ..A.进行算术运算和逻辑运算B.进行主存与CPU之间的数据传送C.进行CPU和I / O设备之间的数据传送D.改变程序执行顺序复习题编号 :E04042答案:D题型:单选题104.交叉存贮器实质上是一种存贮器;它能执行独立的读写操作..B.多体;串行;多个C.整体;并行;一个D.整体;串行;多个复习题编号 :E04039答案:A题型:单选题105.总线的异步通信方式 ..A.采用时钟信号;不采用握手信号B.不采用时钟信号;只采用握手信号C.既采用时钟信号;又采用握手信号D.既不采用时钟信号;又不采用握手信号复习题编号 :E04033答案:B题型:单选题106.直接、间接、立即三种寻址方式指令的执行速度;由快至慢的排序是 ..A.直接、立即、间接B.间接、直接、立即C.立即、直接、间接D.直接、间接、立即复习题编号 :E04034答案:C题型:单选题107.在取指令操作之后;程序计数器中存放的是 ..B.程序中指令的数量C.下一条指令的地址D.已经执行指令的计数值复习题编号 :E04032答案:C题型:单选题108.存储字长是指 ..A.存放在一个存储单元中的二进制代码组合B.存放在一个存储单元中的二进制代码位数C.存储单元的个数D.机器指令的位数复习题编号 :E04030答案:B题型:单选题109.扩展操作码技术是 ..A.操作码字段以外的辅助操作字段的代码B.指令格式中不同字段设置的操作码C.一种指令优化技术;加快指令的移码和执行D.一种指令优化技术;即让操作码的长度随地址数的减少而增加;不同地址数的指令可以具有不同的操作码长度复习题编号 :E04028答案:D题型:单选题A.主存单元地址B.I/O端口地址C.外存地址D.主存单元地址或I/O端口地址复习题编号 :E04027答案:D题型:单选题111.CPU响应中断后;先保存后更新程序计数器的内容;主要是为了 ..A.能执行中断服务程序;并能正确返回原程序B.节省主存空间C.提高处理机速度D.易于编制中断处理程序复习题编号 :E04026答案:A题型:单选题112.采用变址寻址可扩大寻址范围;且 ..A.变址寄存器内容由用户确定;在程序执行过程中不可变B.变址寄存器内容由操作系统确定;在程序执行过程中不可变C.变址寄存器内容由操作系统确定;在程序执行过程中可变D.变址寄存器内容由用户确定;在程序执行过程中可变复习题编号 :E04025答案:D题型:单选题113.在单地址指令中;有两个参加运算的数;指令中给出一个操作数的地址;另一个操作数的地址需采用..A.堆栈寻址方式B.立即寻址方式C.隐含寻址方式D.间接寻址方式复习题编号 :E04024答案:C题型:单选题114.计算机中的定点二进制运算;减法运算一般通过来实现..A.原码运算的二进制减法器B.补码运算的二进制减法器C.原码运算的十进制加法器D.补码运算的二进制加法器复习题编号 :E04023答案:D题型:单选题115.DMA是指在之间建立直接数据传输通路..A.CPU与高速外设B.主存与高速外设C.CPU与DMA接口D.CPU与主存复习题编号 :E04013116.下列寄存器不属于DMA接口的是 ..A.主存地址寄存器B.数据缓冲寄存器C.磁盘地址寄存器D.PC程序计数器复习题编号 :E04014答案:D题型:单选题117.中断服务过程中;CPU响应中断的条件不包括 ..A.当前指令结束B.无DMA申请C.无中断源申请中断D.开中断复习题编号 :E04015答案:C题型:单选题118.现在的奔腾机都是带高速总线PCI的三总线结构;三总线中不包括 ..A.系统总线B.高速总线PCIC.片内总线D.扩展总线ISA复习题编号 :E04016119.在组合逻辑控制器的组成结构中;不包括 ..A.数据缓冲寄存器B.指令操作码译码器C.控制信号产生器、时序信号产生器D.程序计数器PC复习题编号 :E04017答案:A题型:单选题120.计算机硬件能够直接识别的语言的是 ..A.JAVA语言B.C语言C.汇编语言D.机器语言复习题编号 :E04018答案:D题型:单选题121.在机器码表示形式中;零的表示形式是唯一的机器码是 ..A.原码B.补码C.BCD码D.反码复习题编号 :E04022题型:单选题122.主存地址与Cache地址的三种映象方式为A.直接映像、段页式映像、组相联映像B.直接映像、全相联映像、组相联映像C.直接映像、段式映像、组相联映像D.直接映像、全相联映像、页式映像复习题编号 :E03993答案:B题型:单选题123.中断工作方式的五个步骤:中断响应、中断排队、中断请求、中断返回、中断服务;其工作顺序是 ..A.中断响应、中断排队、中断请求、中断返回、中断服务B.中断响应、中断请求、中断排队、中断服务、中断返回C.中断请求、中断响应、中断排队、中断服务、中断返回D.中断请求、中断排队、中断响应、中断服务、中断返回复习题编号 :E03994答案:D题型:单选题124.下列存储部件中;存取速度最快的是A.硬盘B.CPU内的寄存器C.内存D.CPU内的Cache125.指令系统中;操作数寻址采用不同寻址方式的主要目的是A.实现程序控制B.降低指令移码的难度C.扩大寻址空间;提高编程的灵活性D.加快访存的速度复习题编号 :E04010答案:C题型:单选题126.有关运算器的功能描述;正确的是 ..A.完成加法运算B.完成算术运算C.既完成算术运算又完成逻辑运算D.完成逻辑运算复习题编号 :E04020答案:C题型:单选题127.在CPU的寄存器中; 对用户是完全透明的..A.程序计数器B.状态寄存器C.指令寄存器D.通用寄存器128.一个节拍脉冲的时间长短等于一个A.指令周期B.机器周期C.间址周期D.时钟周期复习题编号 :E04011答案:D题型:单选题129.下列各种数制表示的数中;最大的数是A.10010112B.75C.1128D.4FH复习题编号 :E04007答案:D题型:单选题130.PC程序计数器存放一下条指令的地址;其位数与的位数相同A.指令寄存器B.主存地址寄存器C.程序状态字寄存器D.指令译码器131.总线通信中的同步控制是指A.只适合于CPU控制的方式B.由统一时序控制的方式C.只适合于外围设备控制的方式D.只适合主存读取方式复习题编号 :E04002答案:B题型:单选题132.DMA接口访问主存时让 CPU处于等待状态;等一批数据访问结束后;CPU再恢复工作;这种情况称为A.暂停CPU访问主存B.周期挪用C.DMA与CPU交替访问D.DMA复习题编号 :E04001答案:A题型:单选题133.直接转移指令JMP;其功能是将指令中的地址部分送入A.AC累加器B.PC程序计数器C.MR地址寄存器复习题编号 :E04012答案:B题型:单选题134.Cache地址映像中;若主存的任意一块均可映射到Cache的任意一块;则这种方法称为A.全相联映像B.直接映像C.组相联映像D.混合映像复习题编号 :E04009答案:A题型:单选题135.根据国际规定;每个汉字在计算机内占用的存储空间大小为 ..A.一个字节B.两个字节C.三个字节D.四个字节复习题编号 :E04006答案:B题型:单选题136.CPU通过获得外围设备的中断向量号;查找中断向量表;可得到A.被选中设备的地址B.传送数据的起始地址D.主程序的断点地址复习题编号 :E04004答案:C题型:单选题137.CPU响应中断的时间是A.中断源提出请求B.指令取指周期结束C.指令执行周期结束D.间址周期结束复习题编号 :E04000答案:C题型:单选题138.隐指令是指 ..A.操作数隐含在操作码中的指令B.在一个机器周期里完成全部操作的指令C.指令系统中没有的指令D.指令的长度最小复习题编号 :E04052答案:C题型:单选题139.设机器字长16位;存储器按字节编址;CPU读取一条单字长指令后;PC值自动加 ..A.1C.3D.4复习题编号 :E04044答案:B题型:单选题140.在CPU中;存放下一指令地址的寄存器是 ..A.主存地址寄存器B.程序计数器C.指令寄存器D.状态条件寄存器复习题编号 :E04041答案:B题型:单选题141.已知X为整数;且X补A.+155B.-101C.-155D.+101复习题编号 :E04040答案:B题型:单选题142.冯.诺依曼计算机中指令和数据均以二进制形式存放在存储器中;CPU区分它们的依据是..B.指令和数据的寻址方式C.CPU所处的机器周期不同D.指令和数据所在的存储单元复习题编号 :E04036答案:C题型:单选题143.浮点数的尾数用补码表示;若出现 ;则需要进行左规..A.阶符与数符相同B.阶符与数符相异C.数符与尾数最高有效位相异D.数符与尾数最高有效位相同复习题编号 :E04029答案:D题型:单选题144.当代CPU的结构包括 ..A.控制器B.控制器、运算器、CacheC.运算器和主存D.控制器、ALU和主存复习题编号 :E04021答案:B题型:单选题145.三种常见的总线集中控制优先权的仲裁方式中; 方式响应速度最快;但增加了。
紫金学院计算机组成原理复习
操作系统层
机器语言层
硬件逻辑层
第二章(1) 1.数制转换(二进制,八进制、十进制和十六进制转换)
在数字后面加上不同的字母来表示不同的进位制。B(Binary)表示二进 制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H (Hexadecimal)表示十六进制。例如:(101011)B=(53)O=(43)D=(2B)H
第三章 1.只读存储器的存储特点
只读存储器(ROM, Read Only Memory)
存储器的内容只能随机地读出而不能随便写入和修改。ROM 可作为主存的一 部分,用于存放不变的程序和数据。ROM 还可用作其它固定存储器,如存放微 程序的控制存储器、存放字符点阵图案的字符发生器等。
2. 存储器存储数据的单位
二进制 → 八进制(二进制转十六进制同理四合一) 方法:取三合一法,即从二进制的小数点为分界点,向左(向右)每三位 取成一位,接着将这三位二进制按权相加,然后,按顺序进行排列,小数点的 位置不变,得到的数字就是我们所求的八进制数。如果向左(向右)取三位 后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最 右边),即整数的最高位(最低位)添 0,凑足三位。 例:将二进制的(11010111.0100111)B 转换为八进制的步骤如下: 1. 小数点前 111 = 7; 2. 010 = 2; 3. 11 补全为 011,011 = 3; 4. 小数点后 010 = 2; 5. 011 = 3; 6. 1 补全为 100,100 = 4; 7. 读数,读数从高位到低位,即(11010111.0100111)B=(327.234)O。 八进制 → 二进制(十六进制转二进制同理一分四) 方法:取一分三法,即将一位八进制数分解成三位二进制数,用三位二进 制按权相加去凑这位八进制数,小数点位置照旧。 例:将八进制的(327)O 转换为二进制的步骤如下: 1. 3 = 011; 2. 2 = 010; 3. 7 = 111; 4. 读数,读数从高位到低位,011010111,即(327)O=(11010111)B。 八进制 → 十六进制 方法:将八进制转换为二进制,然后再将二进制转换为十六进制,小数点 位置不变。 十六进制 → 八进制 方法:将十六进制转换为二进制,然后再将二进制转换为八进制,小数点 位置不变。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.定点乘法算法(要求会补码一位乘法的算法过程)
补码一位乘法
补码一位乘法的算法规则 参加运算的数均以补码表示,结果仍以补码表示。 增设 yn+1,且初始化为 0,部分积初始化为 0。 部分积与被乘数采用双符号位,且符号位参加运算。 判别 ynyn+1,并采取相应的操作。其中,右移指将部分积连同乘数( 包括 yn+1 )一起算术右移。 重复④,共做 n+1 次操作,最后一次不移位!
2. 将商 21 除以 2,商 10 余数为 1; 3. 将商 10 除以 2,商 5 余数为 0; 4. 将商 5 除以 2,商 2 余数为 1; 5. 将商 2 除以 2,商 1 余数为 0; 6. 将商 1 除以 2,商 0 余数为 1; 7. 读数,因为最后一位是经过多次除以 2 才得到的,因此它是最高位,读 数字从最后的余数向前读,101011,即(43)D=(101011)B。
3.主存的基本组成及基本操作(要求掌握主存的组成部分、主存读/ 写的过程)
任何一个数均可表示为: (N)R=M×R^e M:尾数。代表数 N 的有效数字。计算机中一般表示为纯小数。 R:尾数基值。计算机中常用的 R 可取 2、8、16 等。
e:阶码。代表数 N 的小数点的实际位置。一般表示为纯整数。 根据小数点的位置是否固定,计算机中的数据格式又分为两种:定点表示和浮 点表示。
第一章 1.冯·诺依曼计算机五大功能部件、工作方式特点、基本结构
特点 (1) 计算机由五大部件组成 1.输入设备 2.控制器 3.运算器 4.存储器 5 输出设备 (2) 采用二进制形式表示数据和指令 原因: 具有两个稳定状态的电子器件容易实现 基数小运算规则简单 1 和 0 与真和假相对应易于实现逻辑运算 抗干扰能力强、可靠性高 (3) 采用存储程序方式 五大部件: 输入设备: 主要功能:将程序和数据以机器所能识别和接受的信息形式输入到计算机内。 键盘、鼠标、扫描仪、语音输入设备、手写笔、触摸屏、数码摄像设备等。 输出设备 主要功能:将计算机处理的结果以人们所能接受的信息形式或其它系统所要求 的信息形式输出。 最常见的显示器、打印机、绘图仪 、音箱等。 计算机的输入、输出设备简称为 I/O 设备。I/O 设备是计算机与外界联系的桥 梁,是计算机中不可缺少的一个重要组成部分。 存储器
第三章 1.只读存储器的存储特点
只读存储器(ROM, Read Only Memory)
存储器的内容只能随机地读出而不能随便写入和修改。ROM 可作为主存的一 部分,用于存放不变的程序和数据。ROM 还可用作其它固定存储器,如存放微 程序的控制存储器、存放字符点阵图案的字符发生器等。
2. 存储器存储数据的单位
符号位 SF1 符号位 SF2 结果 0 0 正确(正数) 0 1 上溢 1 0 下溢 1 1 正确(负数) 例 1:已知 X=0.1011,Y=-0.1101,求[X+Y]补 解:[X] 补= 0.1011,[ Y ]补 = 1.0011 [X]补 0.1011 +[Y]补 1.0011 [X]补+[Y]补 1.1110 因此,[X+Y]补=1.1110 例 3:x=+0.1011,y=+0.0110,求 x+y。 解:∵ [x]补=0.1011, [y]补=0.0110 ∴[x+y]补= [x]补+ [y]补=0.1011+ 0.0110=1.0001 ∴ x+y=-0.1111 错 正溢出 例 4:x=-1010,y=-1101,求 x+y。 解:∵ [x]补=10110, [y]补=10011 ∴[x+y]补= [x]补+ [y]补=10110+10011= 1 01001 ∴ x+y=+1001 错 负溢出
2.原码、补码、反码、移码(会各个码值之间的相互转化) (1)求法及相互转换
原码:正数是其二进制本身;负数是符号位为 1,数值部分取绝对值的二进制。 反码:正数的反码和原码相同;负数是符号位为 1,其它位是原码取反。 补码:正数的补码和原码,反码相同;负数是符号位为 1,其它位是原码取 反,未位加 1。(或者说负数的补码是其绝对值反码未位加 1)
移码:将符号位取反的补码(不区分正负)
(2)“0”的表示
0 原码是 00000000 -0 原码是 10000000 0 反码是 00000000 -0 反码是 11111111 0 补码是 00000000 补码没有正 0 与负 0 之分。
(3)最小负数的表示
(4)给定机器数,转换为真值 3.定点数据表示
计算机的层次结构模型 高级语言层 汇编语言层
) 1.数制转换(二进制,八进制、十进制和十六进制转换)
在数字后面加上不同的字母来表示不同的进位制。B(Binary)表示二进 制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H (Hexadecimal)表示十六进制。例如:(101011)B=(53)O=(43)D=(2B)H
4.数据校验码(掌握奇偶校验码和海明校验法)。
奇偶校验码 在 n 位的有效信息位 AnAn-1…A1 上,加 1 位校验位 P,构 成 n+1 位的奇偶校验码 AnAn-1…A1P 或 PAnAn-1…A1。若 P 使 n+1 位的校验码中“1”的个数为偶数(奇数),则称为偶校验(奇校验)。 海明校验码的编码步骤 (1) n 位有效信息选择 k 个校验位,构成 n+k 位的海明校验码。若校验码位号 从左向右(或从右向左)按从 1 到 n+k 排列,则校验位的位号分别为 2i(i= 0,1,2…k-1),校验位记作 P2i,有效信息位按原顺序安排在其余位置上。 (2) k 个校验位构成 k 组奇偶校验,每个有效信息位都被两个或两个以上的校 验位校验,规则:被校验的有效信息位的位号等于校验它的校验位位号之和。 (3) 统计参与各组奇偶校验的位号,按奇偶校验原理,由已知的有效信息位求 出各校验位,进而形成海明校验码。 例:字符 ‘ K’的 ASCII 码为 1001011,试为其编制一个检 1 纠 1 错的海明校 验码(假设采用偶校验)。 解:A7A6A5A4A3A2A1=1001011 P1even=A7⊕A6⊕A4⊕A3⊕A1=1⊕0⊕1⊕0⊕1=1 P2even=A7⊕A5⊕A4⊕A2⊕A1=1⊕0⊕1⊕1⊕1=0 P4even=A6⊕A5⊕A4=0⊕0⊕1=1 P8even=A3⊕A2⊕A1=0⊕1⊕1=0 因此得到 ASCII 码字符‘ K’的海明校验码为:10110010011
5.补码加减运算算法及溢出判别方法(变形补码的表示及溢出的定 义)
补码加减运算的基本规则 ① 参加运算的各个操作数均以补码表示,运算结果仍以补码表示。 ② 符号位与数值位一起参加运算。 ③ 若求和,则将两补码数直接相加,得到两数之和的补码;若求差,则将减数 变补(由[y]补求[-y]补),然后与被减数相加,得到两数之差的补码。 ④ 补码总是对确定的模而言,若运算结果超过模(有从符号位上产生的进位), 则将模自动丢掉。 变形补码的实质是双符号位补码。 即[x]变形补=x0x0.x1x2…xn ,[y]变形补=y0y0.y1y2…yn 设[s]变形补= [x]变形补+[y]变形补= sf1sf2.s1s2…sn
二进制 → 十进制(八/十六进制转十进制同理) 方法:二进制数从低位到高位(即从右往左)计算,第 0 位的权值是 2 的 0 次方,第 1 位的权值是 2 的 1 次方,第 2 位的权值是 2 的 2 次方,依次递增 下去,把最后的结果相加的值就是十进制的值了。 例:将二进制的(101011)B 转换为十进制的步骤如下: 1. 第 0 位 1 x 2^0 = 1; 2. 第 1 位 1 x 2^1 = 2; 3. 第 2 位 0 x 2^2 = 0; 4. 第 3 位 1 x 2^3 = 8; 5. 第 4 位 0 x 2^4 = 0; 6. 第 5 位 1 x 2^5 = 32; 7. 读数,把结果值相加,1+2+0+8+0+32=43,即(101011)B=(43)D。 十进制 → 二进制(十进制转八/十六进制同理) 方法:除 2 取余法,即每次将整数部分除以 2,余数为该位权上的数,而 商继续除以 2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商 为 0 为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。 例:将十进制的(43)D 转换为二进制的步骤如下: 1. 将商 43 除以 2,商 21 余数为 1;