1、计算机指令系统采用多种寻址方式。立即寻址是指操作数包含在指令中:寄存器寻址是指操作数在寄存器中,直接寻址是指操作数的地址在指令中。这三种寻址方式操作数的速度( )
A、立即寻址最快,寄存器寻址次之,直接寻址最慢
B、寄存器寻址最快,立即寻址次之,直接寻址最慢
C、直接寻址最快, 寄存器寻址次之,立即寻址最慢
D、寄存器寻址最快,直接寻址次之,立即寻址最慢

参考答案:A
答案解析:

指令的格式

指令格式包括操作码和地址码,操作数的地址,操作结果的存储地址和下一条指令的地址。

寻址方式分为指令寻址和数据寻址两大类。

常用寻址方式

  • 立即寻址
    指令中在操作码字段后面的部分不是通常意义上的操作数地址,而是操作数本身。立即寻址是获取操作数最快的方式

  • 直接寻址
    指令中在操作码字段后面的部分是操作数的地址。

  • 直接寻址和立即寻址的区别
    立即寻址:是把一个“常数”送到指定位置。
    直接寻址:是把一个“变量”送到指定位置。

  • 间接寻址
    指令中给出的地址是操作数地址的地址。

  • 寄存器寻址
    指定的寄存器中存放着操作数本身,当操作数不放在内存中,而是存放在CPU的通用寄存器中时,可采用寄存器寻址方式。 用寄存器暂存操作数,无需访存,速度较快。

  • 寄存器间接寻址
    指定的寄存器中存放的不是操作数,而是操作数的地址。

2、以下关于PCI总线和SCSI总线的叙述中,正确的是()
A、PCI总线是串行外总线,SCSI总线是并行内总线
B、PCI总线是串行内总线,SCSI总线是串行外总线
C、PCI总线是并行内总线,SCSI总线是串行内总线
D、PCI总线是并行内总线,SCSI总线是并行外总线
参考答案:D
答案解析:

  • PCI即Peripheral Component Interconnect,中文意思是“外围器件互联”,是由PCISIG (PCI Special Interest Group)推出的一种局部并行总线标准。
  • SCSI(Small Computer System Interface)即小型计算机系统接口,是一种用于计算机及其周边设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。
  • SCSI是个多任务接口,设有母线仲裁功能。挂在一个SCSI母线上的多个外设可以同时工作。SCSI上的设备平等占有总线。
  • SCSI接口可以同步或异步传输数据,传输速度快,是并行外总线
  • SAS—Serial Attached SCSI 是串行

3、以下关于中断方式与DMA方式的叙述中,正确的是( )
A、中断方式与DMA方式都可实现外设与CPU之间的并行在工作
B、程序中断方式和DMA方式在数据传输过程中都不需要CPU的干预
C、采用DMA方式传输数据的速度比程序中断方式的速度慢
D、程序中断方式和DMA方式都不需要CPU保护现场
参考答案:A
答案解析:

  • 普通中断方式是在数据缓冲寄存器满后,发中断请求,CPU进行中断处理
  • DMA方式则是以数据块为单位传输的,在所要求传送的数据块全部传送结束时要求CPU进行中断处理,大大减少了CPU进行中断处理的次数
  • DMA方式不需CPU干预传送操作,仅仅是开始和结尾借用CPU一点时间,其余不占用CPU任何资源,中断方式是程序切换,每次操作需要保护和恢复现场

4、中断向量提供()
A、被选中设备的地址
B、待传送数据的起始地址
C、中断服务程序入口地址
D、主程序的断点地址
参考答案:C
答案解析:

  • 中断向量是中断服务程序的入口地址,在计算机中中断向量的地址存放一条跳转到中断服务程序的跳转指令。
  • 中断地址是存储中断向量的内存单元。
  • 中断向量表:用来存放中断向量(共256个),它的地址范围是0~3FFH,在arm处理器中中断向量的大小为4个字节。在中断向量里面不是存储的中断服务程序的入口地址,而是跳转到中断服务程序的可执行代码。
  • 中断号:微机通过中断号对应中断向量值,再通过中断向量的值跳转到中断服务程序。

5、( )是一种需要通过周期性刷新来保持数据的存储器件
A、SRAM
B、DRAM
C、FLASH
D、EEPROM
参考答案:B
答案解析:

  • 静态随机存取存储器(Static Random-Access Memory,SRAM)是随机存取存储器的一种。所谓的“静态”,是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。
  • 相对之下,动态随机存取存储器(DRAM)里面所储存的数据就需要周期性地更新。然而,当电力供应停止时,SRAM储存的数据还是会消失(被称为volatile memory),这与在断电后还能储存资料的ROM或闪存是不同的。
  • flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。
  • EEPROM (Electrically Erasable Programmable read only memory)是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。

