首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载 | ||
2012中考 | 2012高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试 MPA考试 | 中科院 |
||
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 托业 | 雅思 | 专四专八 | 口译笔译 | 博思 GRE GMAT | 新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 零起点法语 | 零起点德语 | 零起点韩语 |
||
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证 华为认证 | Java认证 |
||
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格 报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师 人力资源 | 管理咨询师 | 秘书资格 | 心理咨询师 | 出版专业资格 | 广告师职业水平 | 驾驶员 网络编辑 | 公共营养师 | 国际货运代理人 | 保险从业资格 | 电子商务师 | 普通话 | 企业培训师 营销师 |
||
卫生资格 | 执业医师 | 执业药师 | 执业护士 | ||
会计从业资格考试(会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师 注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师 |
||
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师 质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师 设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师 城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师 化工工程师 | 材料员 |
||
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏 |
全国高等教育自学考试计算机组成原理模拟试题及解析
第一部分 选择题(共15分)
一、单项选择题(本大题共15小题,每小题1分,共15分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。)
1.若十进制数据为 137.625,则其二进制数为( )。
A.10001001.11 B.10001001.101 C.10001011.101 D.1011111.101
【分析】十进制数转化为二进制数时,整数部分和小数部分要用不同的方法来处理。整数部分的转化采用除基取余法:将整数除以2,所得余数即为2进制数的个位上数码,再将商除以2,余数为八进制十位上的数码……如此反复进行,直到商是0为止;对于小数的转化,采用乘基取整法:将小数乘以2,所得积的整数部分即为二进制数十分位上的数码,再将此积的小数部分乘以2,所得积的整数部分为二进制数百分位上的数码,如此反复……直到积是0为止。此题经转换后得八进制数为10001001.101。
【答案】B
2.如果 [X]补=11110011,则[-X]补是()。
A.11110011 B.01110011 C.00001100 D.00001101
【分析】不论X是正数还是负数,由[X]补求[-X]补的方法是对[X]补求补,即连同符号位一起按位取反,末位加1。本题[-X]补就是00001101。
【答案】D
3.一个n+1位整数移码的数值范围是( )
A.-2n+1
【分析】字长为n+1位,符号位为1位,则数值位为n位。当表示负数时,符号位为0,数值位全0为负数且值最小,为-2n;当表示正数时,符号位为1,数值位全为1时值最大,为2n-1
【答案】C
4.快速进位加法器的进位生成信号g和进位传播信号p,其中g和p定义为:gi=xiyi ,p=xi+yi。第i位加法器产生的进位 是( )。
A.xi +yi B. C. D.xi yi ci
【分析】在设计多位的加法器时,为了加快运算速度而采用了快速进位电路,即对加法器的每一位都生成两个信号:进位生成信号g和进位传播信号p其中g和p定义为:gi=xiyi ,p=xi+yi。第i位加法器产生的进位: 。
【答案】B
5.原码乘法是( )。
A.先取操作数绝对值相乘,符号位单独处理
B.用原码表示操作数,然后直接相乘
C.被乘数用原码表示,乘数取绝对值,然后相乘
D.乘数用原码表示,被乘数取绝对值,然后相乘
【分析】原码一位乘法中,符号位与数值位是分开进行计算的。运算结果的数值部分是乘数与被乘数数值位的乘积,符号是乘数与被乘数符号位的异或。
【答案】A
6.动态半导体存储器的特点是( )
A.在工作中存储器内容会产生变化
B.每次读出后,需要根据原存内容重新写入一遍
C.每隔一定时间,需要根据原存内容重新写入一遍
D.在工作中需要动态地改变访存地址
【分析】动态半导体存储器是利用电容存储电荷的特性记录信息,由于电容会放电,必须在电荷流失前对电容充电,即刷新。方法是每隔一定时间,根据原存内容重新写入一遍。
【答案】C
7.主存储器和CPU之间增加高速缓冲存储器的目的是( )。
A.解决CPU和主存之间的速度匹配问题
B.扩大主存储器的容量
C.扩大CPU中通用寄存器的数量
D.既扩大主存容量又扩大CPU通用寄存器数量
【分析】高速缓冲存储器是为提高存储器带宽而在主存储器速度匹配问题。
【答案】A
8.指令系统中采用不同寻址方式的目的主要是( )。
A.实现存储程序和程序控制
B.缩短指令长度,扩大寻址空间,提高编程灵活性
C.可以直接访问外存
D.提供扩展操作码的可能并降低译码难度
【分析】计算机的指令系统中对操作数的寻址采用不同的寻址方式,可以在有限的指令代码长度范围内增加指令的数量,可以扩大对内部存储器的访问空间,既扩大寻址空间,同时又给程序设计人员提供了更多编程的灵活性。
【答案】B
9.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常采用( )。
A.堆栈寻址 B.立即寻址 C.隐含寻址 D.间接寻址
【分析】单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常采用隐含的寻址方式,这样就可以在指令中省略对另一个操作数的描述,从而可减少机器指令代码的长度。
【答案】C
10.从控制存储器中读取一条微指令并执行相应操作的时间叫( )。
A.CPU周期 B.微周期 C.时钟周期 D.机器周期
【分析】各种时间周期单位的含义如下:CPU周期是指完成一次CPU操作需要的时间;微周期是指计算机执行一条微指令所需要的时间,也就是从控制存储器中读取一条微指令并执行相应操作的时间;时钟周期是指由计算机内部的时钟发生器所产生的时钟信号的周期时间,它是所有时间单位中周期最小的机器周期:指令执行中每一步操作所需的时间,一般以CPU中完成一个运算操作所需时间作为机器周期的基本时间。
【答案】B
11.微程序控制器比组合逻辑控制器速度要慢,主要是由于增加了从( )读取微指令的时间。
A.主存储器 B.控制存储器 C.高速缓存 D.指令寄存器
【分析】微程序控制方式下,由于微程序存储在控制存储器内,每一条微指令的执行都需要对控制存储器进行访问,执行的速度比用组合逻辑控制器直接产生控制信号的方式慢。
【答案】B
12.串行接口是指()。
A.主机和接口之间、接口和外设之间都采用串行传送
B.主机和接口之间串行传送,接口和外设之间并行传送
C.主机和接口之间并行传送,接口和外设之间串行传送
D.系统总线采用串行总线
【分析】主机的工作速度较快,因此主机和接口之间采用并行传送;外设的工作速度较慢,因此接口和外设之间采用串行传送。
【答案】C
13.“总线忙”信号由( )建立。
A.获得总线控制权的设备 B.发出“总线请求”的设备
C.总线控制器 D.CPU
【分析】在总线控制机制中,准备使用总线的设备向总线控制器发出“总线请求”由总线控制器进行裁决。如果经裁决允许该设备使用总线,就由总线控制器向该设备发出一个“总线允许”信号。该设备接收到此信号后,发出一个“总线忙”信号用来通知其他设备总线己被占用。当该设备使用完总线时,将“总线忙”信号撤销,释放总线。
【答案】A
14.在调频制记录方式中,是利用( )来写0或1。
A.电平高低的变化 B.电流幅值的变化
C.电流相位的变化 D.电流频率的变化
【分析】在调频制记录方式中,信息的写入是依靠写入电流频率的变化来实现的,写1时的电流变化频率是写0时电流变化频率的2倍。
【答案】D
15.磁盘存储器的等待时间是指()。
A.磁盘旋转一周所需的时间 B.磁盘旋转半周所需的时间
C.磁盘旋转2/3周所需的时间 D.磁盘旋转1/3周所需的时间
【分析】磁盘访问时间包括寻道时间和旋转延迟时间。寻道时间是将磁头定位到所要求的磁道上所需的时间;旋转延迟时间是寻道完成后到该道上需要访问的区域到达磁头下的时间。这两个时间都与磁头和数据的位置有关,是随机变化的,因此一般用平均值表示,即将磁盘旋转半周的时间定义为磁盘存储器的等待时间,也称为磁盘的寻址时间。
【答案】B
所以,商是0010,即2;余数是0001,即1。
六、设计题(本大题共2小题,第1小题10分,第2小题15分,共25分)
1.单总线CPU结构如图所示,其中有运算部件ALU、寄存器Y和Z,通用寄存器R0~R3、指令寄存器IR、程序计数器PC、主存地址寄存器MAR和主存数据寄存器MDR等部件。试拟出转移指令 JMP #A的读取和执行流程。
【分析】拟出任意一条指令读取和执行流程,前三步都完全一样,即读取指令的步骤都一样。
PC一>MAR 送指令地址
PC+1一>PC 计算下一条指令的地址
DBUS一>MDR,MDR一>IR 读入指令
考试时,无论如何,也要写上这三步。执行流程根据指令的含义来写,JMP #A指令的含义是程序跳转至指令PC中存放的地址值加上指令中给出的偏移量所得的地址,即:IR(地址段)+PC 一> PC,根据指令的含义和单总线结构的特点就可以写出指令执行流程。
【答案】PC一>MAR
PC+1一>PC
DBUS一>MDR,MDR一>IR
PC一>Y
IR(地址段)+Y 一> Z
Z一>PC
2.用64K×16位/片的SRAM存储器芯片设计一个总容量为256K×32位存储器,CPU地址总线为A19~A0(低位),双向数据总线D31~D0(低位),读写控制信号为 ,芯片的片选控制信号为 。请写出片选信号逻辑式,绘出该存储器逻辑框图,注明各信号线。
【分析】用64K×16位/片的RAM存储芯片构成一个256K×32位的存储器,所需的芯片数量为:(256K × 32)/(64K × 16)=8片,每两片作为一组共4组,每组内采用位扩展法组成一个64K ×32的模块,4个64K ×32的模块按字扩展法构成256K×32位的存储器。此存储器的容量为256K,需18位地址(218=256K),选用A17-A0作为地址线,A18, A19不用,各芯片的容量均为64K,需16位地址,用A15~A0向每个芯片提供地址,Al6, A17通过一个2-4译码器对4个模块进行选择,每个输出控制一个模块内的两个芯片,各个模块的片选控制信号CS对应的输入分别为:00, 01、10, 11, 作为所有芯片的读写控制信号,D31-D0为32条数据线。
【答案】需的芯片数量为:(256K × 32)/(64K × 16)=8片,用A15~A0向每个芯片提供地址,Al6, A17用于片选。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |