五邑大学计算机组成原理试卷(2017-2018-1)B
计算机组成原理试题及答案

计算机组成原理试题及答案计算机组成原理试题及答案导语:计算机组成原理主要是学习计算机的基本组成原理和内部工作机制,下面是小编收集整理的计算机组成原理试题及答案,欢迎参考!一、选择题(共20分,每题1分)1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自______。
A.立即数和栈顶; B.暂存器; C.栈顶和次栈顶; D.累加器。
2.______可区分存储单元中存放的是指令还是数据。
A.存储器;B.运算器;C.控制器;D.用户。
3.所谓三总线结构的计算机是指______。
A.地址线、数据线和控制线三组传输线。
B.I/O总线、主存总统和DMA总线三组传输线;C.I/O总线、主存总线和系统总线三组传输线;D.设备总线、主存总线和控制总线三组传输线.。
4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是______。
A.128K;B.64K;C.64KB;D.128KB。
5.主机与设备传送数据时,采用______,主机与设备是串行工作的。
A.程序查询方式;B.中断方式;C.DMA方式;D.通道。
6.在整数定点机中,下述第______种说法是正确的。
A.原码和反码不能表示-1,补码可以表示-1;B.三种机器数均可表示 ;C.三种机器数均可表示 -1,且三种机器数的表示范围相同;D.三种机器数均不可表示。
7.变址寻址方式中,操作数的有效地址是______。
A.基址寄存器内容加上形式地址(位移量); B.程序计数器内容加上形式地址; C.变址寄存器内容加上形式地址; D.以上都不对。
8.向量中断是______。
A.外设提出中断;B.由硬件形成中断服务程序入口地址;C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D.以上都不对。
9.一个节拍信号的宽度是指______。
A.指令周期;B.机器周期;C.时钟周期;D.存储周期。
10.将微程序存储在EPROM中的控制器是______控制器。
《计算机组成原理》测试试题库和答案

《计算机组成原理》测试试题库和答案《计算机组成原理》测试试题库参考答案一、填空题1、电子模拟计算机,电子数字计算机2、软件3、 [X]补= 1.0011 。
4、__00.0**___或__11.1**___5、__字节__。
6、_读写存储器和只读存储器7、__二___8、__指令的操作码__9、___状态___和__控制信息___10、__相容__11、算术运算和逻辑运算12、__中断处理优先级__13、___调用___14、 [X]原=_1.001101__,[X]补=_1.110011_。
15、___加法器__16、__地址__和___控制__17、_01.***__或_10.***_18、_操作码___和__地址码__19、___同步___和__异步___20、__并行___接口和 __串行___ 接口两大类。
21、___FIFO___和___LRU__22、 16 , 16i23、1010124、 [X]补= 11110101 。
25、动态RAM26、主存读/写周期27、局部性原理28、 25629、系统30、溢出标志位(V)31、控制存储器、微指令寄存器和地址转移逻辑32、微指令33、系统内部各大部件34、解决CPU和主存之间的速度匹配问题35、光盘存储器36、中断允许、中断屏蔽37、快速性、准确性、通用性、和逻辑性38、数据和程序39、__1946 _40、网络化计算机系统、分布式计算机系统和智能化计算机系统等方向发展__。
41、_自动化程度_42、_存储器、运算器、控制器、_输入设备和输出设备__43、_运算器和控制器_44、_机器数的二进制位数__。
45、_运算器和控制器_46、__指挥、协调机器个部分工作47、主存储器和外存储器48、_指一台计算机上的程序不加任何修改可在另一台计算机上正确运行的特性__49、__字长、主频、存储容量、兼容性、数据传送速率__50、__机器语言_51、__汇编语言__52、__一种符号语言_53、__变程容易、修改调试方便_54、__能直接被机器识别_55、_速度快、价格高__56、__灵活性好、但速度较慢_57、__指令系统___58、__计算机系统的某功能可以由硬件也可以由软件实现,在逻辑功能上是等价的59、860、可显示字符和控制字符二、单项选择题1—5BDBAC 6—10 BADAB 11—15 ADCBB 16—20 CBADC21—25 DCDCC 26—30 ACCBA 31—35 BDACD 36—40 DCACA41—45 CCCCA 46—50 CBCBD三、判断题(对的打“√”,错的打“×”)1、×2、√3、×4、×5、√6、×7、×8、×9、√10、×11、×12、×13、×14、√15、×16、×17、√18、×19、√20、×21、×22、×23、√24、×25、√26、×27、×28、√29、×30、√四、名词解释1、存储程序的工作方式答:将计算机需进行的工作事先编写成程序,存入计算机中,运行程序时计算机自动进行工作。
五邑大学试卷-C语言程序设计-信息学院各专业-B卷1教学文案