6、某种机器的浮点数表示格式如下(允许非规格化表示)。若阶码以补码表示,尾数以原码表示,则1 0001 0 0000000001表示的浮点数是( )
(阶符1位-阶码4位-数符1位-尾数10位)

参考答案:B
答案解析:

  • 机器数
    一个数在计算机中的表现形式叫做机器数,这个数有正负之分,在计算机中用一个数的最高位(符号位)用来表示它的正负,其中0表示正数,1表示负数。
  • 真数
    计算机中的机器数对应的真实的值就是真数,对最高位(符号位)后面的二进制数转换成10进制,并根据最高位来确定这个数的正负。
  • 原码
    用第一位表示符号,其余位表示值。因为第一位是符号位,所以8位二进制数的取值范围就是:[1111 1111 , 0111 1111] 即 [-127 , 127] ,原码是容易被人脑所理解的表达方式
  • 反码
    正数的反码是其本身,负数的反码是符号位保持不变,其余位取反。例如正数1的原码是[0000 0001],它的反码是是其本身[0000 0001],-1的原码是[1000 0001],其反码是[1111 1110]
  • 补码
    正数的补码是其本身,负数的补码是在其反码的基础上+1,例如正数1的原码是[0000 0001],他的补码是其本身[0000 0001],-1的原码是[1000 0001],补码是[1111 1111]
  • 有了原码为什么要使用反码和补码
    因为人脑可以知道第一位是符号位,可以根据符号位对真值的绝对值进行加减乘除,但是对于计算机来说,加减乘除是最最最基本的运算,要设计的尽量简单,计算机辨别符号位会让计算机的设计电路变得很复杂,于是人们想出了让符号位也参与到运算上来。减去一个数,等于加上他的负数。

