A、26
B、 (24-m)×26-1
C、 (24-m)×26
D、 (24-m)×(26-1)
答案:B
解析:【答案解析】双操作数指令操作码字段占 4 位,单操作数指令操作码字段占 10 位,无操作数指令操作码字段占 16 位。现指令系统中有 m 条双操作数指令,则给单操作数和无操作数指令留下了(2^4-m)个扩展窗口。因为存在着无操作数指令,所以单操作数指令必须要给无操作 数指令留下一个扩展窗口,最终最多可以设计出单操作数指令的数目为(2^4-m)×2^6-1。【归纳总结】因为如果指令长度一定,则地址码与操作码字段的长度是相互制约的。采用扩 展操作码法是让操作数地址个数多的指令(三地址指令)的操作码字段短些,操作数地址个数 少的指令(一或零地址指令)的操作码字段长些,这样既能充分地利用指令的各个字段,又能 在不增加指令长度的情况下扩展操作码的位数,使它能表示更多的指令。【解题技巧】选项 C 没有给无操作数指令留下扩展窗口,不完全符合题意。
A、26
B、 (24-m)×26-1
C、 (24-m)×26
D、 (24-m)×(26-1)
答案:B
解析:【答案解析】双操作数指令操作码字段占 4 位,单操作数指令操作码字段占 10 位,无操作数指令操作码字段占 16 位。现指令系统中有 m 条双操作数指令,则给单操作数和无操作数指令留下了(2^4-m)个扩展窗口。因为存在着无操作数指令,所以单操作数指令必须要给无操作 数指令留下一个扩展窗口,最终最多可以设计出单操作数指令的数目为(2^4-m)×2^6-1。【归纳总结】因为如果指令长度一定,则地址码与操作码字段的长度是相互制约的。采用扩 展操作码法是让操作数地址个数多的指令(三地址指令)的操作码字段短些,操作数地址个数 少的指令(一或零地址指令)的操作码字段长些,这样既能充分地利用指令的各个字段,又能 在不增加指令长度的情况下扩展操作码的位数,使它能表示更多的指令。【解题技巧】选项 C 没有给无操作数指令留下扩展窗口,不完全符合题意。
A. 监督
B. 评价
C. 考核
D. 处罚
A. 运行进程的时间片用完
B. 运行的进程出错
C. 运行的进程等待一个 IO 操作
D. 有新进程创建进入就绪队列
解析:【答案解析】本题考查的是进程调度的时机的问题。调度器本身是一个系统线程,它的 运行也要占用处理机,但是它的优先权最高,仅低于硬件而高于所有软件。那么,什么时候 调度器线程可以激活并履行调度职责呢?通常是这么几个时机:一是发生硬件时钟中断并且 分配的时间配额计数器归零,此时,当前运行的进程不管是否还要继续,一定无条件地退出CPU(在采用时间片轮转算法的系统中),然后,激活调度线程,进行新进程的调度;二是 当前运行着的进程由于出错等原因,主动放弃 CPU 退出,此时,也激活调度器进行调度;三是当前运行的进程由于进行 IO 操作而阻塞,一样要放弃 CPU,也激活调度器调度;四是运行的进程运行结束,空出 CPU,需要激活调度器进行调度。而当一个新进程创建进入就绪队列时,新进程只是在就绪队列中排队,它不会激活调度器运行。但是,若采用的是可抢先式 调度算法的话,那么,每次有进程进入就绪队列(不管它来自阻塞、挂起或创建),它均会 激活调度器,调度器会检查该进程的优先权是否高于当前运行的进程,若不是,继续;若是, 则启动进程切换,始终保证最高优先权的进程进入处理机运行。正确答案为 D。
A. 电路交换
B. 报文交换
C. 虚电路分组交换
D. 数据报分组交换
解析:【答案解析】查电路交换,报文交换,虚电路和数据报的基本概念和特点,注意电路交 换不采用分组技术,报文交换也不划分分组,因此选项 A 和 B 错误。数据报传输方式没有差错控制和流量控制机制,也不保证分组按顺序被递交,因此选项 D 不正确。虚电路分组交换提供面向连接的、可靠的、保证分组按顺序到达的网络服务,因此答案是 C。
A. 递归次数与初始数据的排列次序无关
B. 每次划分后,先处理较长的分区可以减少递归次数
C. 每次划分后,先处理较短的分区可以减少递归次数
D. 递归次数与每次划分后得到的分区的处理顺序无关
A. 202.120.66.68 域名服务器
B. 11.2.8.6 域名服务器
C. 202.113.16.10 域名服务器
D. 不能确定,可从这三个域名服务器中任选一个
解析:【答案解析】本题考查域名解析的过程,一个主机发出 DNS 查询报文时,这个查询报文首先被送往该主机的本地域名服务器。当本地域名服务器不能立即回答某个主机的查询 时,该本地域名服务器就以 DNS 客户的身份向某一根域名服务器查询。若根域名服务器也没有该主机的信息时(但此时根域名服务器一定知道该主机的授权域名服务器的 IP 地址),有两种做法:(1)递归查询:根域名服务器向该主机的授权域名服务器发送 DNS 查询报文,查询结果再逐级返回给原主机;(2)递归与迭代相结合的方法:根域名服务器把授权域名服务器的 IP 地址返回给本地域名服务器,由本地域名服务器再去查询。 无论是递归方式,还是迭代方式,主机进行域名解析的第一步都是向自己的本地域名服 务器发起请求,因此答案为 A。
A. 仅H2
B. 仅H3
C. 仅H1、H2
D. 仅H2、H3
A. 应用层
B. 表示层
C. 传输层
D. 网络层
A. 进程 p1、p2 先申请打印机,再申请磁带机
B. 进程 p1 先申请打印机,再申请磁带机,p2 暂停
C. 剥夺 p2 的磁带机给 p1
D. 采用银行家算法分配资源
解析:【答案解析】发生死锁的四个必要条件如下是:(1)互斥条件;(2)占有并请求资源;(3)非剥夺条件;(4)循环等待条件。有序分配资源的方法是当进程需要资源时,按照资源的排列次序提出请求,而不是按照使用顺序的 需求提出申请,若请求的资源满足则分配,不满足则该进程阻塞,直到资源释放后再分配。 这种分配方法不会因占有资源而形成环路,所以就打破了死锁的四个必要条件之一,实现了 对死锁的预防。但是,这种分配方式需要按序申请资源,所以,当一个进程所需的资源比较 多时,资源的利用率会比较低,进程的效率较低。正确答案为 A。B 选项和 D 选项是死锁避免算法,C 选项是死锁恢复方法。
A. 增加160 m
B. 增加80 m
C. 减少160 m
D. 减少80 m
A. {3}和{1}
B. {2,3}和{1}
C. {2,3}和{1,2}
D. {1,2,3}和{1}