山东大学 计算机组成原理 三套题汇总情况

合集下载

山东大学试卷计算机组成原理a

山东大学试卷计算机组成原理a

山东大学试卷(A)课程:《计算机组成原理》学号:姓名得分一、选择题:(每小题2分,共30分)1. 信息只用一条传输线,且采用脉冲传输的方式称为______。

A.串行传输B.并行传输C.并串行传输D.分时传输2. 常用的虚拟存储系统由______两级存储器组成。

A.主存—辅存B.快存—主存C.快存—辅存D.通用寄存器—主存3. 相联存储器是按______ 进行寻址的存储器。

A.地址指定方式B.堆栈存取方式C.内容指定方式D.地址指定与堆栈存取方式结合4 计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。

A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔5. ______表示法主要用于表示浮点数中的阶码。

A. 原码B. 补码C. 反码D. 移码6. 下列有关运算器的描述中,______是正确的。

A.只做算术运算,不做逻辑运算B. 只做加法C.能暂时存放运算结果D. 既做算术运算,又做逻辑运算7. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。

A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意8. 没有外存储器的计算机监控程序可以放在______ 。

A.RAM B.ROM C.RAM和ROM D.CPU9. 在机器数______ 中,零的表示形式是唯一的。

A.原码 B.补码 C.移码 D.反码10.在主存和CPU之间增加cache存储器的目的是______。

A. 增加内存容量B. 提高内存可靠性C. 解决CPU和主存之间的速度匹配问题D. 增加内存容量,同时加快存取速度11.双端口存储器在______情况下会发生读/写冲突。

A. 左端口与右端口的地址码不同B. 左端口与右端口的地址码相同C. 左端口与右端口的数据码不同D. 左端口与右端口的数据码相同12.在CPU中,跟踪后继指令地指的寄存器是______。

2022年山东大学威海分校计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年山东大学威海分校计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年山东大学威海分校计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、对36位虚拟地址的页式虚拟存储系统,每页8KB,每个页表项为32位,页表的总容量为()。

A.1MBB.4MBC.8MBD.32MB2、若单译码方式的地址输入线为6,则译码输出线有()根,那么双译码方式有输出线()根。

A.64,16B.64,32C.32,16D.16,643、下列关于定点数原码一位乘算法的描述正确的是()。

I.符号位不参加运算,根据数值位的乘法运算结果确定结果的符号位II.在原码一位乘算法过程中,所有移位均是算术移位操作Ⅲ.假设两个n位数进行原码一位乘,部分积至少需要使用n位奇存器A.II,III C.只有IIIB.只有Ⅲ D.全错4、关于浮点数在IEEE754标准中的规定,下列说法中错误的是()。

I.浮点数可以表示正无穷大和负无穷大两个值Ⅱ.如果需要,也允许使用非格式化的浮点数Ⅲ.对任何形式的浮点数都要求使用隐藏位技术IⅣ.对32位浮点数的阶码采用了偏移值为l27的移码表示,尾数用原码表示5、下列说法正确的是()。

A.当机器采用补码表示时,0有两种编码方式B.当机器采用原码表示时,0有两种编码方式C.当机器采用反码表示时,0有一种编码方式D.无论机器数采用何种码表示,0都有两种编码方式6、中断判优逻辑和总线仲裁方式相类似,下列说法中,正确的是()。

I.在总线仲裁方式中,独立请求方式响应时间最快,是以增加处理器开销和增加控制线数为代价的II.在总线仲裁方式中计数器查询方式,若每次计数都从“0”开始,则所有设备使用总线的优先级相等III.总线仲裁方式一般是指I/O设备争用总线的判优方式,而中断判优方式一般是指I/O设备争用CPU的判优方式IV.中断判优逻辑既可以通过硬件实现,也可以通过软件实现,A. I,IIB. I,III,IVC. I,II,IVD.I,IV7、关于同步控制说法正确的是()。

山东大学《计算机组成原理》2021计组习题课一览

山东大学《计算机组成原理》2021计组习题课一览

1.某浮点数字长16位,其格式为:阶码、尾数,其中阶码6位(含1位阶符),尾数10位(含
1位数符),阶码和尾数都用补码表示,而且尾数符合规格化要求。

若浮点数代码为(3A58)16,求其真值。

2.用原码一位乘和补码一位乘(Booth算法)计算x·y。

(1)x= 0.110 111,y= -0.101 110;
3.某机器指令格式如下所示:
X为寻址特征位:
设(PC)=5431H,(R1)=3525H,(R2)=6783H(H代表十六进制数),请确定下列指令的寻址方式和有效地址。

(1)8341H (2)1468H (3)8100H (4)6264H
4.设某机有五个中断源L0、L1、L2、L3、L4,按中断响应的优先次序由高向低排序为L0→L1
→L2 →L3 →L4,现要求中断处理次序改为L1→L4 →L2 →L0 →L3,根据下面的格式,写
5.设CPU有18根地址线(A17---A0),8根数据线(D7—D0),用M R E Q做访存控制信号(低电
平有效),R/W作读写控制信号(高电平为读,低电平为写)。

现有下列芯片:4K×8位RAM;2K×8位ROM及3-8译码器和各种门电路。

主存地址空间为:28800H开始为2K ROM,2E000H开始为8K RAM。

完成CPU与存储器的连线图。

6.以全相联映射技术为例,说明在带有Cache的存储系统中,“读”操作是怎样完成的。

7.计算机是如何区分存储器中的指令和数据的?
8.你对这门课的内容还有什么具体问题吗?以及对这门课授课的建议。