7、以下可以有效防治计算机病毒的策略是( )
A、部署防火墙
B、部署入侵检测系统
C、安装并及时升级防病毒软件
D、定期备份数据文件
参考答案:C
答案解析:
防火墙(英语:Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。

防火墙技术的功能主要在于及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括隔离与保护,同时可对计算机网络安全当中的各项操作实施记录与检测,以确保计算机网络运行的安全性,保障用户资料与信息的完整性,为用户提供更好、更安全的计算机网络使用体验。

8、AES是一种( )算法。
A、公钥加密
B、流密码
C、分组加密
D、消息摘要
参考答案:C
答案解析:

  • AES(高级加密标准)和DES是一种对称分组加密体制
    两者差别:
  1. DES的数据块大小为8个字节,而AES的数据块大小为16个字节。
  2. DES的密钥长度是64位(其中8位用于校验),而AES的密钥长度是128位(AES算法比DES算法更安全)。
  3. 当然,这两种算法在加/解方面的具体原理是不一样的,但DES加密算法的块大小及密钥长度都不能满足现在的安全需求了,所以现在比较少使用这种加密算法,而是使用像AES或者3DES之类更高级的加密算法。
  4. 3DES(即Triple DES)是DES向AES过渡的加密算法,它使用3条56位的密钥对数据进行三次加密。是DES的一个更安全的变形。它以DES为基本模块,通过组合分组方法设计出分组加密算法。比起最初的DES更为安全。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES 即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。
  • RSA是一种公钥加密(非对称:公钥加密,私钥解密)
  • 消息摘要:MD5、SHA、CRC
    主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,可以被解密逆向的只有CRC32算法,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。
    使用场景:

    1. 对用户密码进行md5 加密后保存到数据库里;
    2. 软件下载站使用消息摘要计算文件指纹,防止被篡改;
    3. 数字签名

9、下列不能用于远程登陆或控制的是( )
A、IGMP
B、SSH
C、Telnet
D、RFB
参考答案:A
答案解析:

  • Internet 组管理协议称为IGMP协议(Internet Group Management Protocol),是因特网协议家族中的一个组播协议。该协议运行在主机和组播路由器之间。
  • SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。
  • Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。
  • RFB ( Remote Frame Buffer 远程帧缓冲) 协议是一个用于远程访问图形用户界面的简单协议。

10、包过滤防火墙对( )的数据报文进行检查。
A、应用层
B、物理层
C、网络层
D、链路层
参考答案:C
答案解析:

  • 包过滤防火墙工作在网络协议ip层

2021年下半年软件设计师上午真题答案及解析(一)相关推荐

  1. 2021年下半年软件设计师上午真题答案及解析(六)

    51.已知一个文件中出现的各字符及其对应的频率如下表所示.采用Huffman编码,则该文件中字符a和c的码长分别为(1).若采用Huffman编码,则字序列 "110001001101&qu ...

  2. 2021年下半年软件设计师下午真题答案及解析(三)

    阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内. [说明] 某游戏公司欲开发一款吃金币游戏.游戏的背景为一种回廊式迷宫(Maze),在迷宫的不同位置上设置有墙.迷宫中有两种类型的机器 ...

  3. 2021年下半年软件设计师下午真题答案及解析(二)

    回答问题1至问题4,将解答填入答题纸的对应栏内 [说明] 某汽车维修公司为了便于管理车辆的维修情况,拟开发一套汽车维修管理系统,请根据下述需求描述完成该系统的数据库设计. [需求描述] (1)客户信息 ...

  4. 2022年下半年软件设计师上午真题及答案解析

    1.以下关于RISC(精简指令集计算机)特点的叙述中,错误的是(  ). A.对存储器操作进行限制,使控制简单化 B.指令种类多,指令功能强 C.设置大量通用寄存器 D.选取使用频率较高的一些指令,提 ...

  5. 2021年下半年网络规划设计师上午真题及答案解析

    1.为防范国家数据安全风险.维护国家安全.保障公共利益,2021年7月,中国网络安全审查办公室发布公告,对"滴滴出行"."运满满"."货车帮" ...

  6. 2020年下半年软件设计师下午真题试题(案例分析)及答案

    2020年下半年软件设计师上午真题及答案解析 目录 1.工厂智能缺陷检测系统的数据流图 2.M集团业务管理需求的数据库设计 3.房产信息管理系统的用例图 4.希尔排序算法 5.在线支付(Java) 1 ...

  7. 2020年下半年网络规划设计师上午真题及答案解析

    2020年下半年网络规划设计师上午真题及答案解析 1.在支持多线程的操作系统中,假设进程P创建了线程T1,T2,T3,那么下列说法中正确的是(  ). A.该进程中已打开的文件是不能被T1,T2和T3 ...

  8. 2019年下半年电子商务设计师上午真题(手抄版)

    本人参加了2019年下半年电子商务设计师考试,由于考试剩余时间较多,本人将自己不会做或没有把握的题目摘抄到一张纸上.目前在网上还找不到2019年下半年电子商务设计师的真题,因此本人将手抄版的部分真题拿 ...

  9. 2019中级软件设计师上午真题答案及下午答案获取方式

    上午真题答案: 真题地址:https://www.educity.cn/rk/1969245.html 真题答案: 1~5 ACCCD    6~10 BBCAD     11~15 DBAAB    ...

  10. 2021年上半年软件设计师上午真题及答案解析(二)

    11.通常使用( )为IP数据报文进行加密. A.IPSec B.PP2P C.HTTPS D.TLS 参考答案:A 答案解析: IPSec工作于网络层,为IP数据报文进行加密. PP2P工作于数据链 ...

最新文章

  1. Json字符串解析原理、超大json对象的解析
  2. uva1628 最优路径问题
  3. Java注释教程– ULTIMATE指南(PDF下载)
  4. 波卡生态跨链隐私中间件协议Raze Network与社区DeFi平台MANTRA DAO达成合作
  5. 软件设计师12-数据库(范式)
  6. mybatisplus报的mysql错误归纳
  7. 教育部2009年印发《中小学班主任工作规定》
  8. EXCEL工作表保护密码忘记,撤销保护攻略
  9. Word2Vec模型增量训练
  10. Linux页高速缓存与文件读写
  11. 唐家三少的新作品《天珠变》的最近评论...
  12. 【历史上的今天】5 月 17 日:面向对象编程之父出生;国内全面接入互联网;惠普收购 Cray
  13. 75道逻辑思维题及答案
  14. 定义一个时间类Time,能提供和设置由时、分、秒组成的时间,并编出应用程序,定义时间对象,设置时间,输出该对象提供的时间。
  15. 运营干货!分销系统怎么做?
  16. 【数据结构基础/接口函数编写】二叉树第一弹之树和堆的概念和结构、基础堆接口函数的实现(编写思路加逻辑分析加代码实操,一应俱全的汇总)
  17. 模拟信号超出频率范围
  18. hr2000 光谱Matlab,HR2000+光纤光谱仪
  19. pixi.js 总结
  20. 关于不同进位制之间的相互转化

热门文章

  1. Hadoop基础组件思维导图
  2. Scala安装教程(windows和linux)
  3. RFID定位技术在医院资产管理中的运用-RFID资产管理解决方案-RFID手持机-新导智能
  4. 用python写模拟鼠标脚本
  5. DllMain——DLL程序入口点函数
  6. caffe框架的介绍
  7. 贴片电阻的功率与封装对照表
  8. 答题小程序之调查问卷模板开发
  9. gif透明背景动画_如何利用premiere制作GIF动态图片
  10. “美国人工智能倡议”解读