陇东学院计算机组成原理题库 试卷 (持续更新中...)

选择题

第二套

  1. 指令周期是指

    A. CPU从主存中取出一条指令的时间

    B. CPU执行一条指令的时间

    C. CPU从主存取出一条指令加上执行这条指令的时间

    D. 时钟周期时间

    解析:指令周期是取出一条指令并执行这条指令的时间。时钟周期: 通常称为节拍脉冲或T周期。一个CPU周期包含若干个时钟周期。CPU周期 :又称机器周期,CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。

  2. 下面哪种情况下,可能不发生中断请求

    A. DMA 操作结束

    B. 一条指令执行完毕

    C. 机器出现故障

    D. 执行”软中断“指令

    解析:DMA技术,使得外围设备可以通过DMA控制器直接访问内存,与此同时,CPU可以继续执行程序。硬中断和软中断的区别 :(1)软中断是执行中断指令产生的,而硬中断是由外设(网卡、硬盘)引发的(2)硬中断的中断号是由中断控制器提供的,软中断的中断号由指令直接指出,无需使用中断控制器。

  3. 寄存器直接寻址方式中,寄存器中所存的是

    A. 操作数

    B. 存放操作数的贮存单元的地址

    C. 存放操作数的寄存器的编号

    D. 存放操作数的主存单元地址的地址

    解析:直接寻址方式中,寄存器中所存的是存放操作数的贮存单元的地址。

  4. 在三种集中式总线仲裁中,独立请求方式响应时间最快,但它是以___为代价的

    A. 增加仲裁器开销

    B. 增加控制线数

    C. 增加仲裁器开销和控制线数

    D. 增加总线占用时间

    解析:当多个I/O都发出总线请求时,总线判优逻辑电路(总线仲裁)解决了多个主设备(此处指I/O设备)同时争夺总线控制权问题,有三种方式:

    1. 链式查询方式

      优点:1. 自动支持优先级 2. 连接简单,易于扩充设备

      缺点:1. 对电路故障很敏感 2. 优先级低的设备获得总线的使用权会很难

    2. 计数器定时查询方式

      优点:1. 对故障不敏感
      缺点:1. 控制复杂(增加了设备地址线,设备地址线中的信号线与i/o设备的关系是对2取对数)

    3. 独立请求方式

      优点:1. 响应速度快 2. 优先级次序控制灵活
      缺点:1. 控制线数目太多,控制逻辑复杂

  5. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用

    A. 立即寻址方式

    B. 间接寻址方式

    C. 堆栈寻址方式

    D. 隐含寻址方式

    解析:隐含寻址:在指令中隐含着操作数的地址,如单地址的指令格式,就不是明显地在地址字段中指出第二操作数的地址,而是规定累加器ACC作为第二操作数,指令格式明显指出的仅是第一操作数的地址,累加器ACC对单地址指令格式来说就是隐含地址。

  6. 以下四种类型的指令中,执行时间最长的是___

    A. RR型

    B. RS型

    C. SS型

    D. 程序控制指令

    解析:寄存器-寄存器(RR)型指令:从寄存器中取操作数,把操作结果放到另一寄存器中,机器执行这种指令的速度很快,不需要访问内存。

    存储器—存储器(SS)型指令:参与操作的数都放在内存里,从内存某单元中取操作数,操作结果存放至内存另一单元中。因此机器执行这种指令需要多次访问内存。

    寄存器—存储器(RS)型指令:执行此类指令,既要访问内存单元,又要访问寄存器。

  7. 下列数中最大的数是

    A. ( 10011001 ) 2 (10011001)_2 (10011001)2

    B. ( 227 ) 8 (227)_8 (227)8

    C. ( 98 ) 1 6 (98)_16 (98)16

    D. ( 152 ) 1 0 (152)_10 (152)10

    解析:全部转换为10进制

    A. 128 + 16 + 8 + 1 = 153

    B. 2 * 64 + 2 * 16 + 7 = 151

    C. 9 * 16 + 8 = 152

    D. 1 * 100 + 5 * 10 + 2 = 152

  8. Intel80486是32位微处理器,pentium是___位处理器

    A. 16

    B. 32

    C. 48

    D. 64

    解析:Pentium 处理器的名字 属于Intel系列的 早期的为32 位现在流行的 775针以后的大多是64 位的了

  9. 以下叙述正确的句子是___

    A. 同一个CPU周期中,可以并行执行的微操作叫相容性微操作

    B. 同一个CPU周期中,不可以并行执行的微操作叫相容性微操作

    C. 同一个CPU周期中,可以并 行执行的微操作叫相斥性微操作

    D. 同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作

    解析:相容性微操作:能够同时或在同一个CPU周期内并行执行的微操作

    ​ 相斥性微操作:不能同时或在同一个CPU周期内并行执行的微操作。

  10. 在主存和CPU之间增加cache存储器的目的是___

    A. 增加内存容量

    B. 提高内存的可靠性

    C. 解决CPU和主存之间的速度匹配问题

    D. 增加内存容量,同时加快存取速度

    解析:cache:在主存与CPU之间插入一级或多级SRAM(静态随机存取存储器)组成的高速缓存存储器

    cache作用:解决CPU和主存之间速度不匹配的问题。

    cache特性:具有空间局部性以及时间局部性。

    cache的组成:SRAM和控制逻辑。如果cache在CPU芯片外,它的控制逻辑一般和主存控制逻辑合成在一起,称主存/cache控制器。若cache在CPU内,则由CPU提供它的控制逻辑。

    CPU与cache之间的数据交换是以字为单位,而cache与主存之间的数据交换是以块为单位。一个块由若干字组成,是定长的。

    cache的命中率:为了使主存的平均读出时间尽可能接近cache的读出时间,cache命中率应接近于1.

  11. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为___

    A. 隐含寻址

    B. 立即寻址

    C. 寄存器寻址

    D. 直接寻址

    解析:共有七种寻址方式

    隐含寻址:在指令中隐含着操作数的地址,规定累加器ACC作为第二操作数,指令格式明显指出的仅是第一操作数的地址。

    立即寻址:操作数作为指令的一部分而直接写在指令中,这种操作数称为立即数。

    寄存器寻址:指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器,在指令中指出所使用的寄存器。

    寄存器间接寻址:操作数在存储器中,操作数的有效地址用SI、DI、BX和BP等四个寄存器之一来指定。

    直接寻址:指令所要的操作数存放在内存中,在指令中直接给出该操作数的有效地址。

  12. 系统总线中地址线的功能是___

    A. 用于选择主存单元地址

    B. 用于选择进行信息传输的设备

    C. 用于选择外存地址

    D. 用于指定主存和I/O设备接口电路的地址

    解析:地址总线(Address Bus)是专门用来传送地址的, 地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的。

  13. 采用DMA方式传送数据时,每传送一个数据就要占用___

    A. 一个指令周期

    B. 一个机器周期

    C. 一个存储周期

    D. 一个总线周期

    解析:DMA获得内存总线的控制权,单纯的是为了做内存访问,所以仅需要一个存取周期(一个读周期或者写周期)。

    DMA方式原理:一个设备接口试图通过总线直接向另一个设备发送数据(一般是大批量的数据),它会先向CPU发送DMA请求信号。外设通过DMA的一种专门接口电路――DMA控制器(DMAC),向CPU提出接管总线控制权的总线请求,CPU收到该信号后,在当前的总线周期结束后,会按DMA信号的优先级和提出DMA请求的先后顺序响应DMA信号。

  14. 中断向量地址是___

    A. 子程序入口地址

    B. 中断服务例行程序入口地址

    C. 中断服务例行程序入口地址的地址

    D. 主程序返回地址

    解析:中断向量:中断服务程序的入口地址,向量地址:指中断向量保存的内存单元的地址。

  15. 周期挪用(窃取)方式常用于___

    A. 直接内存存取方式的输入/输出

    B. 直接程序传送方式的输入/输出

    C. CPU的某寄存器与存储器之间的直接传送

    D. 程序中断方式的输入/输出

    解析:周期挪用是指利用CPU不访问存储器的那些周期来实现DMA操作(内存访问),此时DMA可以使用总线而不用通知CPU也不会妨碍CPU的工作。

  16. 计算机的存储系统是指___

    A. RAM存储器

    B. ROM存储器

    C. 主存储器

    D. cache,主存储器和外存储器

    解析:RAM:随机存取存储器(Random Access Memory),也叫主存,是与CPU直接交换数据的内部存储器。

    ROM:只读存储器(Read-Only Memory)ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出。

  17. 某存储器芯片的存储容量为8K * 8 位,则它的地址线和数据线引脚相加的和为___

    A. 12

    B. 13

    C. 21

    D. 22

    解析:8K = 8 * 1024 = 2 3 2^3 23 * 2的10次方= 2的13次方,地址线为13条,8位,数据线位8条,13 + 8 = 21

  18. 在定点二进制运算器中,减法运算一般通过___来实现

    A. 原码运算的二进制减法器

    B. 补码运算的二进制减法器

    C. 补码运算的十进制加法器

    D. 补码运算的二进制加法器

    解析:负数取补码后在与正数相加

  19. 在机器数___中,零的表示形式是唯一的

    A. 原码和补码

    B. 反码

    C. 补码

    D. 原码

    解析:原码:第一位表示符号,其余位表示值,如 [+1] = [0000 0001]原,[-1] = [1000 0001]原。
    反码:正数的反码是原码本身,负数的反码是其原码基础上,符号位不变,其余位置取反,如 [+1] = [0000 0001]原 = [0000 0001]反,[-1] = [1000 0001]原 = [1111 1110]反。
    补码:正数的补码是原码本身,负数的补码是其反码基础上+1,如[+1] = [0000 0001]原 = [0000 0001]反 = [0000 0001]补,[-1] = [1000 0001]原 = [1111 1110]反 = [1111 1111]补。

    特殊数字0带符号是没有意义的,通过上述规则表示[+0]和[-0]的原反补:
    原码中 [+0] = [0000 0000]原,[-0] = [1000 0000]原;
    反码中[+0] = [0000 0000]反,[-0] = [1111 1111]反;
    补码中[+0] = [0000 0000]补,[-0] = [0000 0000]补,只有补码的0的表示形式是唯一的。

  20. 某机字长32位,存储容量1MB。若按字编址,它的寻址范围是___

    A. 1M

    B. 521KB

    C. 256K

    D. 256KB

    解析:字长32 bit,一个字有32 bit,按字编址,则一个地址单元有32个基本单元,1MB = 1*2^20 * 2^3 bit,所以地址数有:1 * 2^20 * 2^3 bit / 32 bit = 256 k。注意,K=2^10 , M=2^20