山东科技大学计算机组成原理期末考试题库及答案

山东科技大学计算机组成原理期末考试题库及答案

山东科技大学2016-2017年计算机组成原理期末考试题库一、选择题1、完整的计算机系统应包括______。

DA. 运算器、存储器和控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______。

DA. RAM存储器B. ROM存储器C. 主存储器D. 主存储器和外存储器3、冯·诺依曼机工作方式的基本特点是______。

BA. 多指令流单数据流B. 按地址访问并顺序执行指令C. 堆栈操作D. 存储器按内部选择地址4、下列说法中不正确的是______。

DA. 任何可以由软件实现的操作也可以由硬件来实现B. 固件就功能而言类似于软件,而从形态来说又类似于硬件C. 在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级D. 面向高级语言的机器是完全可以实现的5、在下列数中最小的数为______。

CA. (101001)2B. (52)8C. (101001)BCDD. (233)166、在下列数中最大的数为______。

BA. (10010101)2B. (227)8C. (143)5D. (96)167、在机器中,______的零的表示形式是唯一的。

BA. 原码B. 补码C. 反码D. 原码和反码9、针对8位二进制数,下列说法中正确的是______。

BA.–127的补码为10000000B.–127的反码等于0的移码BC. +1的移码等于–127的反码D. 0的补码等于–1的反码9、一个8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为______。

BA. –127B. –32C. –125D. –310、计算机系统中采用补码运算的目的是为了______。

CA. 与手工运算方式保持一致B. 提高运算速度C. 简化计算机的设计D. 提高运算的精度11、若某数x的真值为–0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是______码。

计算机组成原理第三套作业

计算机组成原理第三套作业

计算机组成原理第三套作业标准答案:A 学员答案:A 说明:第五章、CPU中主要的寄存器本题得分:题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数395内容:描述流水CPU基本概念中正确表述的是厂A、流水CPU是一种非常经济而实用的时间并行技术厂B、流水CPU是以空间并行性为原理构造的处理器厂C、流水CPU一定是多媒体CPU厂D、流水CPU一定是RISC机器标准答案:A学员答案:A说明:第五章、流水CPU本题得分:题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26内容:微程序控制器中,机器指令与微指令的关系是厂A、每一条机器指令由一般微指令编成的微程序来解释执行厂B、每一条机器指令由一条微指令来执行厂C、一段机器指令组成的程序可由一条微指令来执行厂D、一条微指令由若干条机器指令组成标准答案:A学员答案:A说明:第五章、微程序控制器本题得分:题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26内容:CPU至少要有几类寄存器标准答案:A学员答案:A说明:第五章、多媒体CPU本题得分:题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数395内容:指令周期指r A、CPU从主存取岀一条指令的时间r B、CPU执行一条指令的时间r C、CPU从主存取岀一条指令加上CPU执行这条指令的时间rD、时钟周期时间标准答案:C学员答案:B说明:第五章、指令周期本题得分:0题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数395内容:程序计数器PC是用来厂A、计算程序运行的数目厂B、表示程序运行在内存中的位置厂C、表示程序的大小厂D、表示程序的标号标准答案:B学员答案:B说明:第五章、CPU的组成、主要的寄存器本题得分:题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数395内容:以下叙述中正确的句子是A、同一个CPU周期中,可以并行执行的微操作叫相关性微操作B、同一个CPU周期中,不可以并行执行的微操作叫相容性微操作厂C、同一个CPU周期中,可以并行执行的微操作叫相斥性微操作厂D、同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作标准答案:D学员答案:D说明:第五章、微程序控制器本题得分:题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26内容:操作控制器的功能是「A、产生时序信号「B、从主存取出一条指令厂C、完成指令操作码译码厂D、从主存取出指令,完成指令操作码译码,并产生相关的操作控制信号,以解释执行该指令标准答案:D学员答案:D说明:第五章、第一节、操作控制器本题得分:5.26题号:14 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5.26内容:微型机系统中,显示系统包括A、显示适配卡B、主板C、内存口J_D、显示器标准答案:AD学员答案:AD说明:第七章、显示系统本题得分526题号:15 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5.26内容:打印机根据印字方式可以分为A、针型打印机B、活字型打印机C、击打式D、非击打式标准答案:CD学员答案:CD说明:第七章、打印设备本题得分:5.26题号:16 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5.26内容:一个外围设备由以下组成部分A、驱动B、控制电路C、存储D、电源标准答案:ABC 学员答案:ABC说明:第七章、外围设备概述早期把计算器和控制器合在一起称为中央处理器,简称储器也放在CPU中,称为中央处理机。

山东大学远程教育2020年12月计算机组成原理练习及答案.htm

山东大学远程教育2020年12月计算机组成原理练习及答案.htm

1)存储器的逻辑框图如下:(8分)
2)若按字编址,存储器占用的地址空间是:0000H~1FFFH;
若按字节编址,存储器占用的地址空间是:0000H~2FFFH; (2分)上述两种答案均算对。

令的执行流程(从取指令开始)。

完成“ADDR0,(R3)”指令的执行流程如下
①设寄存器A=00.0000(初始部分积)
加符号位 ,得原码乘法的乘积为[X×Y]原=1.10001111。

(6分)
②实现原码乘法运算器的基本部件包括:
(1)存放部分积的寄存器;
(2)存放乘数和被乘数的寄存器;
●将十进制数转换成二进制数、八进制数和十六进制数。

●已知x=0.1011,y=-0.1101,符号用双符号位表示。

求并分别讨论其溢出情况。


另可提供视频代看服务,有意加微。