五邑大学试卷-C语言程序设计-信息学院各专业-B卷1选择题(30%:15小题,每小题2分)1. 在一个C程序中()。
A) main函数必须出现在所有函数之前 B) main函数可以在任何地方出现C) main函数必须出现在所有函数之后 D) main函数必须出现在固定位置2. C语言中最基本的数据类型包括( )。
A)整型、浮点型、逻辑型 B)整型、浮点型、字符型C)整型、字符型、逻辑型 D)整型、浮点型、逻辑型、字符型3. 以下二维数组 a 的正确说明是 ( )。
A) int a[1,1]; B) float a(3,4);C) double a[2][4]; D) float a(3)(4);4. 设有:int a=2,b=3,c=7,d=8,m=3,n=3; 执行 (m=a>b)&&(n=c>d) 后的 n 值为()。
A) 0 B) 1 C ) 2 D) 35. 一般情况下,C语言是以()表示运算结果为逻辑真。
A) F B) T C) 1 D) 06. 设a、b和c都是int型变量,且a=3,b=4,c=5;则以下的表达式中,值为0的表达式是( )。
A) a&&b B) a<=b C) a||b+c&&b-c D) !((a<b)&&!c‖1)7. 若x=4,则x*=x+2的值为 ( )。
A) 36 B) 24 C) 18 D) 208. int *p1,*p2; 以下表达式错误的是 ( )。
A) p1+p2 B) p1-p2 C) p1=p2 D) p1= =p29. 设有如下定义:struct sk{ int a;float b;}data;int *p;若要使p指向data中的a域,正确的赋值语句是 ( )。
A) p=&a; B) p=data.a; C) p=&data.a; D) *p=data.a;10. 下面各项中,含有错误的是()。
五邑大学计算机组成原理试卷(2016-2017-1)B

五邑大学试卷参考答案及评分标准B卷学期: 2016 至 2017学年度第 1 学期课程:计算机组成原理课程代号: 0800200使用班级:150801-808,150810,160502,160810一、单项选择题(20分, 每小题2分)1.主存贮器和CPU之间增加cache的目的是C。
A.扩大主存贮器的容量B.扩大CPU中通用寄存器的数量C.解决CPU和主存之间的速度匹配问题D.既扩大主存的容量,又扩大CPU通用寄存器的数量2.寄存器间接寻址方式中,操作数在B中。
A 通用寄存器B 主存单元C 程序计数器D 堆栈3.存储器容量为64K,则最少需要D根地址线。
A.13 B. 14 C. 15 D. 164.以下四种类型指令中,执行时间最长的是D。
A.程序控制指令B.RR型指令C.RS型指令D.SS型指令5.微程序控制器中,机器指令与微指令的关系是B。
A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段微程序来解释执行C.每一条微指令由机器指令来解释执行D.每一段机器指令组成的程序可由一条微指令来执行6.交叉存储器实质上是一种多模块存储器,它用A方式执行多个独立的读写操作。
A.流水B.资源重复C.顺序D.资源共享7.在CPU中跟踪指令后继地址的寄存器是 B 。
A.主存地址寄存器B.程序计数器C.指令寄存器D.状态条件寄存器8. 操作控制器的功能是 D :A. 产生时序信号B.从主存中取出一条指令C. 完成指令操作译码D.从主存中取出指令,完成指令译码,产生有关的操作控制信号9. 在采用DMA方式高速传输数据时,数据传送是 B 。
A.在总线控制器发出的控制信号控制下完成的B. 在DMA控制器本身发出的控制信号控制下完成的C. 由CPU执行的程序完成的D. 由CPU相应硬中断处理完成的10. 设在数据传送中采用偶校验,若接收到的代码为10111011,则表明传送中 D 。
A.未出现错误B.最低位出错二、判断题 (10分,每小题1分, 正确的打√,错误的打×)1.× 定点二进制运算器中,减法运算一般通过补码运算的二进制减法器来实现。
五邑大学计算机组成原理试卷(2017-2018-1)B

五邑大学试卷B参考答案及评分标准学期: 2017 至 2018学年度第 1 学期课程:计算机组成原理课程代号: 0800200使用班级:160801-809,170810-812一、单项选择题(20分, 每小题2分)1. 定点32位字长的字,采用补码形式表示时,一个字所能表示的小数范围是C。
A.0 ~ +(1-2-31) B.-(1-2-31) ~ +1 C.-1~ +(1-2-31) D.- (1-2-31) ~ +(1-2-31)2. 在定点二进制补码运算中,采用单符号判别法,当B产生上溢出。
A.最高位的进位和次高位的进位为00B.最高位的进位和次高位的进位为01C.最高位的进位和次高位的进位为11D.最高位的进位和次高位的进位为103. 定点二进制运算其中,减法运算一般通过D来实现。
A.原码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制加法器D.补码运算的二进制加法器4. 在多级存储体系中,“cache—主存”结构的作用是解决 D 的问题。
A.主存容量不足B.主存与辅存速度不匹配C.辅存与CPU速度不匹配D.主存与CPU速度不匹配5. SRAM芯片,存储容量为32K×16位,该芯片的地址线和数据线数目为 A 。
A.15,16 B.16,16 C.32,16 D.16,326. 在cache的映射方式中不需要替换策略的是__B__。
A.全相联映射方式B.直接映射方式C.组相联映射方式D.全相联映射方式和组相联映射方式7. 立即寻址方式的数据在 A 中。
A.指令B.存储器单元C.寄存器D.ALU8.微程序控制器中,机器指令与微指令的关系是 B 。
A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段微程序来解释执行C.每一条微指令由机器指令来解释执行D.每一段机器指令组成的程序可由一条微指令来执行9.改变程序执行顺序,是靠改变D的内容来实现的。
C.指令寄存器IR D.程序计数器PC10. 微程序控制器中根据指令操作码OP形成的微地址转移是为了确定指令解释微程序的 C 。
计算机组成原理试题集(含答案)

计算机组成原理试题集(含答案)计算机组成原理试题一一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1?若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012. 若x 补=0.1101010,贝U x 原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103. 若采用双符号位,则发生正溢的特征是:双符号位为( B )。
A、00B、01C、10D、114. 原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5. 为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。
A . (101001)2B . (52) 8C. (2B)16 D . 457.下列数中,最大的数是(D)。
A . (101001)2B . (52) 8C. (2B)16 D . 458.下列数中,最小的数是(D)。
A . (111111) 2B (72)8C. (2F) 16 D .509. 已知:X= —0.0011, Y= -0.0101。
(X+Y )补=( A )。
A. 1. 1100B. 1. 1010C. 1. 0101 D . 1. 100010. 一个512KB的存储器,地址线和数据线的总和是(C )oA. 17B. 19C. 27D. 3611. 某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )A. 64K B . 32KB C. 32K D. 16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
(完整版)计算机组成原理样卷及参考答案

题号一二三四合计分数阅卷人一、单选题(每题2分,共30分)1冯.诺依曼计算机结构的核心思想是:_________ 。
A二进制运算B 有存储信息的功能C运算速度快D存储程序控制2计算机硬件能够直接执行的只有_________ 。
A机器语言B 汇编语言C机器语言和汇编语言D各种高级语言3零的原码可以用哪个代码来表示:_________ 。
A 11111111B 10000000C 01111111D 1100000,其真值为A 789B 789HC 1929D 11110001001B 4某数在计算机中用8421码表示为0111 1000 10015目前在小型和微型计算机里最普遍采用的字符编码是A BCD 码B十六进制代码 C ASC I I码 D 海明码6当-1 v x v 0时,【x】原二:_______ 。
A 1-xB xC 2+xD (2-2-n) - | x |7 执行一条一地址的加法指令需要访问主存__________ 次。
A 1B 2C 3D 48 在寄存器间接寻址中,操作数应在_________ 中。
A 寄存器B 堆栈栈顶C 累加器D 主存单元9 在串行进位的并行加法器中,影响加法器运算速度的关键因素是:______________ 。
A 门电路的级延迟B 元器件速度C 进位传递延迟D 各位加法器速度的不同10 运算器虽由许多部件组成,但核心部件是__________ 。
A 算术逻辑运算单元B 多路开关C 数据总线D 累加寄存器1 1在浮点数编码表示中_______ 在机器中不出现,是隐含的。
A. 阶码B. 符号C 尾数D 基数12下列关于RISC 的叙述中,错误的是: ________ 。
A RISC 普遍采用微程序控制器B RISC 大多数指令在一个时钟周期内完成 C RISC 的内部通用寄存器数量相对 CISC 少D RISC 的指令数、寻址方式和指令格式种类相对 CISC 少13计算机主频的周期是指 _______ 。
2018年4月自考《计算机组成原理》真题(完整试卷)含参考答案.docx