第三套

  1. 目前计算机中,代码形式是___

    A. 指令以二进制形式存放,数据以十进制形式存放

    B. 指令以十进制形式存放,数据以二进制形式存放

    C. 指令和数据都以二进制形式存放

    D. 指令和数据都已十进制形式存放

  2. 完整的计算机体系应包括___

    A. 运算器、存储器、控制器

    B. 外部设备和主机

    C. 主机和应用程序

    D. 配套的硬件设备和软件系统

  3. 下列数中最大的是___

    A. ( 10010101 ) 2 (10010101)_2 (10010101)2

    B. ( 227 ) 8 (227)_8 (227)8

    C. ( 96 ) 1 6 (96)_16 (96)16

    D. ( 143 ) 1 0 (143)_10 (143)10

    解析:转换为10进制

    A. 128 + 16 + 4 + 1 = 149

    B. 2 * 64 + 2 * 8 + 7 = 143

    C. 9 * 16 + 6 = 150

    D. 143

  4. 设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为___

    A. ( 27 ) 1 6 (27)_16 (27)16

    B. ( 9 B ) 1 6 (9B)_16 (9B)16

    C. ( E 5 ) 1 6 (E5)_16 (E5)

内容概要:本文档是一份关于交换路由配置的学习笔记,系统地介绍了网络设备的远程管理、交换与路由器的核心配置技术。内容涵盖Telnet、SSH、Console三种远程控制方式的配置方法;详细讲解了VLAN划分原理及Access、Trunk、Hybrid端口的工作制,以及端口镜像、端口汇聚、端口隔离等交换技术;深入解析了STP、MSTP、RSTP生成树协议的作用与配置步骤;在路由部分,涵盖了IP地址配置、DHCP服务部署(接口池与全局池)、NAT转换(静态与动态)、静态路由、RIP与OSPF动态路由协议的配置,并介绍了策略路由和ACL访问控制列表的应用;最后简要说明了华为防火墙的安全区域划分与基本安全策略配置。; 适合人群:具备一定网络基础知识,从事网络工程、运维或相关技术岗位1-3年的技术人员,以及准备参加HCIA/CCNA等认证考试的学习者。; 使用场景及目标:①掌握企业网络中常见的交换与路由配置技能,提升实际操作能力;②理解VLAN、STP、OSPF、NAT、ACL等核心技术原理并能独立完成中小型网络搭建与调试;③通过命令示例熟悉华为设备CLI配置逻辑,为项目实施和故障排查提供参考。; 阅读建议:此笔记以实用配置为主,建议结合模拟器(如eNSP或Packet Tracer)动手实践每一条命令,对照拓扑理解数据流向,重点关注VLAN间通信、路由选择制、安全策略控制等关键环节,并注意同设备型号间的命令差异。
多旋翼无人组合导航系统-多源信息融合算法(Matlab代码实现)内容概要:本文围绕多旋翼无人组合导航系统,重点介绍了基于多源信息融合算法的设计与实现,利用Matlab进行代码开发。文中采用扩展卡尔曼滤波(EKF)作为核心融合算法,整合GPS、IMU(惯性测量单元)、里程计和电子罗盘等多种传感器数据,提升无人在复杂环境下的定位精度与稳定性。特别是在GPS信号弱或丢失的情况下,通过IMU惯导数据辅助导航,实现连续可靠的位姿估计。同时,文档展示了完整的算法流程与Matlab仿真实现,涵盖传感器数据预处理、坐标系转换、滤波融合及结果可视化等关键环节,体现了较强的工程实践价值。; 适合人群:具备一定Matlab编程基础和信号处理知识,从事无人导航、智能控制、自动化或相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于多旋翼无人的高精度组合导航系统设计;②用于教学与科研中理解多传感器融合原理与EKF算法实现;③支持复杂环境下无人自主飞行与定位系统的开发与优化。; 阅读建议:建议结合Matlab代码与理论推导同步学习,重点关注EKF的状态预测与更新过程、多传感器数据的时间同步与坐标变换处理,并可通过修改噪声参数或引入更多传感器类型进行扩展实验。
源码来自:https://pan.quark.cn/s/28c3abaeb160 在高性能计算(High Performance Computing,简称HPC)范畴内,处理器的性能衡量对于改进系统构建及增强运算效能具有关键价值。 本研究聚焦于一种基于ARM架构的处理器展开性能评估,并就其性能与Intel Xeon等主流商业处理器进行对比研究,特别是在浮点运算能力、存储器带宽及延迟等维度。 研究选取了高性能计算中的典型任务,诸如Stencils计算方法等,分析了在ARM处理器上的移植编译过程,并借助特定的执行策略提升运算表现。 此外,文章还探讨了ARM处理器在“绿色计算”范畴的应用前景,以及面向下一代ARM服务器级SoC(System on Chip,简称SoC)的性能未来探索方向。 ARM处理器是一种基于精简指令集计算(Reduced Instruction Set Computer,简称RISC)架构的微处理器,由英国ARM Holdings公司研发。 ARM处理器在移动设备、嵌入式系统及服务器级计算领域获得广泛应用,其设计优势体现为高能效比、低成本且易于扩展。 当前的ARMv8架构支持64指令集,在高性能计算领域得到普遍采用。 在性能测试环节,重点考察了处理器的浮点运算能力,因为浮点运算在科学计算、图形渲染和数据处理等高性能计算任务中扮演核心角色。 实验数据揭示,ARM处理器在双精度浮点运算方面的性能达到475 GFLOPS,相当于Intel Xeon E5-2680 v3处理器性能的66%。 尽管如此,其内存访问带宽高达105 GB/s,超越Intel Xeon处理器。 这一发现表明,在数据密集型应用场景下,ARM处理器能够展现出与主流处理器相匹敌的性能水平。 在实践...
评论 20
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值