2021年山东大学威海分校计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年山东大学威海分校计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年山东大学威海分校计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某计算机主存空间为4GB,字长为32位,按字节编址,采用32位定长指令字格式。

若指令按字边界对齐存放,则程序计数器(PC)和指令寄存器(IR)的位数至少分别是()。

A.30,30B.30,32C.32,30D.32,322、某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。

若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则 Store指令中偏移量的取值范围是()。

A.-32768~+32767B.-32767~+32768C.-65536~+65535D.-65535~+655363、某字长为8位的计算机中,已知整型变量x、y的机器数分别为[x]补=11110100,[y] 补=l0110000。

若整型变量z=2x+y/2,则z的机器数为()。

A.11000000B.00100100C.10101010D.溢出4、一个C语言程序在一台32位机器上运行,程序中定义了3个变量x、y、z,其中x 和z是int型,y为short型。

当x=127,y=-9时,执行赋值语句z=xty后,x、y、z的值分别是()。

A.x=0000007FH,y=FFF9H,z=00000076HB.x=0000007FH,y=FFF9H,z=FFFFO076HC.X=0000007FH,y-FFF7H,z=FFFF0076HD.X=0000007FH,y=FFF7H,z=00000076H5、float 型数据常用IEEE754单精度浮点格式表示。

假设两个float型变量x和y分别存放在32位寄存器fl和f2中,若(fl)=CC900000H,(f2)=BOC00000H,则x和y 之间的关系为()。

A.x<y且符号相同B.x<y符号不同C.x>y且符号相同D.x>y且符号不同6、在对破坏性读出的存储器进行读/写操作时,为维持原存信息不变,必须辅以的操作是()。

2021年山东大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年山东大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年山东大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、假设相对寻址的转移指令占两个字节,第一个字节为操作码,第二个字节为位移量(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(PC)+l-PC。

若当前指令地址是3008H,要求转移到300FH,则该转移指令第二个字节的内容应为();若当前指令地址为300FH,要求转移到3004H,则该转移指令第二字节的内容为()。

A.05H,F2HB.07H,F3 HC.05H,F3HD.07H,F2H2、下列关于指令字长、机器字长和存储字长的说法中,正确的是()。

I.指令字长等于机器字长的前提下,取指周期等于机器周期Ⅱ.指令字长等于存储字长的前提下,取指周期等于机器周期Ⅲ.指令字长和机器字长的长度没有必然关系Ⅳ为了硬件设计方便,指令字长都和存储字长一样大A.I、Ⅲ、IVB.I、ⅣC.Ⅱ、ⅢD.Ⅱ、Ⅲ、Ⅳ3、组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。

A.通用寄存器组B.数据总线C.ALUD.地址寄存器4、设x为整数,[x]补=1.x1x2x3x4x5,若要x<-16,x1~ x5应满足的条件是()。

A. x1~ x5至少有一个为1B.x1必须为1,x2~x5至少有一个为1C.x1必须为0,x2~x5至少有一个为1D.x1必须为0,x2~x5任意5、float类型(即IEEE754标准中的单精度浮点数格式)能表示的最大整数是()。

A.2126-2103B.2127-2104C.2127-2105D.2128-21046、若数据在存储器中采用以低字节地址为字地址的存放方式(小端存储),则十六进制数12345678H按自己地址由小到大依次存为()。

A.12345678B.87654321C.78563412D.341278567、在对破坏性读出的存储器进行读/写操作时,为维持原存信息不变,必须辅以的操作是()。

山东大学 计算机组成原理 三套题

山东大学 计算机组成原理  三套题

计算机组成原理一、名词解释1.总线:就是多个信息源分时传送数据到多个目的地的传送通路2.指令系统:一台计算机所能执行的全部指令的总和3.微指令:在一个单位时间中,能实现一定操作功能的微命令的集合。

4.溢出:在定点小数机器中,数的表示范围为|x|<1. 在运算过程中如出现大于1的现象1.寻址方式:表示指令中操作数所在的方法称为寻址方式2.指令周期:是完成一条指令所用的时间3.虚拟存储器:是由操作系统提供的一个假想的特大存储器。

4.多级中断:是指计算机系统中有相当多的中断源,根据各中断事件的轻重缓急程度不同而分成若干级别,每一中断级分配给一个优先权。

1.基本字长:是指参与运算的数的基本位数,它是由加法器、寄存器、数据总线的位数决定的2.数据通路:数字系统中,各个子系统通过数据总线连接形成的数据传送路径3.程序中断:在计算机执行当前程序时,系统中出现了某些紧急需处理的异常事件或特殊请求,CPU 应暂时中止现行程序的执行,转去处理这些事件或特殊请求,待处理完毕后CPU自动恢复原来被子中止的程序继续运行。

4.灰度级:指所显示像素点的亮暗差别,在彩色显示器中表现为颜色的不同。

二、填空题1.按冯·诺依曼设计原则,其硬件是由(运算器)、(控制器)、(存储器)、(输入设备)和(输出设备)组成。

2.计算机系统是由(硬件系统)和(软件系统)两大部分构成。

3.计算机最主要的三大性能指标是(基本字长)、(存储容量)、和(运算速度)。

4.一个完善的指令系统应满足(完备性)、(有效性)、(规整性)、和(兼容性)的要求。

5.堆栈的硬件是由(堆栈区)和(堆栈指针)构成,存取是按(后进先出)原则。

6.通常控制器的设计可分为(组合逻辑型)和(存储逻辑型),前者采用的核心器件是(门电路),后者采用的核心器件是(微程序控制器)。

7.主机与外设的连接方式有(辐射型连接),(总线型连接)和(辐射,总线型连接)。

8.目前在微型机中主机与外设广泛采用的信息交换方式是(程序查询)和(程序中断。

山东大学计算机组成原理第3次作业及答案

山东大学计算机组成原理第3次作业及答案

第3次作业及参考答案6.17 设机器数字长为8位(含1位符号位),对下列各机器数进行算术左移一位、两位,算术右移一位、两位,讨论结果是否正确。

解答:1)[x]原=0.0011010;算术左移一位:[x]原=0.0110100;正确算术左移二位:[x]原=0.1101000;正确算术右移一位:[x]原=0.0001101;正确算术右移两位:[x]原=0.0000110(10);产生误差5)[x]补=1.1101 000;算术左移一位:[x]补=1.1010000;正确算术左移二位:[x]补=1.0100000;正确算术右移一位:[x]补=1.1110100;正确算术右移两位:[x]补=1.1111010;正确6.19设机器数字长为8位(含1位符号位),用变形补码运算规则计算下列各题,并判断运算结果是否溢出。

解:(1)A=9/64=(0.0010010)2 ,B= -13/32=(-0.011 0100)2用双符号位方案:[A]补=00.001 0010[B]补=11.100 1100[A+B]补= 00.001 0010+11.100 1100=11.1011110运算结果的符号位为11,无溢出。

(2)A=19/32=(0.100 1100)2 ,B= -17/128=(-0.001 0001)2用双符号位方案:[A]补=00.1001100,[B]补=11.1101111,[-B]补=00.0010001[A-B]补==00.1001100+00.0010001= 00.101 1101;运算结果的符号位为00,无溢出(4)[A-B]补=10,1110100(过程略);运算结果的符号位为10,故发生负溢。

6.20用原码一位乘和补码一位乘(Booth算法)计算x·y。

(1)x= 0.110 111,y= -0.101 110;解:一)原码一位乘:x*=0.110111,y*=0.101110x0=0,y0=1,z0=x0⊕ y0=0 ⊕ 1=1→→→→→→x*×y*=0.100111100010加符号位,[x×y]原=1.100 111 100 010 二)补码一位乘:[x]补=x=0.110111,[y]补=1.010010,[-x]补=1.001001[x×y]补=1.011 000 011 110 0(计算过程略。

大学专业试卷 山东大学《计算机组成原理》2021计组部分重要概念整理

大学专业试卷 山东大学《计算机组成原理》2021计组部分重要概念整理

计组部分重要概念整理冯诺依曼计算机的特点:1计算机有运算器、存储器、控制器、输入设备和输出设备五大部件组成2指令和数据以同等地位存放于存储器内。

并可按地址访问。

3指令和数据均可用二进制表示4指令由操作码和地址吗组成。

操作码表示操作的性质、地址码表示操作数在存储器中的位置5指令在存储器中按顺序存放。

通常,指令时顺序执行的。

在特殊情况下,可根据运算结果或指定的条件来改变运算顺序。

6机器以运算器为中心。

输入输出设备和存储器之间的数据传送通过运算器完成。

典型的冯诺依曼计算机是以运算器为中心的,现代的计算机已转化为以存储器为中心的。

计算机硬件的主要技术指标:机器字长:寄存器的位数存储容量:存储单元个数*存储字长=MAR*MDR运算速度:主频MIPS(百万)时钟周期CPI存储器的层次结构主要体现在什么地方?为什么要分这些层次?1)存储器的层次结构主要体现在Cache—主存和主存—辅存这两个存储层次上。

2)Cache—主存层次主要解决CPU和主存速度不匹配的问题,在存储系统中主要对CPU访存起加速作用。

从CPU的角度看,该层次的速度接近于Cache,而容量和每位价格却接近于主存。

这就答案要点决了存储器的高速度和低成本之间的矛盾;主存—辅存层次主要解决存储系统的容量问题,在存储系统中主要起扩容作用。

从程序员的角度看,其所使用的存储器的容量和每位价格接近于辅存,而速度接近于主存。

该层次答案要点决了大容量和低成本之间的矛盾。

试比较静态RAM和动态RAM。

答案要点:1)静态RAM的特点:依靠双稳态触发器保存信息,不断电信息不丢失;功耗较大,集成度较低,速度快,每位价格高,适合于作Cache或存取速度要求较高的小容量主存。

2)动态RAM的特点:依靠电容存储电荷来保存信息,需刷新电路进行动态刷新;功耗较小,集成度高,每位价格较低,适合于作大容量主存。

什么叫刷新?为什么要刷新?说明刷新有几种方法。

说明动态RAM各种刷新方式的特点。

山东大学-计算机组成原理复习重点整理

山东大学-计算机组成原理复习重点整理

计组重点第一章1.冯诺依曼计算机的特点。

2.计算机的主要技术指标。

第四章1.存储系统的层次结构。

2.静态RAM和动态RAM的不同点。

3.动态RAM为什么要刷新?各种刷新方式的特点?说明各种刷新方式的过程。

4.半导体存储器的扩展。

(连线或补充连线,会分析地址译码过程)5.主存地址、cache地址各字段的划分;cache地址映射;给你一个特定的主存地址,映射成具体的cache地址。

第五章1.主存与外设之间的信息传递控制方式以及各自特点;2.程序查询方式特点。

3.程序中断的概念。

4.I/O中断处理过程:CPU响应中断的条件;中断服务程序的流程;单重中断和多重中断的区别。

