计算机组成原理总复习(2013)
- 格式:doc
- 大小:365.20 KB
- 文档页数:17
考试科目名称 计算机系统基础 (A 卷)2014—2015学年第 1 学期 教师 袁春风 路通 苏丰 唐杰 汪亮 考试方式:开卷 系(专业) 计算机科学与技术 年级 2013 班级 学号 姓名 成绩题号 一 二 三 四 五 六 七 八 九 十 十一 十二 十三 分数一个C 语言程序有两个源文件:main.c 和test.c ,它们的内容如下图所示。
假设在IA-32/Linux 平台上用GCC 编译驱动程序处理,main.c 和test.c 的可重定位目标文件名分别是main.o 和test.o ,生成的可执行文件名为test 。
回答下列问题或完成下列任务。
( 提示:IA-32为小端方式,字长为32位,即sizeof(int)=4,虚拟地址空间中的只读数据和代码段、可读写数据段都按4KB 边界对齐)一、从C 语言源程序到可执行文件test 的转换需要经过哪些步骤?简要说明每个步骤的工作内容。
(4分)参考答案: (略)二、已知数组a 在虚拟空间中首址为0x080496dc ,则0x080496e0到0x080496e3这4个单元内容依次是什么?若a 改为float 型(即main.c 第4行的int 改为float ),则这4个单元内容依次是什么?(6分) 参考答案:在0x080496e0到0x080496e3这4个单元中存放的是-100,-100=-(64+32+4)=-1100100B ,其对应的8位补码表示为10011100,在机器中的32位补码表示为FFFFFF9CH 。
因为IA-32是小端方式,因此,在0x080496e0到0x080496e3这4个单元的内容依次为:9CH 、FFH 、FFH 、FFH 。
(2分)若a 改为float 类型,则-100用IEEE 754单精度格式表示,因为-1100100B=-1.1001B 26,因此其机器数为1 10000101 100 1000 0000 0000 0000 0000,用十六进制表示为C2C80000H ,因此,在0x080496e0到0x080496e3这4个单元的内容依次为:00H 、00H 、C8H 、C2H 。
计算机组成原理复习随着信息技术的不断发展,计算机已经成为我们生活中不可或缺的一部分。
而要深入了解计算机的工作原理,掌握计算机组成原理是关键。
下面,我们就一起来回顾一下计算机组成原理的主要内容。
一、计算机系统概述计算机系统由硬件系统和软件系统两大部分组成。
硬件系统包括中央处理器、内存、硬盘、键盘、鼠标等,而软件系统则包括操作系统、应用程序、数据库等。
其中,操作系统是计算机的灵魂,它负责管理计算机的硬件和软件资源。
二、中央处理器中央处理器(CPU)是计算机的核心部件,它负责执行程序中的指令,处理数据和执行计算。
CPU的性能指标主要包括频率、位宽、指令集等。
其中,频率决定了CPU的处理速度,位宽决定了CPU一次可以处理的数据量,而指令集则决定了CPU能够执行的操作。
三、内存内存是计算机的重要部件,它负责存储程序和数据。
内存由RAM(随机存取存储器)和ROM(只读存储器)组成。
RAM可以随时读写,速度快,但价格较贵;ROM则只能读取不能写入,速度较慢,但价格较便宜。
四、硬盘硬盘是计算机的永久存储器,它负责存储程序和数据。
硬盘由磁道、扇区、柱面等组成。
由于硬盘的读写速度较慢,因此通常作为辅助存储器使用。
五、输入输出设备输入输出设备是计算机与人交互的接口。
常见的输入设备包括键盘、鼠标、触摸屏等,而常见的输出设备则包括显示器、打印机等。
这些设备通过总线与计算机连接。
六、总线总线是计算机内部各部件之间传输数据的公共通道。
根据传输线的类型,总线可以分为并行总线和串行总线。
并行总线可以同时传输多个数据,速度较快,但需要更多的数据线;串行总线只能一个一个地传输数据,速度较慢,但只需要一条数据线。
以上就是计算机组成原理的主要内容。
通过对这些内容的复习,我们可以更好地理解计算机的工作原理,从而更好地使用和维护计算机。
计算机组成原理复习笔记一、计算机系统概述计算机系统由硬件和软件组成。
硬件包括中央处理器(CPU)、存储器、输入/输出设备等。
第2章数据的表示和运算主要内容:(一)数据信息的表示1.数据的表示2.真值和机器数(二)定点数的表示和运算1.定点数的表示:无符号数的表示;有符号数的表示。
2.定点数的运算:定点数的位移运算;原码定点数的加/减运算;补码定点数的加/减运算;定点数的乘/除运算;溢出概念和判别方法。
(三)浮点数的表示和运算1.浮点数的表示:浮点数的表示范围;IEEE754标准2.浮点数的加/减运算(四)算术逻辑单元ALU1.串行加法器和并行加法器2.算术逻辑单元ALU的功能和机构2.3 浮点数的表示和运算2.3.1 浮点数的表示(1)浮点数的表示范围•浮点数是指小数点位置可浮动的数据,通常以下式表示:N=M·RE其中,N为浮点数,M为尾数,E为阶码,R称为“阶的基数(底)”,而且R为一常数,一般为2、8或16。
在一台计算机中,所有数据的R都是相同的,于是不需要在每个数据中表示出来。
浮点数的机内表示浮点数真值:N=M ×2E浮点数的一般机器格式:数符阶符阶码值 . 尾数值1位1位n位m位•Ms是尾数的符号位,设置在最高位上。
•E为阶码,有n+1位,一般为整数,其中有一位符号位EJ,设置在E的最高位上,用来表示正阶或负阶。
•M为尾数,有m位,为一个定点小数。
Ms=0,表示正号,Ms=1,表示负。
•为了保证数据精度,尾数通常用规格化形式表示:当R=2,且尾数值不为0时,其绝对值大于或等于0.5。
对非规格化浮点数,通过将尾数左移或右移,并修改阶码值使之满足规格化要求。
浮点数的机内表示阶码通常为定点整数,补码或移码表示。
其位数决定数值范围。
阶符表示数的大小。
尾数通常为定点小数,原码或补码表示。
其位数决定数的精度。
数符表示数的正负。
浮点数的规格化字长固定的情况下提高表示精度的措施:•增加尾数位数(但数值范围减小)•采用浮点规格化形式尾数规格化:1/2≤M <1 最高有效位绝对值为1浮点数规格化方法:调整阶码使尾数满足下列关系:•尾数为原码表示时,无论正负应满足1/2 ≤M <1即:小数点后的第一位数一定要为1。
此文档下载后即可编辑计算机组成原理一、缩写词解释CPU:中央处理器ALU:算术逻辑单元I/O:输入输出接口RAM:随机存储器SRAM:静态随机访问存储器DRAM:动态随机访问存储器ROM:只读存储器PROM:用户可编程的只读存储器EPROM:紫外线可擦除可编程只读存储器FLASH:闪速存储器EEPROM:用电可擦除可编程只读存储器ISA:工业标准总线EISA:扩展工业标准总线PCI:外围部件互连总线USB:通用串行总线RS—232C:串行通信总线Cache:高速缓存FIFO:先进先出算法LRU:近期最少使用算法CRC:循环冗余校验码A/D:模拟/数字转换器D/A:数字/模拟转换器DMA:直接存储器存取方式DMAC:直接内存访问控制器LED:发光二极管FA:全加器OP:操作码CISC:复杂指令系位计算机RISC:精简指令系位计算机VLSI:超大规模集成电路LSI:大规模集成电路MAR:存储器地址寄存器MDR:存储器数据寄存器CU:控制单元CM:控制存储器二、选择题(自己看书吧····)三、名词解释1.计算机系统:由硬件和软件两大部分组成,有多种层次结构。
2.主机:CPU、存储器和输入输出接口合起来构成计算机的主机。
3.主存:用于存放正在访问的信息4.辅存:用于存放暂时不用的信息。
5.高速缓存:用于存放正在访问信息的付本。
6.中央处理器:是计算机的核心部件,由运算器和控制器构成。
7.硬件:是指计算机实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成。
软件:指看不见摸不着,由人们事先编制的具有各类特殊功能的程序组成。
8.系统软件:又称系统程序,主要用来管理整个计算机系统,监视服务,使系统资源得到合理调度,高效运行。
应用软件:又称应用程序,它是用户根据任务需要所编制的各种程序。
9.源程序:通常由用户用各种编程语言编写的程序。
目的程序:由计算机将其翻译机器能识别的机器语言程序。
计算机组成原理复习资料计算机组成原理复习资料计算机组成原理是计算机科学与技术专业的一门重要课程,它涵盖了计算机硬件和软件的基本原理和结构。
在学习这门课程时,我们需要掌握计算机的各个组成部分以及它们之间的相互作用。
下面将从计算机的基本组成、存储器、中央处理器、输入输出设备等方面进行复习总结。
一、计算机的基本组成计算机由硬件和软件两部分组成。
硬件包括中央处理器、存储器、输入输出设备等,而软件则包括操作系统、应用软件等。
计算机的基本工作原理是通过输入设备获取数据,经过中央处理器进行处理,最后通过输出设备将结果呈现给用户。
二、存储器存储器是计算机中用于存储数据和指令的地方。
主要包括内存和外存两种形式。
内存又分为主存和高速缓存,主存用于存储当前正在执行的程序和数据,而高速缓存则用于存储最常用的数据和指令,以提高计算机的运行速度。
外存则用于长期存储数据,如硬盘、光盘等。
三、中央处理器中央处理器是计算机的核心部件,负责执行各种计算和控制指令。
它由运算器、控制器和寄存器组成。
运算器用于执行各种算术和逻辑运算,控制器则负责控制指令的执行过程,而寄存器则用于存储中间结果和控制信息。
四、输入输出设备输入输出设备是计算机与外部世界进行交互的接口,用于将用户的输入转化为计算机可识别的数据,并将计算机的输出呈现给用户。
常见的输入设备有键盘、鼠标、扫描仪等,而输出设备则包括显示器、打印机、音响等。
五、指令和指令系统指令是计算机中的基本操作单位,它用于告诉计算机要执行的具体操作。
指令系统是计算机中的指令集合,它定义了计算机可以执行的所有指令以及它们的操作码、寻址方式等。
不同的计算机有不同的指令系统,如x86、ARM等。
六、计算机的运行过程计算机的运行过程可以分为取指令、译码、执行和访存四个阶段。
首先,控制器从内存中取出一条指令,并将其送到译码器中进行译码。
然后,运算器根据指令的操作码进行相应的运算。
最后,结果被存储回内存或输出到外设。
一、基本概念指令周期,CPU周期(机器周期),存储周期,刷新周期,流水线周期,流水线加速比,相联存储器,cache 存储器,cache的三种映射方式,控制存储器,虚拟存贮器,存储器三级结构,动态SRAM特点,静态SRAM 特点,微程序控制器及组成,硬布线控制器,微指令格式,微指令的编码方式,指令流水线,算术流水线,并行处理技术,流水线中的主要问题,输入/输出的信息交换方式,程序中断,补码运算的溢出判断(双符号法与单符号法),n位机器数(原码、反码、补码、移码)表示的范围,先行进位,串行进位,矩阵乘法器、矩阵除法器、规格化小数标准,浮点数的表示方法,指令寻址方式,操作数寻址方式,总线的特性。
二、选择题练习1、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。
A. 阶符与数符相同为规格化数B. 阶符与数符相异为规格化数C. 数符与尾数小数点后第一位数字相异为规格化数D. 数符与尾数小数点后第一位数字相同为规格化数2、16位字长的定点数,采用2的补码形式表示时,所能表示的整数范围是______。
A . -215 ~ +(215-1) B. -(215–1)~ +(215–1)C. -(215 + 1)~ +215D. -215~ +2153、容量是128M*32的内存,若以字节编址,至少需要______根地址线。
A. 16B. 29C. 27D. 324、某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是____。
A、0~64KB、0~32KC、0~64KBD、0~32KB5、主存贮器和CPU之间增加cache的目的是______。
A. 扩大主存贮器的容量B. 解决CPU和主存之间的速度匹配问题C. 扩大CPU中通用寄存器的数量D. 既扩大主存的容量,又扩大CPU通用寄存器的数量6、以某个寄存器的内容为操作数地址的寻址方式称为______寻址。
A. 直接B. 间接C. 寄存器直接D. 寄存器间接7、在cache的映射方式中不需要替换策略的是______。
湖南师范大学2012—2013学年第一学期信息与计算科学专业2011年级期末/补考/重修课程计算机组成原理考核试题出卷人:毛禄广课程代码:考核方式: 考试时量:分钟试卷类型:A/B/C/D一、单选题(30分,每题2分)1. 算术逻辑单元的简称为()BA、CPU。
B、ALU。
C、CU。
D、MAR。
2. EPROM是指()DA.读写存储器B.只读存储器C.闪速存储器D.可擦除可编程只读存储器3. 异步通信的应答方式不包括()DA、不互锁B、半互锁C、全互锁D、以上都不包括4. 三种集中式总线仲裁中,______方式对电路故障最敏感。
AA、链式查询 B. 计数器定时查询 C. 独立请求D、以上都不正确5. 下面说法正确的是:()BA、存储系统层次结构主要体现在缓存-主存层次上;B、缓存-主存层次主要解决CPU和主存速度不匹配的问题;C、主存和缓存之间的数据调动对程序员也是不透明的;D、主存和辅存之间的数据调动由硬件单独完成。
6. 动态RAM的刷新不包括( ) DA、集中刷新B、分散刷新C、异步刷新D、同步刷新7. 关于程序查询方式、中断方式、DMA方式说法错误的是()DA、程序查询方式使CPU和I/O设备处于串行工作状态,CPU工作效率不高;B、中断方式进一步提高了CPU的工作效率;C、三者中DMA方式中CPU的工作效率最高;D、以上都不正确。
第 1 页共5 页8. 发生中断请求的条件不包括()DA.一条指令执行结束B.一次I/O操作结束C.机器内部发生故障D.一次DMA操作结束9. DMA的数据传送过程不包括()AA、初始化B、预处理C、数据传送D、后处理10. 下列数中最大的数为()BA.(10010101)2B.(227)8C.(96)8D.(143)511. 设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大规.格化正数为()BA +(2 – 2-23)×2+127B.[1+(1 – 2-23)]×2+127C.+(2 – 223)×2+255D.2+127 -22312. 定点运算中,现代计算机都采用_______做加减法运算。
计算机组成原理专业复习第一,计算机体系结构。
计算机体系结构是计算机组成原理的基石,它描述了计算机硬件系统的基本组成和工作原理。
学习计算机体系结构时,可以重点了解冯·诺伊曼体系结构和哈佛体系结构的特点和区别,了解指令的执行过程,掌握指令周期、时钟频率和吞吐率的关系,理解多核处理器和并行计算的概念。
第二,数字逻辑和数字电路。
数字逻辑与数字电路是计算机硬件设计的基础,它们用于实现计算机中的各种逻辑操作和算术运算。
在学习数字逻辑和数字电路时,可以着重了解布尔代数和逻辑运算的原理,学习逻辑门的设计和实现,掌握组合逻辑电路和时序逻辑电路的设计和分析方法,学习存储器的原理和结构。
第三,指令系统和汇编语言。
指令系统是计算机软件与硬件之间的接口,它规定了计算机能够执行的指令集和指令的格式。
学习指令系统和汇编语言时,应重点了解指令的格式和编码方式,掌握不同寻常方式的寻址模式,学习如何进行指令的编译和反汇编,理解指令的执行过程和流水线技术的应用。
第四,存储器和存储器层次结构。
存储器是计算机系统中的核心组件,它用于存储和读取数据和指令。
学习存储器和存储器层次结构时,可以了解不同类型的存储器(如RAM、ROM、Cache等)的特点和应用场景,学习存储器的映射和编址方式,掌握主存和辅存的交互方式和数据传输技术。
第五,中央处理器(CPU)。
中央处理器是计算机中最重要的部件,它负责执行指令和进行数据处理。
学习中央处理器时,可以了解CPU的结构和功能,学习指令的译码和执行过程,理解流水线技术和指令级并行技术的原理和优化方法,了解中断和异常的处理过程。
第六,输入输出系统。
输入输出系统是计算机与外部设备之间的数据传输通道,它用于实现计算机与外部环境的交互。
学习输入输出系统时,可以了解外设和控制器的接口标准和协议,学习输入输出的数据传输方式和中断处理机制,掌握中断处理和DMA传输的基本原理。
在复习计算机组成原理时,可以结合教材和参考书籍进行系统化的学习,同时还需要进行大量的实验和习题练习,加深对知识的理解和掌握。
第一章计算机系统概论1、基本概念硬件:是指可以看得见、摸得着的物理设备 (部件) 实体,一般讲硬件还应包括将各种硬件设备有机组织起来的体系结构。
软件:程序(代码) + 数据 + 文档。
由两部分组成,一是使计算机硬件能完成运算和控制功能的有关计算机指令和数据定义的组合,即机器可执行的程序及有关数据;二是机器不可执行的,与软件开发、过程管理、运行、维护、使用和培训等有关的文档资料。
固件:将软件写入只读存储器 ROM 中,称为固化。
只读存储器及其写入的软件称为固件。
固件是介于硬件和软件之间的一种形态,从物理形态上看是硬件,而从运行机制上看是软件。
计算机系统的层次结构:现代计算机系统是由硬件、软件有机结合的十分复杂的整体。
在了解、分析、设计计算机系统时,人们往往采用分层 (分级) 的方法,即将一个复杂的系统划分为若干个层次,即计算机系统的层次结构。
最常见的是从计算机编程语言的角度划分的计算机系统层次结构。
虚拟计算机:是指通过配置软件扩充物理机(硬件 /固件实现) 功能以后所形成的一台计算机,而物理机并不具备这种功能。
虚拟机概念是计算机分析设计中的一个重要策略,它将提供给用户的功能抽象出来,使用户摆脱具体物理机细节的束缚。
2、计算机的性能指标。
1 吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量,用 bps 度量。
2 响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。
3 利用率:在给定的时间间隔内,系统被实际使用的时间所在的比率,用百分比表示。
4 处理机字长:常称机器字长,指处理机运算中一次能够完成二进制运算的位数,如 32 位机、 64 位机。
5 总线宽度:一般指 CPU 从运算器与存储器之间进行互连的内部总线一次操作可传输的二进制位数。
6 存储器容量:存储器中所有存储单元 (通常是字节) 的总数目,通常用 KB 、MB 、GB 、TB 来表示。
7 存储器带宽:单位时间内从存储器读出的二进制数信息量,一般用 B/s (字节/秒)表示。
《计算机组成原理》(白中英)复习第一章计算机系统概论电子数字计算机的分类(P1)通用计算机(超级计算机、大型机、服务器、工作站、微型机和单片机)和专用计算机。
计算机的性能指标(P5)数字计算机的五大部件及各自主要功能(P6)五大部件:存储器、运算器、控制器、输入设备、输出设备。
存储器主要功能:保存原始数据和解题步骤。
运算器主要功能:进行算术、逻辑运算。
控制器主要功能:从内存中取出解题步骤(程序)分析,执行操作。
输入设备主要功能:把人们所熟悉的某种信息形式变换为机器内部所能接收和识别的二进制信息形式。
输出设备主要功能:把计算机处理的结果变换为人或其他机器所能接收和识别的信息形式。
计算机软件(P11)系统程序——用来管理整个计算机系统应用程序——按任务需要编制成的各种程序第二章运算方法和运算器课件+作业第三章内部存储器存储器的分类(P65)按存储介质分类:易失性:半导体存储器非易失性:磁表面存储器、磁芯存储器、光盘存储器按存取方式分类:存取时间与物理地址无关(随机访问):随机存储器RAM ——在程序的执行过程中可读可写只读存储器ROM ——在程序的执行过程中只读存取时间与物理地址有关(串行访问):顺序存取存储器磁带直接存取存储器磁盘按在计算机中的作用分类:主存储器:随机存储器RAM ——静态RAM 、动态RAM只读存储器ROM ——MROM 、PROM 、EPROM 、EEPROM Flash Memory高速缓冲存储器(Cache)辅助存储器——磁盘、磁带、光盘存储器的分级(P66)存储器三个主要特性的关系:速度、容量、价格/位多级存储器体系结构:高速缓冲存储器(cache)、主存储器、外存储器。
主存储器的技术指标(P67)存储容量:存储单元个数M ×每单元位数N存取时间:从启动读(写)操作到操作完成的时间存取周期:两次独立的存储器操作所需间隔的最小时间,时间单位为ns。
存储器带宽:单位时间里存储器所存取的信息量,位/秒、字节/每秒,是衡量数据传输速率的重要技术指标。
概念CPU ALU 运算器数据字节字字长地址存储器硬件软件总线控制器输入设备输出设备应用软件系统软件操作系统编译程序解释程序数据库管理系统原码补码反码阶码尾数机器零校验码纠错码检错码定点数浮点数BCD码RAM ROM SRAM DRAM 单译码双译码刷新刷新周期死时间集中式刷新分散式刷新异步式刷新高速缓冲存储器(CACHE) 虚拟存储器页式管理段式管理段页式管理程序访问的局部性LRU FIFO 物理地址(实地址) 逻辑地址(虚地址) 指令指令系统指令操作码定长指令变长指令寻址方式指令周期机器周期时钟周期IR PC PSW 数据通路指令流程图同步控制方式异步控制方式联合控制方式微命令微操作微指令微程序控制存储器水平型微指令垂直型微指令内部总线系统总线单总线结构双总线结构三总线结构串行传送并行传送图形图象象素分辨率灰度级存储密度存储容量平均定位时间定位时间找道时间等待时间数据传输速率接口程序直接控制程序中断控制方式DMA方式通道方式中断内中断外中断通道字节多路通道选择通道成组多路通道1、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是___C___。
A. 阶符与数符相同为规格化数B. 阶符与数符相异为规格化数C. 数符与尾数小数点后第一位数字相异为规格化数D. 数符与尾数小数点后第一位数字相同为规格化数2、16位字长的定点数,采用2的补码形式表示时,所能表示的整数范围是__A____。
A . -215 ~ +(215-1) B. -(215–1)~ +(215–1)C. -(215 + 1)~ +215D. -215~ +2153、容量是128M*32的内存,若以字节编址,至少需要___B___根地址线。
A. 16B. 29C. 27D. 324、某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是__B__。
A、0~64KB、0~32KC、0~64KBD、0~32KB5、主存贮器和CPU之间增加cache的目的是___B___。
A. 扩大主存贮器的容量B. 解决CPU和主存之间的速度匹配问题C. 扩大CPU中通用寄存器的数量D. 既扩大主存的容量,又扩大CPU通用寄存器的数量6、以某个寄存器的内容为操作数地址的寻址方式称为___D___寻址。
A. 直接B. 间接C. 寄存器直接D. 寄存器间接7、在cache的映射方式中不需要替换策略的是___B___。
A. 全相联映射方式B. 直接映射方式C. 组相联映射方式8、在CPU中跟踪指令后继地址的寄存器是___B___。
A 主存地址寄存器B 程序计数器C 指令寄存器D 状态条件寄存器9、. 微程序控制器中,机器指令与微指令的关系是___B___。
A. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段微程序来解释执行C. 每一段机器指令组成的程序可由一条微指令来执行D. 每一条微指令由机器指令来解释执行10、微程序控制存储器容量为128 X 36位,测试条件有4个,微指令采用水平格式,则对应的3个字段长度分配是 C 。
A . 控制字段29位,测试字段2位,微地址字段5位B . 控制字段26位,测试字段4位,微地址字段6位C . 控制字段25位,测试字段4位,微地址字段7位D . 控制字段26位,测试字段2位,微地址字段8位11、SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为___D___。
A 64,16B 16,64C 64,8D 16,16 。
12、四片74181ALU和一片74182CLA器件相配合,具有如下进位传送功能___B___。
A.行波进位B.组内先行进位,组间先行进位C.组内先行进位,组间行波进位D.组内行波进位,组间先行进位13、以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输率最高的是___B___。
A.DRAMB.SRAMC.闪速存储器D.EPROM14、相联存储器是按___C___ 进行寻址的存储器。
A.地址指定方式 B.堆栈存取方式C.内容指定方式 D。
地址指定与堆栈存取方式结合15、操作控制器的功能是__D____。
A.产生时序信号B.从主存取出一条指令C.完成指令操作的译码D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令16、以下四种类型指令中,执行时间最长的是___C___。
A .RR型指令 B. RS型指令 C SS型指令 D. 程序控制指令17、在多级存储体系中,“cache—主存”结构的作用是解决___D___的问题。
A.主存容量不足B.主存与辅存速度不匹配C.辅存与CPU速度不匹配D.主存与CPU速度不匹配18、采用虚拟存贮器的主要目的是__B____。
A.提高主存贮器的存取速度B.扩大主存贮器的存贮空间,并能进行自动管理和调度C.提高外存贮器的存取速度D.扩大外存贮器的存贮空间19、程序控制类指令的功能是___D___。
A.进行算术运算和逻辑运算B.进行主存与CPU之间的数据传送C.进行CPU和I/O设备之间的数据传送D.改变程序执行的顺序20由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用___B___来规定。
A.主存中读取一个指令字的最短时间B.主存中读取一个数据字的最长时间C.主存中写入一个数据字的平均时间D.主存中取一个数据字的平均时间21、某机字长32位,其中1位符号位,31位表示尾数。
若用定点整数表示,则最大正整数是___A___。
A. +(231-1)B.+(230-1)C. +231D. +23222、在定点运算器中,无论采用双符号位还是单符号位,必须有______,它一般用___C___来实现。
A.译码电路与非门B.编码电路或非门C.溢出判断电路异或门D.移位电路与或非门23、双端口存储器所以能高速进行读写,是因为采用___B___。
A.高速芯片B.两套相互独立的读写电路C.流水技术D.新型器件24、某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是___A___。
A.0-1MB.0-4MBC.0-4MD.0-1MB25、寄存器间接寻址方式中,操作数处在___B___。
A.通用寄存器B.主存单元C.程序计数器D.堆栈26、存贮单元是指___B___。
A.存放一个二进制信息位的存贮元B.存放一个机器字的所有存贮元集合C.存放一个字节的所有存贮元集合D.存放两个字节的所有存贮元集合27、计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是___B___。
A.0~64KB.0~32KC.0~64KBD.0~32KB28、对于对某个寄存器中操作数的寻址方式称为____C__寻址。
A.直接B.间接C.寄存器D.寄存器间接29、没有外存贮器的计算机监控程序可以存放在__B____。
A RAMB ROMC RAM 和ROMD CPU30、定点二进制运算其中,减法运算一般通过___D___来实现A 原码运算的二进制减法器B 补码运算的二进制减法器C 补码运算的十进制加法器D 补码运算的二进制加法器31、在虚拟存贮器中,当程序正在执行时,由___D___完成地址映射。
A 程序员B 编译器C 装入程序D 操作系统32、指令系统中采用不同寻址方式的目的主要是___B___。
A 实现存贮程序和程序控制B 缩短指令长度,扩大寻址空间,提高编程灵活性C 可以直接访问外存D 提供扩展操作码的可能并降低指令译码难度33、用16位字长(其中一位符号位)表示定点小数时,所能表示的数值范围是___C___。
A.0≤│N│≤1-2-(16+1)B.0≤│N│≤1-2-16C.0≤│N│≤1-2-(16-1)D.0≤│N│≤134、运算器虽有许多部件组成,但核心部件是__BC____。
A.数据总线B.算术逻辑运算单元C.多路开关D.累加寄存器35、为确定下一条微指令的地址,通常采用断定方式,其基本思想是______。
A.用程序计数器PC来产生后继微指令地址B.用微程序计数器μPC来产生后继微指令地址C.通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产生后继微指令地址D.通过指令中指定一个专门字段来控制产生后继微指令地址36、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用___C___。
A.堆栈寻址方式B.立即寻址方式C.隐含寻址方式D.间接寻址方式37、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为___D___。
A 8,512B 512,8C 18,8D 19,838、在机器数__B____中,零的表示是唯一的。
A 原码B 补码C 移码D 反码39、微程序控制器中,机器指令与微指令的关系是___B___。
A 每一条机器指令由一条微指令来执行;B 每一条机器指令由一段用微指令编成的微程序来解释执行;C 一段机器指令组成的程序可由一条微指令来执行;D 一条微指令由若干条机器指令组成;40、 32位字长(其中1位符号位)表示定点小数是,所能表示的数值范围是___B___。
A [0,1 – 2-32]B [0,1 – 2-31]C [0,1 – 2-30]D [0,1]41、 CPU中跟踪指令后继地址的寄存器是___B___。
A 主存地址寄存器B 程序计数器C 指令寄存器D 状态条件寄存器填空题练习1、真值为—1011011则它的原码为11011011 ,反码为10100100 ,补码为10100101 ,移码为00100101 。
2、微程序控制器主要由控制存储器__,微指令寄存器 _和___地址转移逻辑 __三大部分组成。
3、流水线CPU存在的主要问题是相关冲突,主要包括数据相关、资源相关、和控制相关4、Cache的地址映射方式有全相联映射、组相联映射和直接映射方式。
5、128K*8的DRAM芯片内部采用行列相等的双译码结构,则共有1024 行和1024 列,若单元刷新间隔不超过2mm ,采用异步刷新方式,则刷新信号的间隔是 2 μS。
6、虚拟存贮器通常由主存和辅存两级存贮系统组成。
为了在一台特定的机器上执行程序,必须把程序的逻辑地址映射到这台机器主存贮器的物理地址空间上,这个过程称为地址映射。
7、并行处理技术已经成为计算机技术发展的主流。
从原理上概括,主要有三种形式:时间并行、空间并行和时间加空间并行。
8、操作控制器依据指令操作码译码器的输出信号、执行部件的反馈信号和时序产生器的时序信号来产生控制命令信号的。
9、指令的寻指方式有顺序寻指和跳跃寻指两种。
10、为了兼顾速度、容量和价格的要求,计算机存储体系一般由高速缓冲存储器、主存和辅存组成三级存储系统。