2018 年 4 月自考《计算机组成原理》真题(完整试卷)含参考答案选择题部分一、单项选择题:本大题共10 小题,每小题 1 分,共 10 分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.计算机中的U 盘属于A.运算器B.控制器C.内存D.外存2.下列软件中不属于系统软件的是A.操作系统B.语言处理系统C.文字处理软件D.数据库管理系统3. IEEE754 单精度 (32 位 ) 浮点数格式中指数的偏移常数为A. 127B. 128C. 1023 D .10244.若十进制数为-l00 ,则其对应的8 位补码 [X] 补为A. 01100100B. 11100lOO C. 10011100 D . 1001101l5.采用寄存器直接寻址方式的操作数在A.指令中B.通用寄存器中C.内存中D.外存中6. MIPS 计算机的汇编指令“1w$s1 ,200($s2) ”的功能是A. $sl=Memory[$s2+200]B. $s2=Memory[$s1+200]C. $s1=Memory[$s2]+200D. $s2=Memory[$s1]+2007.微程序存放在A.主存储器中B.控制存储器中C.高速缓存中D.外存储器中8.—个 1 6MB 的主存储器,按字节编址需要地址线A. 14 条B.24 条C. 34 条D.44 条9.在计算机的存储器层次结构中,速度最陕的是A.硬盘B.寄存器C.高速缓存D.主存10.在浮点数的乘法中,乘积的尾数规格化后,小数点左边两位是A. 008. 01C. 10D. 11非选择题部分二、填空题:本大题共15 空,每空 1 分,共 15分。
11. MIPS指令流水线数据通路通常包括取指、译码、_____、 _____和五段流水线。
12. Cache 行和主存块之间的映射方式有_____、_____和 _____三种。
13.磁盘的平均存取时间由 _____、 _____和 _____三部分构成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
五邑大学试卷B参考答案及评分标准
学期: 2017 至 2018学年度第 1 学期
课程:计算机组成原理课程代号: 0800200
使用班级:160801-809,170810-812
一、单项选择题(20分, 每小题2分)
1. 定点32位字长的字,采用补码形式表示时,一个字所能表示的小数范围是C。
A.0 ~ +(1-2-31) B.-(1-2-31) ~ +1 C.-1~ +(1-2-31) D.- (1-2-31) ~ +(1-2-31)
2. 在定点二进制补码运算中,采用单符号判别法,当B产生上溢出。
A.最高位的进位和次高位的进位为00
B.最高位的进位和次高位的进位为01
C.最高位的进位和次高位的进位为11
D.最高位的进位和次高位的进位为10
3. 定点二进制运算其中,减法运算一般通过D来实现。
A.原码运算的二进制减法器
B.补码运算的二进制减法器
C.补码运算的十进制加法器
D.补码运算的二进制加法器
4. 在多级存储体系中,“cache—主存”结构的作用是解决 D 的问题。
A.主存容量不足B.主存与辅存速度不匹配
C.辅存与CPU速度不匹配D.主存与CPU速度不匹配
5. SRAM芯片,存储容量为32K×16位,该芯片的地址线和数据线数目为 A 。
A.15,16 B.16,16 C.32,16 D.16,32
6. 在cache的映射方式中不需要替换策略的是__B__。
A.全相联映射方式B.直接映射方式
C.组相联映射方式D.全相联映射方式和组相联映射方式
7. 立即寻址方式的数据在 A 中。
A.指令
B.存储器单元
C.寄存器
D.ALU
8.微程序控制器中,机器指令与微指令的关系是 B 。
A.每一条机器指令由一条微指令来执行
B.每一条机器指令由一段微程序来解释执行
C.每一条微指令由机器指令来解释执行
D.每一段机器指令组成的程序可由一条微指令来执行
9.改变程序执行顺序,是靠改变D的内容来实现的。
C.指令寄存器IR D.程序计数器PC
10. 微程序控制器中根据指令操作码OP形成的微地址转移是为了确定指令解释微程序的 C 。
A.控制字段B.顺序字段C.起始微地址D.微命令
二、判断题(10分,每小题1分,正确的打√,错误的打×)
1.√器原码乘除运算时符号位单独处理不参加运算。
2.√阵列乘法的核心部件是一位全加器。
3.×计算机内的二进制减法运算是采用减法器实现的。
4.×计算机在运算过程中最高位产生了进位或借位称为溢出。
5.×机器浮点加减运算向阶码大的对阶是为了提高运算速度。
6.×一般来讲,动态RAM比静态RAM的读写速度快。
7.√采用编码方式的微指令,只有互斥的微命令才能放在同一字段译码。
8.√一个指令周期由若干CPU周期组成。
9.√一般而言硬布线控制器比微程序控制器结构复杂,但速度快。
10.×CPU中广泛采用的流水线技术是一种空间并行技术。
三、填空题(10分,每空1分)
1.已知x=11101011, y=10110011, 则逻辑与运算x∧y= 10100011 。
2. 256K×4的DRAM芯片内部采用行列相等的双译码结构,则行和列的数目均为512 ,若
单元刷新间隔不超过4096μs ,采用分散刷新方式,则刷新信号的间隔是8 μs。
3.一个采用直接映射的Cache,有128块,主存共有8192块,每块64个字,则主存地址的为
19 位,其中块标记为 6 位,Cache行地址为7 位,块内地址为 6 位。
4.微程序控制存储器容量为256×48位,测试条件有4个,微指令采用水平格式,则对应的控制字段、测试字段和微地址字段长度分配各是36 、 4 、8 位。
四、填表(20分)
请根据表中给出数据的真值或原码、反码、补码(8位)等,填写其余的数据。
五、定点补码运算(20分)
机器数采用8位二进制补码表示(包含符号位),请按补码加减运算法则完成下列运算,并按双符号法判定结果是否溢出,对未溢出的给出十进制真值。
解:
(1)x=1100011,y = -1011101,计算[x-y]补
[x]补=0 1100011 [y]补=1 0100011 [-y]补=0 1011101 3分
[x]补= 0 0 1100011
[-y]补= 0 0 1011101
[x-y]补5分
双符号相异为01,故上溢出,[x-y]补= 11000000 结果不正确2分
(2)x= -1110111,y = 101101,计算[x+y]补
[x]补=1 0001001 [y]补=0 0101101 2分
[x]补= 1 1 0001001
[y]补= 0 0 0101101
[x+y]补4分
双符号相同为11,故未溢出,结果正确[x+y]补= 10110110 2分
二进制真值x+y= -1001010 1分
十进制真值x+y=-74 1分
六、存储器设计(10分)
已知某CPU的地址总线为A15~0 ,数据总线为D15~0, 现采用一种16K×8的RAM芯片来组成64K×
R/(读/写)控制信号,地址译码器采用2-4译码器,要16的存储系统,RAM芯片有片选CS和读写W
求:
(1) 计算存储系统所需要的RAM芯片的数量。
(2) 画出整个RAM同CPU和译码器的连接电路图。
(3) 标出每组存储芯片的地址范围。
解:
(1) RAM 容量64K×16 芯片数量=(64/16) ×(16/8)=4×2=8片(3分)
(2)电路图(5分)
七、微指令流程设计(10分)
如图1所示,双总线结构CPU 的数据通路,图中IR 为指令寄存器,DR 为数据缓冲寄存器,PC 为程序计数器,M 为存储器,AR 为地址寄存器,R0~R3为通用寄存器,R/W 为存储器读写控制, A 总线与寄存器的输入相联, B 总线与寄存器的输出相联。
指令 “STO (R3), R1”含义是将R1的内容写入R3间接寻址的地址单元中。
要求(1)画出其指令周期的微指令流程图,并标注微操作信号;(2)如果当前内存M 数据(均为二进制表示)如图2所示,(R1)=5AH,(R3)=30H ,执行完该指令后,内存地址30H 的内容为多少?
(1)指令周期的微指令流程图:
(4分)
(4分)
(2)该指令执行完,内存地址30H 的内容=(5AH )或= (0101 1010) 2 (2分)
i o AR G PC ,,R
W R =___
/i
o IR G DR ,,i
o AR G R ,,3______/W W R =o
i DR G R ,,1。