5.DMA方式访存有哪几种方法;DMA的工作过程(几个阶段、分别做什么);DMA和程序中断有什么不同点(比较)具体一点;程序中断和DMA二者的响应过程有什么不同点?第六章1.进位计数制之间的转换(包括整数部分和小数部分)2.定点数:原反补码之间的转换3.浮点数:二进制补码的加减运算及溢出判断4.定点原码一位乘和定点补码一位乘的计算过程5.浮点数的加减运算6.ALU的功能和组成第七章1.指令的基本格式2.操作码的扩展3.寻址方式的含义及有效地址的计算(基址寻址和变址寻址的异同)第八章1.CPU的功能和组成2.指令周期的概念3.中断周期内CPU要完成哪几项操作?4.借助中断屏蔽计数改变中断处理的优先级,绘制CPU运行轨迹图。

第九章1.指令周期、机器周期和时钟周期(节拍)三者之间的关系2.给定数据通路结构、给定指令(具有特定的寻址方式),写出微操作流程图(结合时序信号)3.了解一下控制方式第十章1.组合逻辑控制器和微程序控制器的比较;各自的优缺点2.说明微程序控制器的基本原理和工作过程3.微程序控制器后继微地址的形成,尤其是如何根据操作码形成相应的微程序入口地址的。

补充内容卡诺图的简化;根据化简后的表达式绘制逻辑电路图。

第一章1.冯诺依曼计算机的特点①计算机由运算器,控制器,存储器,输入和输出五部分组成②指令和数据以同等的地位存放于存储器内,并可按地址寻访③指令和数据均用二进制数表示④指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置⑤指令在存储器内按顺序存放⑥机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器完成图中各部件的功能:·运算器用来完成算术运算和逻辑运算并将的中间结果暂存在运算器内·存储器用来存放数据和程序·控制器用来控制,指挥程序和数据的输入,运行以及处理运行结果·输入设备用来将人们熟悉的信息转换为机器识别的信息·输出设备将机器运算结果转为人熟悉的信息形式2.计算机的主要技术指标机器字长、存储容量、运算速度第三章1.存储器的层次结构存储系统层次结构主要体现在:缓存-主存,主存-辅存这两个存储层次上缓存-主存层次主要解决CPU和主存速度不匹配的问题;主存-辅存层次主要解决存储系统的容量问题从CPU角度来看缓存-主存层次的速度接近于缓存,高于主存;其容量和价位却接近于主存,这就从速度和成本的矛盾中获得了理想的解决办法.主存-辅存层次从整体分析,其速度接近于主存,容量接近于辅存,平均价位也接近于低速的、廉价的存储价位,这又解决了速度、容量、成本这三者之间的矛盾.现代计算机系统几乎都具有这两个存储层次,构成了缓存、主存、辅存三级存储系统.2.静态RAM和动态RAM的不同点目前,动态RAM的应用比静态RAM要广泛的多:①同样大小的芯片中,动态的RAM的集成度远高于静态RAM,DRAM的基本单元电路为一个MOS管,SRAM的基本单元电路可为4~6个MOS管②DRAM行、列按先后顺序输送,减少了芯片引脚,封装尺寸也减少③DRAM的功耗比SRAM小④DRAM的价格比SRAM的价格便宜DRAM的缺点:①由于使用动态元件(电容),因此它的速度比SRAM低②DRAM需再生,需配置再生电路,也消耗一部分功率.通常容量不大的Cache大多用SRAM实现存储器与CPU连接对比项目SRAM DRAM储存信息触发器电容破坏性读出非是需要刷新非是行列地址同时送分两次运行速度快慢集成度低高发热量大小存储成本高低3.动态RAM为什么刷新?各种刷新方式的特点。

2022年山东大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年山东大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年山东大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、下述说法中正确的是()。

I.半导体RAM信息可读可写,且断电后仍能保持记忆Ⅱ.动态RAM是易失性RAM,而静态RAM中的存储信息是不易失的Ⅲ.半导体RAM是易失性RAM,但只要电源不断电,所存信息是不丢失的IV.半导体RAM是非易失性的RAMA.I、ⅢB.只有ⅢC.Ⅱ、IVD.全错2、下列关于Cache和虚拟存储器的说法中,错误的有()。

I.当Cache失效(即不命中)时,处理器将会切换进程,以更新Cache中的内容II.当虚拟存储器失效(如缺页)时,处理器将会切换进程,以更新主存中的内容III.Cache 和虚拟存储器由硬件和OS共同实现,对应用程序员均是透明的IV.虚拟存储器的容量等于主存和辅存的容量之和A.I、IⅣB.Ⅲ、VC. I、Ⅱ、ⅢD. I、Ⅲ、Ⅳ3、设x为整数,[x]补=1.x1x2x3x4x5,若要x<-16,x1~ x5应满足的条件是()。

A. x1~ x5至少有一个为1B.x1必须为1,x2~x5至少有一个为1C.x1必须为0,x2~x5至少有一个为1D.x1必须为0,x2~x5任意4、并行加法器中,每位全和的形成除与本位相加两数数值位有关外,还与()有A.低位数值大小B.低位数的全和C.高位数值大小D.低位数送来的进位5、在浮点机中,()是隐藏的。

A.阶码B.数符C.尾数D.基数6、内部总线(又称片内总线)是指()。

A.CPU内部连接各寄存器及运算部件之间的总线B.CPU和计算机系统的其他高速功能部件之间互相连接的总线C.多个计算机系统之间互相连接的总线D.计算机系统和其他系统之间互相连接的总线7、在下列各种情况中,最应采用异步传输方式的是().A.I/O接口与打印机交换信息B.CPU与主存交换信息C.CPU和PCI总线交换信息D.由统一时序信号控制方式下的设备8、下列关于计算机操作的单位时间的关系中,正确的是()。

山东省考研计算机组成原理复习指南重点章节解析与习题精选

山东省考研计算机组成原理复习指南重点章节解析与习题精选

山东省考研计算机组成原理复习指南重点章节解析与习题精选山东省考研计算机组成原理复习指南: 重点章节解析与习题精选一、引言山东省考研计算机组成原理是所有计算机专业考研学生必修的科目之一。

本篇文章将为各位考生提供一份复习指南,重点解析该科目的重点章节,并提供一些习题以供练习。

希望本指南对大家的考研复习有所帮助。

二、计算机组成原理概述计算机组成原理是研究计算机硬件和软件之间相互关系的学科,主要包括计算机系统结构、指令系统、数据表示和运算、控制方式、存储器层次结构以及I/O系统等内容。

掌握这些基本概念对于理解计算机的原理和工作方式至关重要。

三、重点章节解析1.计算机系统结构计算机系统结构是计算机组成原理的核心内容之一。

主要包括冯·诺依曼体系结构、哈佛体系结构和结构化设计等内容。

冯·诺依曼体系结构是现代计算机的基础,它包括CPU、内存、输入输出设备等组成部分,并通过存储器进行指令和数据的存储与传输。

哈佛体系结构则在存储器层次结构上进行了改进,将指令存储器和数据存储器分开,提高了指令和数据的并行性。

结构化设计是一种设计方法,它将计算机硬件划分为若干个逻辑模块,每个模块完成一个特定的功能,从而提高了计算机系统的可扩展性和维护性。

2.指令系统指令系统是计算机组成原理中的重要内容,它定义了计算机可执行的操作和数据的表示方式。

常见的指令系统包括CISC和RISC两种体系结构。

CISC指令系统将复杂的操作封装在单个指令中,可以轻松完成复杂的操作,但其缺点是指令长度较长,执行速度较慢。

RISC指令系统则将指令精简为固定长度,执行速度较快,但需要多条指令来完成复杂的操作。

熟悉并理解不同指令系统的特点对于计算机组成原理的学习至关重要。

3.数据表示和运算数据表示和运算是计算机组成原理的基础内容之一。

在计算机中,数据以二进制的形式进行表示。

常见的数据表示方式包括原码、反码和补码。

原码是最基本的数据表示方式,即用最高位表示符号,其余位表示数值。

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc红色标记为找到了的参考答案,问答题比较全,绿色标记为个人做的,仅供参考!第一章计算机系统概述1.目前的计算机中,代码形式是______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放2.完整的计算机系统应包括 ______。

A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统3.目前我们所说的个人台式商用机属于______。

A. 巨型机B.中型机C.小型机D.微型机4. Intel80486是32位微处理器,Pentium 是 ______位微处理器。

A.16B.32C.48D.645.下列 ______属于应用软件。

A. 操作系统B.编译系统C.连接程序D. 文本处理6.目前的计算机,从原理上讲______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放7.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是 ______。

A. 巴贝奇B. 冯 .诺依曼C.帕斯卡D.贝尔8.通常划分计算机发展时代是以()为标准A. 所用的电子器件B. 运算速度C. 计算机结构D.所有语言9.到目前为止,计算机中所有的信息任以二进制方式表示的理由是()A. 节约原件B. 运算速度快C. 由物理器件的性能决定D.信息处理方便10. 冯 . 诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()A. 指令操作码的译码结果C. 指令周期的不同阶段B. 指令和数据的寻址方式D.指令和数据所在的存储单元11.计算机系统层次结构通常分为微程序机器层、机器语言层、操作系统层、汇编语言机器层和高级语言机器层。

山东大学试卷B

山东大学试卷B

山东大学试卷(B)课程:《计算机组成原理》学号:姓名得分一、选择题:(每小题2分,共30分)1. 算术/逻辑运算单元74181ALU可完成______。

A.16种算术运算功能B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能D.4位乘法运算功能2. 下列______属于应用软件。

A. 操作系统B. 编译系统C. 连接程序D.文本处理3. 在小型或微型计算机里,普遍采用的字符编码是______。

A. BCD码B. 16进制C. 格雷码D. ASCⅡ码4. CPU主要包括______。

A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存5. 根据国标规定,每个汉字在计算机内占用______存储。

A.一个字节B.二个字节C.三个字节D.四个字节6. 在定点二进制运算器中,减法运算一般通过______ 来实现。

A.原码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制加法器D.补码运算的二进制加法器7. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。

A 11001011B 11010110C 11000001D 110010018. EPROM是指______。

A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器9. 存储器是计算机系统的记忆设备,主要用于______。

A.存放程序B.存放软件C.存放微程序D.存放程序和数据10. 存储单元是指______。

A.存放一个机器字的所有存储元 B.存放一个二进制信息位的存储元C.存放一个字节的所有存储元的集合D.存放两个字节的所有存储元的集合11. 在虚拟存储器中,当程序正在执行时,由______完成地址映射。

A.程序员B.编译器C.装入程序D.操作系统12. 采用虚拟存储器的主要目的是______。

A. 提高主存储器的存取速度B. 扩大存储器空间,并能进行自动管理C. 提高外存储器的存取速度D. 扩大外存储器的存储空间13. 指令周期是指______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机组成原理一、名词解释1.总线:就是多个信息源分时传送数据到多个目的地的传送通路2.指令系统:一台计算机所能执行的全部指令的总和3.微指令:在一个单位时间中,能实现一定操作功能的微命令的集合。

4.溢出:在定点小数机器中,数的表示范围为|x|<1. 在运算过程中如出现大于1的现象1.寻址方式:表示指令中操作数所在的方法称为寻址方式2.指令周期:是完成一条指令所用的时间3.虚拟存储器:是由操作系统提供的一个假想的特大存储器。

4.多级中断:是指计算机系统中有相当多的中断源,根据各中断事件的轻重缓急程度不同而分成若干级别,每一中断级分配给一个优先权。

1.基本字长:是指参与运算的数的基本位数,它是由加法器、寄存器、数据总线的位数决定的2.数据通路:数字系统中,各个子系统通过数据总线连接形成的数据传送路径3.程序中断:在计算机执行当前程序时,系统中出现了某些紧急需处理的异常事件或特殊请求,CPU 应暂时中止现行程序的执行,转去处理这些事件或特殊请求,待处理完毕后CPU自动恢复原来被子中止的程序继续运行。

4.灰度级:指所显示像素点的亮暗差别,在彩色显示器中表现为颜色的不同。

二、填空题1.按冯·诺依曼设计原则,其硬件是由(运算器)、(控制器)、(存储器)、(输入设备)和(输出设备)组成。

2.计算机系统是由(硬件系统)和(软件系统)两大部分构成。

3.计算机最主要的三大性能指标是(基本字长)、(存储容量)、和(运算速度)。

4.一个完善的指令系统应满足(完备性)、(有效性)、(规整性)、和(兼容性)的要求。

5.堆栈的硬件是由(堆栈区)和(堆栈指针)构成,存取是按(后进先出)原则。

6.通常控制器的设计可分为(组合逻辑型)和(存储逻辑型),前者采用的核心器件是(门电路),后者采用的核心器件是(微程序控制器)。

7.主机与外设的连接方式有(辐射型连接),(总线型连接)和(辐射,总线型连接)。

8.目前在微型机中主机与外设广泛采用的信息交换方式是(程序查询)和(程序中断。

二、填空题1.计算机指令的基本格式应包括(操作码)和(地址码)两部分。

在间接寻址方式中,地址码部分表示的是(地址内容+偏移量);在相对寻址方式中,地址码部分表示的是(寄存器内容+位移量)。

2.按功能分类,存储器可以分为(高速缓冲存储器)、(外存储器)、(主存储器)等。

3.源数据为10010111,若采用奇校验,则其校验位是(1)。

4.CPU响应某中断请求的条件是一条指令结束时且(没有更紧迫的任务时)、(有中断请求)和(CPU 允许中断)。

5.微指令的格式有(垂直)型微指令、(水平)型微指令和混合型微指令。

6.输入输出设备的编址方式有(统一编址)和(单独编址)。

二、填空题1.计算机指令的基本格式应包括(操作码)和(地址码)两部分。

根据操作数所在位置,指出其寻址方式:操作数在指令中为(立即)寻址方式,操作数的存储单元地址在指令中,为(间接)寻址方式。

2.存储器地址译码电路的译码方式有(单译码方式)和(双译码方式)两种方式。

3.(361)10 = (1011010010)2 = (2D2)16。

4.CPU响应可屏蔽中断应满足的三个条件是(有中断请求)、CPU允许接受中断请求和(一条指令执行完毕)。

中断周期结束后进入(中断响应)周期。

5.微指令的类型通常有(垂直)型微指令、(水平)型微指令和混合型微指令。

6.通常控制器的设计可分为(组合逻辑型)和(存储逻辑型),前者采用的核心器件是(门电路),后者采用的核心器件是(控制存储器)7.主机与外设的连接方式有(辐射型连接)、(总线型连接)和(辐射、总线型连接)。

8.目前在微型机中主机与外设广泛采用的信息交换方式是(程序查询)和(程序中断)。

三、简答题1.简述中断的处理过程。

它与程序查询方式有何不同点?中断处理过程可粗略的分为以下四个过程:①保护当前正在运行程序的现场;②分析是何种中断,以便转去执行相应的中断处理程序;③执行相应的中断处理程序;④恢复被中断程序的现场。

程序查询方式控制简单,但外设和主机不能同时工作,各外设之间也不能同时工作系统效率很低。

因此,仅适用于CPU的速度不是很高,而且外设的种类和数目不多,数据传送率较低的情况。

而中断的处理方式不仅适用于外设的数据交换,也适用于对外界的随机事件的处理。

2.按通道的工作方式,通道分哪几类?简述其特点。

答案要点:按通道的工作方式,通道可分为字节多路通道、选择通道和数组多路通道三种类型。

特点:字节多路通道:1)有多个子通道,设备间可(分时)并行操作。

2)数据以字节为单位交叉传送。

3)适合于连接大量的低速设备。

选择通道:1)被选中的外设采用独占方式使用通道。

2)数据以成组(数据块)方式进行传输。

3)适合于连接高速外设。

数组多路通道:是将前二者的优点结合在一起的一种通道结构。

数组多路通道含有多个子通道,可同时执行多个通道程序,数据以成组方式进行传送。

既具有多路并行操作能力,又有很高的数据传输率,可用来连接多台中高速的外设。

3.画图说明存储系统的层次结构,并说明各种存储器的特点。

答案:存储系统的层次结构如图所示:CPU高速缓存主存储器I/O控制磁鼓磁盘磁带辅助存储器存储器的特点:1)高速缓存:存放当前要执行的程序和数据。

速度快,可与CPU速度匹配;存储容量较小。

成本高。

2)主存储器:存放正在执行的程序和数据,CPU可直接访问,容量较大,速度较高,每位价格介于高速缓存和辅存之间。

3)辅助存储器:存放当前暂不参与运行的程序和数据文件,CPU不能直接访问;容量极大而速度较低,单位成本低。

三、简答题1.试分析比较DMA方式和中断传送方式的异同点,说明DMA方式为什麽不能替代中断方式。

1.答案要点:相同点:1)两种方式均为目前在微型机中主机与外设广泛采用的信息交换方式。

2)两种方式下主机和外设之间均可实现一定程度的并行工作。

不同点:1)中断传送方式是通过中断服务处理程序来完成信息交换;而DMA方式则是用硬件代替软件来实现数据的传输。

2)中断传送方式不仅适合于一般的信息交换,还适合对随机事件的处理。

3)DMA方式适合于高速外设和主机之间的信息交换,对高速外设采用程序中断方式传送数据往往回丢失数据。

DMA方式不能替代中断方式的原因:1)DMA方式只能用于高速外设与内存直接交换信息,却不能像中断方式那样处理随机的异常现象。

2)在DMA方式的数据传输过程中,需用到中断方式。

2.何为三级存储体系结构?分析采用这种结构的原因和优点?答案要点:把各种不同存储容量,不同存取速度的存储器,按一定的体系结构组织起来,使所存放的程序和数据按层次分布在各存储器中,形成一个统一整体的存储系统。

由高速缓冲存储器、主存储器、辅助存储器构成的三级存储系统可以分成两个层次,其中高速缓存和主存间称为Cache--主存存储层次,主存和辅存间称为主--辅存存储层次。

这就是三级存储体系结构。

采用Cache--主存存储层次的原因和优点:在速度方面,计算机的主存和CPU一直保持了大约一个数量级的差距。

显然这个差距限制了CPU速度潜力的发挥。

为了弥合这个差距,设置Cache是解决存取速度的重要方法。

在CPU和主存之间设置Cache,构成Cache-主存层次,则从CPU 的角度看,Cache-主存层次的速度接近于Cache,容量与每位价格则接近于主存。

因此,解决了速度与成本之间的矛盾。

采用主--辅存存储层次的原因和优点:由于成本和工艺的原因,主存的存储容量受到了限制,另一方面,系统程序、应用程序及各种信息量要求主存容量越来越大。

采用“主存-辅存”存储层次,程序员可用机器指令的地址对整个程序统一编址,而不必担心程序能否在主存中放得下。

虚拟空间可以比实际空间也接近于廉价的辅存平均价格,从而解决了大容量和低成本间的矛盾。

3.简要说明动态RAM的各种刷新方式及其特点。

答案:动态RAM的刷新方式有集中式刷新、分散式刷新、异步式刷新和透明式刷新等四种方式。

集中式刷新的特点:其优点是系统的存取周期不受刷新工作的影响,读写操作和刷新工作在最大刷新周期中分开进行。

因此,系统的存取速度比较高。

其缺点是进行刷新时必须停止读、写操作。

这对主机而言是个“死区”分散式刷新的特点:刷新工作安排在系统的存储周期内进行,对主机而言不再有“死区”。

但该方式加长了系统的存取周期,降低了整机运算速度。

因此,分散方式刷新不适用于高速存储器。

异步式刷新的特点:结合了上述两种方式的优点,充分利用了最大刷新间隔。

对分散式刷新而言,它减少了刷新次数;对集中方式来说,主机的“死区”又缩短很多。

因此,这种方式使用得比较多。

透明式刷新的特点:该方式不占用CPU时间,对CPU三、简答题1.简述其中两种补码加减运算判别溢出方法的工作原理。

答案:以下三种方法答对其中任意两种方法即可。

方法1:两个符号相同的补码数相加,如果和的符号与加数符号相反,或者符号相反的两个补码数相减,差的符号与减数符号相同,表明运算结果溢出。

方法2:两个补码数实现加减运算时,若最高数值位向符号位的进位值与符号位产生的进位输出值不相同,则表明运算结果产生了溢出。

方法3:采用双符号位方案。

当两位符号位的值不相同时,则表明运算结果产生了溢出。

2.字节多路通道和数组多路通道有何相同点?有何不同点?答案:相同点:设备间可并行操作不同点:字节多路通道数组多路通道1)连接低速设备连接中高速设备2)以字节为单位传送以数据块为单位传送3)设备间并行操作一设备传数,其它设备只作辅助操作3.CPU中设有哪些寄存器?各寄存器的位数由何因素确定?答案要点:CPU中设有的寄存器包括运算器中的通用寄存器,程序计数器PC,指令寄存器IR,存储器地址寄存器MAR,存储器数据寄存器MBR和状态标志寄存器等。

PC和MAR的位数取决于要访问的地址空间的大小。

IR的位数取决于指令字长。

通用寄存器及存储器数据寄存器MBR的位数取决于操作数(或操作数地址)的基本字长。

四、计算题已知x = -0.10101,y = +0.11011,符号用双符号位表示。

求 1.[X ]原=? [Y]原=?2.[X ]补=? [Y]补=?3.[X+Y]补=? [X-Y]补=?并分别讨论其溢出情况。

1)写出补码一位乘的运算步骤。

2)与原码乘法运算有何不同?3)写出补码乘法运算器的基本部件。

参考答案:已知x = -0.10101,y = +0.11011,符号用双符号位表示。

答案:1.[X ]原=11.10101 [Y]原=00.110112.[X ]补=11.01011 [Y]补=00.110113.[X+Y]补=[X ]补+[Y]补= 11.01011+00.11011=00.00110 结果的两个符号位相同,无溢出。

相关文档
最新文档