贡献者: xzllxls
第 1~40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项最符合试题要求。
1. 为解决计算机主机与打印机之间速度不匹配问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是。
A。栈
2. 设栈 S 和队列 Q 的初始状态均为空,元素 a,b,c,d,e,f,g 依次进入栈 S。若每个元素出栈后立即进入队列 Q,且 7 个元素出队的顺序是 b,d,c,f,e,a,g,则栈 S 的容量至少是。
A。1
3. 给定二叉树如图所示。设 N 代表二叉树的根,L 代表根结点的左子树,R 代表根结点的右子树。若遍历后的结点序列是 3,1,7,5,6,2,4,则其遍历方式是。
A。LRN
4. 下列二叉排序树中,满足平衡二叉树定义的是()。
5. 已知一棵完全二叉树的第 6 层(设根为第 1 层)有 8 个叶结点,则该完全二叉树的结点个数最多是()。
A。39
6. 将森林转换为对应的二叉树,若在二叉树中,结点 u 是结点 v 的父结点的父结点,则在原来的森林中,u 和 v 可能具有的关系是()。
Ⅰ。父子关系
Ⅲ。u 的父结点与 v 的父结点是兄弟关系
A。只有Ⅱ
7. 下列关于无向连通图特性的叙述中,正确的是()。
I. 所有顶点的度之和为偶数
II. 边数大于顶点个数减 1
III. 至少有一个顶点的度为 1
A。只有Ⅰ
8. 下列叙述中,不符合 m 阶 B 树定义要求的是()。
A。根节点最多有 m 棵子树
C。各结点内关键字均升序或降序排列
9. 已知关键字序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字 3,调整后得到的小根堆是()。
A。3,5,12,8,28,20,15,22,19
B。3,5,12,19,20,15,22,8,28
C。3,8,12,5,20,15,22,28,19
D。3,12,5,8,28,20,15,22,19
10. 若数据元素序列 11,12,13,7,8,9,23,4,5 是采用下列排序方法之一得到的第二趟排序后的结果,
则该排序算法只能是()。
A。起泡排序
11. 冯•诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU 区分它们的依据是。
A。指令操作码的译码结果
C。指令周期的不同阶段
12. 一个 C 语言程序在一台 32 位机器上运行。程序中定义了三个变量 x、y 和 z,其中 x 和 z 为 int 型,y 为 short 型。当 x=127,y=-9 时,执行赋值语句 z=x+y 后,x、y 和 z 的值分别是。
A。x=0000007FH,y=FFF9H,z=00000076H
B。x=0000007FH,y=FFF9H,z=FFFF0076H
C。x=0000007FH,y=FFF7H,z=FFFF0076H
D。x=0000007FH,y=FFF7H,z=00000076H
13. 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为 5 位和 7 位(均含 2 位符号位)。若有两个数 X=27×29/32,Y=25×5/8,则用浮点加法计算 X+Y 的最终结果是。
A。00111 1100010
C。01000 0010001
14. 某计算机的 Cache 共有 16 块,采用 2 路组相联映射方式(即每组 2 块)。每个主存块大小为 32 字节,按字节编址。主存 129 号单元所在主存块应装入到的 Cache 组号是。
A。0
15. 某计算机主存容量为 64KB,其中 ROM 区为 4KB,其余为 RAM 区,按字节编址。现要用 2K×8 位的 ROM 芯片和 4K×4 位的 RAM 芯片来设计该存储器,则需要上述规格的 ROM 芯片数和 RAM 芯片数分别是。
A。1、15
16. 某机器字长 16 位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节 PC 自动加 1。若某转移指令所在主存地址为 2000H,相对位移量字段的内容为 06H,则该转移指令成功转移后的目标地址是()。
A。2006H
17. 下列关于 RISC 的叙述中,错误的是。
A。RISC 普遍采用微程序控制器
B。RISC 大多数指令在一个时钟周期内完成
C。RISC 的内部通用寄存器数量相对 CISC 多
D。RISC 的指令数、寻址方式和指令格式种类相对 CISC 少
18. 某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别为 90 ns、80ns、70ns、和 60ns,则该计算机的 CPU 时钟周期至少是。
A。90 ns
19. 相对于微程序控制器,硬布线控制器的特点是。
A。指令执行速度慢,指令功能的修改和扩展容易
B。指令执行速度慢,指令功能的修改和扩展难
C。指令执行速度快,指令功能的修改和扩展容易
D。指令执行速度快,指令功能的修改和扩展难
20. 假设某系统总线在一个总线周期中并行传输 4 字节信息,一个总线周期占用 2 个时钟周期,总线时钟频率为 10MHz,则总线带宽是()。
A。10MB/S
21. 假设某计算机的存储系统由 Cache 和主存组成,某程序执行过程中访存 1000 次,其中访问 Cache 缺失(未命中)50 次,则 Cache 的命中率是。
A。5%
22. 下列选项中,能引起外部中断的事件是。
A。键盘输入
C。浮点运算下溢
23. 单处理机系统中,可并行的是。
Ⅰ 进程与进程
A。Ⅰ、Ⅱ和Ⅲ
C。Ⅰ、Ⅲ和Ⅳ
24. 下列进程调度算法中,综合考虑进程等待时间和执行时间的是()。
A。时间片轮转调度算法
C。先来先服务调度算法
25. 某计算机系统中有 8 台打印机,由 K 个进程竞争使用,每个进程最多需要 3 台打印机。该系统可能会发生死锁的 K 的最小值是()。
A。2
26. 分区分配内存管理方式的主要保护措施是()。
A。界地址保护
27. 一个分段存储管理系统中,地址长度为 32 位,其中段号占 8 位,则最大段长是()。
A。
28. 下列文件物理结构中,适合随机访问且易于文件扩展的是()。
A。连续结构
C。链式结构且磁盘块定长
29. 假设磁头当前位于第 105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为 35,45,12,68,110,180,170,195,采用 SCAN 调度(电梯调度)算法得到的磁道访问序列是()。
A。110,170,180,195,68,45,35,12
C。110,170,180,195,12,35,45,68
30. 文件系统中,文件访问控制信息存储的合理位置是()。
A。文件控制块
31. 设文件 F1 的当前引用计数值为 1,先建立 F1 的符号链接(软链接)文件 F2,再建立 F1 的硬链接文件 F3,然后删除 F1。此时,F2 和 F3 的引用计数值分别是()。
A。0、1
32. 程序员利用系统调用打开 I/O 设备时,通常使用的设备标识是()。
A。逻辑设备名
C。主设备号
33. 在 OSI 参考模型中,自下而上第一个提供端到端服务的层次是()。
A。数据链路层
34. 在无噪声情况下,若某通信链路的带宽为 3kHz,采用 4 个相位,每个相位具有 4 种振幅的 QAM 调制技术,则该通信链路的最大数据传输速率是()。
A。12kbps
35. 数据链路层采用后退 N 帧(GBN)协议,发送方已经发送了编号为 0~7 的帧。当计时器超时时,若发送方只收到 0、2、3 号帧的确认,则发送方需要重发的帧数是()。
A。2
36. 以太网交换机进行转发决策时使用的 PDU 地址是()。
A。目的物理地址
C。源物理地址
37. 在一个采用 CSMA/CD 协议的网络中,传输介质是一根完整的电缆,传输速率为 1Gbps,电缆中的信号传播速度是 200 000km/s。若最小数据帧长度减少 800 比特,则最远的两个站点之间的距离至少需要()。
A。增加 160m
C。减少 160m
38. 主机甲与主机乙之间已建立一个 TCP 连接,主机甲向主机乙发送了两个连续的 TCP 段,分别包含 300 字节和 500 字节的有效载荷,第一个段的序列号为 200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是()。
A。500
39. 一个 TCP 连接总是以 1KB 的最大段长发送 TCP 段,发送方有足够多的数据要发送。当拥塞窗口为 16KB 时发生了超时,如果接下来的 4 个 RTT(往返时间)时间内的 TCP 段的传输都是成功的,那么当第 4 个 RTT 时间内发送的所有 TCP 段都得到肯定应答时,拥塞窗口大小是()。
A。7 KB
40. FTP 客户和服务器间传递 FTP 命令时,使用的连接是()。
A。建立在 TCP 之上的控制连接
C。建立在 UDP 之上的控制连接
第 41~47 题,共 70 分。
41.(10 分)带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的一条最短路径。假设从初始顶点到目标顶点之间存在路径,现有一种解决该问题的方法:
① 设最短路径初始时仅包含初始顶点,令当前顶点 u 为初始顶点;
② 选择离 u 最近且尚未在最短路径中的一个顶点 v,加入到最短路径中,修改当前顶点 u=v;
③ 重复步骤②,直到 u 是目标顶点时为止。
请问上述方法能否求得最短路径?若该方法可行,请证明之;否则,请举例说明。
42.(15 分)已知一个带有表头结点的单链表,结点结构为:
data | link |
假设该链表只给出了头指针 list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第 k 个位置上的结点(k 为正整数)。若查找成功,算法输出该结点的 data 域的值,并返回 1;否则,只返回 0。要求:
⑴ 描述算法的基本设计思想;
⑵ 描述算法的详细实现步骤;
⑶ 根据设计思想和实现步骤,采用程序设计语言描述算法(使用 C、C++或 Java 语言实现),关键之处请给出简要注释。
43.(8 分)某计算机的 CPU 主频为 500MHz,CPI 为 5(即执行每条指令平均需 5 个时钟周期)。假定某外设的数据传输率为 0.5MB/s,采用中断方式与主机进行数据传送,以 32 位为传输单位,对应的中断服务程序包含 18 条指令,中断服务的其他开销相当于 2 条指令的执行时间。请回答下列问题,要求给出计算过程。
1)在中断方式下,CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?
2)当该外设的数据传输率达到 5MB/s 时,改用 DMA 方式传送数据。假定每次 DMA 传送块大小为 5000B,且 DMA 预处理和后处理的总开销为 500 个时钟周期,则 CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?(假设 DMA 与 PU 之间没有访存冲突)
44.(13 分)某计算机字长
下表给出了上述指令取指和译码阶段每个节拍(时钟周期)的功能和有效控制信号,请按表中描述方式用表格列出指令执行阶段每个节拍的功能和有效控制信号。
时钟 | 功能 | 有效控制信号 |
| | |
| | |
| | |
| 指令译码 | 无 |
45.(7 分)三个进程
46.(8 分)请求分页管理系统中,假设某进程的页表内容如下表所示:
页号 | 页框(Page Frame)号 | * 有效位(存在位) |
| | |
| -- | |
| | |
页面大小为
(1) 依次访问上述三个虚地址,各需多少时间?给出计算过程。
(2) 基于上述访问序列,虚地址
47.(9 分)某网络拓扑如下图所示,路由器 R1 通过接口 E1、E2 分别连接局域网 1、局域网 2,通过接口 L0 连接路由器 R2,并通过路由器 R2 连接域名服务器与互联网。R1 的 L0 接口的 IP 地址是 202.118.2.1;R2 的 L0 接口的 IP 地址是 202.118.2.2,L1 接口的 IP 地址是 130.11.120.1,E0 接口的 IP 地址是 202.118.3.1;域名服务器的 IP 地址是 202.118.3.2。
R1 和 R2 的路由表结构为:
目的网络 IP 地址 | 子网掩码 | 下一跳 IP 地址 | 接口 |
⑴ 将 IP 地址空间 202.118.1.0/24 划分为 2 个子网,分别分配给局域网 1、局域网 2,每个局域网需分配的 IP 地址数不少于 120 个。请给出子网划分结果,说明理由或给出必要的计算过程。
⑵ 请给出 R1 的路由表,使其明确包括到局域网 1 的路由、局域网 2 的路由、域名服务器的主机路由和互联网的路由。
⑶ 请采用路由聚合技术,给出 R2 到局域网 1 和局域网 2 的路由。
一、单项选择题
1. B
考查栈和队列的特点及应用。C 和 D 直接排除,缓冲区的特点需要先进先出,若用,则先进入缓冲区的数据则要排队到最后才能打印,不符题意,所以只有队列符合题意。
2. C
考查栈的最大递归深度。时刻注意栈的特点是先进后出。下面是出入栈的详细过程:
序号 | 说明 | 栈内 | 栈外 | 序号 | 说明 | 栈内 | 栈外 |
1 | a 入栈 | a | 8 | e 入栈 | ae | bdc | |
2 | b 入栈 | ab | 9 | f 入栈 | aef | bdc | |
3 | b 出栈 | a | b | 10 | f 出栈 | ae | bdcf |
4 | c 入栈 | ac | b | 11 | e 出栈 | a | bdcfe |
5 | d 入栈 | acd | b | 12 | a 出栈 | bdcfea | |
6 | d 出栈 | ac | bd | 13 | g 入栈 | g | bdcfea |
7 | c 出栈 | a | bdc | 14 | g 出栈 | bdcfeag |
栈内的最大深度为 3,故栈 S 的容量至少是 3。
3. D
考查二叉树的特殊遍历。分析遍历后的结点序列,可以看出根结点是在中间被访问的,而且右子树结点在左子树之前,则遍历的方法是 RNL。本题考查的遍历方法并不是二叉树遍历的三种基本遍历方法,对于考生而言,重要的是要掌握遍历的思想。
4. B
考查平衡二叉树的定义。根据平衡二叉树的定义有,任意结点的左右子树高度差的绝对值不超过 1。而其余三个答案均可以找到不符合的结点。
5. C
6. B
7. A
8. D
考查
9. A
考查小根堆的调整操作。小顶堆在逻辑上可以用完全二叉树来表示,根据关键序列得到的小顶堆的二叉树形式为下图左图:
插入关键字 3 时,先将其放在小顶堆的末端,再将该关键字向上进行调整,得到的结果上图右边所示。所以,调整后的小顶堆序列为:3,5,12,8,28,20,15,22,19。
10. B
考查各排序算法的特点。
解答本题之前要对不同排序算法的特点极为清楚。对于起泡排序和选择排序而言,每一趟过后都能确定一个元素的最终位置,而由题目中所说,前两个元素和后两个元素均不是最小或最大的两个元素并按序排列。答案 D 中的二路归并排序,第一趟排序结束都可以得到若干个有序子序列,而此时的序列中并没有两两元素有序排列。插入排序在每趟排序结束后能保证前面的若干元素是有序的,而此时第二趟排序后,序列的前三个元素是有序的,符合其特点。
11. C
考查指令执行过程。通常完成一条指令可分为取指阶段和执行阶段。在取指阶段通过访问存储器可将指令取出;在执行阶段通过访问存储器可以将操作数取出。这样,虽然指令和数据都是以二进制代码形式存放在存储器中,但 CPU 可以判断在取指阶段访问存储器取出的二进制代码是指令;在执行阶段访存取出的二进制代码是数据。
12. D
考查符号位的扩展。结合题干及选项可知,int 为 32 位,short 为 16 位;又 C 语言的数据在内存中为补码形式,故 x、y 的机器数写为 0000007FH、FFF7H;执行 z=x+y 时,由于 x 是 int 型,y 为 short 型,故需将 y 的类型强制转换为 int,在机器中通过符号位扩展实现,由于 y 的符号位为 1,故在 y 的前面添加 16 个 1,即可将 y 强制转换为 int 型,其十六进制形式为 FFFFFFF7H;然后执行加法,即 0000007FH+FFFFFFF7H=00000076H,其中最高位的进位 1 自然丢弃。故选 D。
13. D
考查浮点加法运算。根据题意,X 可记为 00, 111; 00, 11101(分号前为阶码,分号后为尾数),Y 可记为 00, 101; 00, 10100。首先对阶,X、Y 阶码相减,即 00, 111-00, 101=00, 111+11, 0111=00, 010,可知 X 的阶码比 Y 的价码大 2,根据小阶向大阶看齐的原则,将 Y 的阶码加 2,尾数右移 2 位,可得 Y 为 00, 111; 00, 00101。尾数相加,即 00, 11101+00, 00101=01, 00010,尾数相加结果符号位为 01,故需进行右规。规格化,将尾数右移 1 位,阶码加 1,得 X+Y 为 01, 000; 00, 1000,阶码符号位为 01,说明发生溢出。
14. C
考查 Cache 与主存之间的映射方式。由于 Cache 共有 16 块,采用 2 路组相联,因此共有 8 组,0,1,2,...,7。并且主存的某一字块按模 8 映像到 Cache 某组的任一字块中,即主存的第 0,8,16...字块可以映像到 Cache 第 0 组 2 个字块的任一字块中,而 129 号单元是位于第 4 块主存块中,因此将映射到 Cache 第 4 组 2 个字块的任一字块中。
注意:由于在计算机系统结构中和计算机组成原理的某些教材中介绍的组相联跟此处的组相联并不相同,导致部分考生理解错题目。考生应以真题为准,以后再出现类似题目,应以此种解答为标准。
15. D
考查存储器的扩展。
首先确定 ROM 的个数,ROM 区为 4KB,选用
16. C
考查相对寻址。相对寻址 EA=(PC)+A,首先要求的是取指令后 PC 的值。转移指令由两个字节组成,每取一个字节 PC 自动加 1,因此取指令后 PC 值为 2002H,故 EA=(PC)+A=2002H+06H=2008H。
17. A
考查 RISC 的特性。
相对于 CISC 计算机,RISC 计算机的特点指令条数少;指令长度固定,指令格式和寻址种类少;只有取数/存数指令访问存储器,其余指令的操作均在寄存器之间进行;CPU 中通用寄存器多;大部分指令在一个或者小于一个机器周期内完成;以硬布线逻辑为主,不用或者少用微程序控制。
18. A
考查流水线中时钟周期的特性。时钟周期应以最长的执行时间为准,否则用时长的流水段的功能将不能正确完成。
19. D
考查硬布线控制器的特点。硬布线控制器的速度取决于电路延迟,所以速度快;微程序控制器采用了存储程序原理,每条指令都要访控存,所以速度慢。硬布线控制器采用专门的逻辑电路实现,修改和扩展困难。
20. B
考查总线的基本概念。总线带宽是指单位时间内总线上可传输数据的位数,通常用每秒钟传送信息的字节数来衡量,单位可用字节/秒(
21. D
考查 Cache 的命中率。命中率=Cache 命中的次数/所有访问次数,有了这个公式这道题就很容易看出,要注意的一点是看清题,题中说明的是缺失 50 次,而不是命中 50 次,仔细审题是做对题的第一步。
22. A
考查中断的分类。选项中能引起外部中断的只能是输入设备键盘。
23. D
考查并行性的限定。单处理机系统中只有一条指令流水线,一个多功能的操作部件,每个时钟周期只能完成一条指令,故进程与进程显然不可以并行。
24. D
考查几种基本的调度算法概念。高响应比优先调度算法,同时考虑每个进程的等待时间和需要的执行时间,从中选出响应比最高的进程投入执行。响应比 R 定义如下:响应比 R = (等待时间+执行时间) / 执行时间
25. C
考查死锁的条件。这种题用到组合数学中鸽巢原理的思想,考虑最极端情况,因为每个进程最多需要 3 台打印机,如果每个进程已经占有了两个打印机,那么只要还有多的打印机,那么总能满足达到 3 台的条件,所以,将 8 台打印机分给 K 个进程,每个进程有 2 台打印机,这个情况就是极端情况,K 为 4。
26. A
考查分区分配存储管理方式的保护措施。分区分配存储管理方式的保护措施是设置界地址寄存器。每个进程都有自己独立的进程空间,如果一个进程在运行时所产生的地址在其地址空间之外,则发生地址越界,即当程序要访问某个内存单元时,由硬件检查是否允许,如果允许则执行,否则产生地址越界中断,由操作系统进行相应处理。
27. C
考查分段存储管理系统。段地址为
28. B
考查文件物理结构的特性。随机访问是索引结构的特性。
29. A
考查磁盘的调度算法。类似于电梯调度的思想。首先,磁头选择与当前磁头所在磁道距离最近的请求作为首次服务的对象(110),当磁头沿途相应访问请求序列直到达到一端末(110,170,180,195),再反向移动响应另一端的访问请求(68,45,35,12)。
30. A
考查文件控制块的内容。在文件控制块中,通常含有以下 3 类信息,即基本信息、存取控制信息及使用信息。
31. B
考查软/硬链接建立的属性。建立符号链接(软链接)时,引用计数值直接复制;建立硬链接时,引用计数值加 1。删除文件时,删除操作对于符号链接是不可见的,这并不影响文件系统,当以后再通过符号链接访问时,发现文件不存在,直接删除符号链接;但是对于硬链接则不可以直接删除,引用计数值减 1,若值不为 0,则不能删除此文件,因为还有其它硬链接指向此文件。
32. A
考查系统调用的设备标识。用户程序对 I/O 设备的请求采用逻辑设备名,而在程序实际执行时使用物理设备名。
33. B
考查 OSI 模型中传输层的功能。传输层提供应用进程间的逻辑通信,即端到端的通信。而网络层提供点到点的逻辑通信。因此选 B。
34. B
考查奈氏准则和香农定理。采用
35. C
考查后退 N 帧协议的工作原理。在后退 N 帧协议中,发送方可以连续发送若干个数据帧,如果收到接收方的确认帧则可以继续发送。若某个帧出错,接收方只是简单的丢弃该帧及其后所有的后续帧,发送方超时后需重传该数据帧及其后续的所有数据帧。这里要注意,连续 ARQ 协议中,接收方一般采用累积确认的方式,即接收方对按序到达的最后一个分组发送确认,因此题目中收到 3 的确认帧就代表编号为 0、1、2、3 的帧已接收,而此时发送方未收到 1 号帧的确认只能代表确认帧在返回的过程中丢失了,而不代表 1 号帧未到达接收方。因此需要重传的帧为编号是 4、5、6、7 的帧。
36. A
考查交换机的工作原理。交换机实质上是一个多端口网桥,工作在数据链路层,数据链路层使用物理地址进行转发,而转发通常都是根据目的地址来决定出端口。
37. D
考查 CSMA/CD 协议的工作原理。首先由例 8 可知,若最短帧长减少,而数据传输速率不变,则需要使冲突域的最大距离变短来实现争用期的减少。争用期是指网络中收发结点间的往返时延,因此假设需要减少的最小距离为 s,单位是 m,则可以得到下式(注意单位的转换):2×[s/(2×108)]=800/(1×109),因此可得 s=80,即最远的两个站点之间的距离最少需要减少 80m。
38. D
考查 TCP 的数据编号与确认。TCP 是面向字节流的,其选择确认(Selective ACK)机制是接收端对字节序号进行确认,其返回的序号是接收端下一次期望接收的序号,因此主机乙接收两个段后返回给主机甲的确认序列号是 1000。
39. C
考查 TCP 的拥塞控制方法。本题计算原理如图 4 所示。无论在慢开始阶段还是在拥塞避免阶段,只要发送方判断网络出现拥塞(其根据就是没有按时收到确认),就要把慢开始门限 ssthresh 设置为出现拥塞时的发送方窗口值的一半(但不能小于 2)。然后把拥塞窗口 cwnd 重新设置为 1,执行慢开始算法。这样做的目的就是要迅速减少主机发送到网络中的分组数,使得发生拥塞的路由器有足够时间把队列中积压的分组处理完毕。因此,在发送拥塞后,慢开始门限 ssthresh 变为 16/2 = 8 KB,发送窗口变为 1 KB。在接下来的 3 个 RTT 内,拥塞窗口执行慢开始算法,呈指数形式增加到 8 KB,此时由于慢开始门限 ssthresh 为 8 KB,因此转而执行拥塞避免算法,即拥塞窗口开始 “加法增大”。因此第 4 个 RTT 结束后,拥塞窗口的大小为 9 KB。
40. A
考查 FTP 协议的特点。FTP 协议是基于传输层 TCP 协议的。FTP 的控制连接使用端口 21,用来传输控制信息(如连接请求,传送请求等),数据连接使用端口 20,用来传输数据。
41. 解答: 该方法不一定能(或不能)求得最短路径。例如,对于下图所示的带权图,如果按照题中的原则,从 A 到 C 的最短路径是 A->B->C,事实上其最短路径是 A->D->C。
42。解答:
(1)算法的基本设计思想(5 分):
(2)算法的详细实现步骤(5 分):
43. 解答:
44。解答:
(1) R0、R1 都有送自己内容到内总线的路径,控制信号分别是 R0out 和 R1out;
(2) ALU 加运算,2 个数据由工作寄存器 A 和内总线提供,控制信号是 Add;A 只接收内总线的内容,控制信号是 Ain;结果需存 AC,控制信号是 ACin;AC 的内容可送内总线,控制信号是 ACout;
(3) PC 可接收内总线的内容,还可增 1,控制信号是 PCin 和 PC+1,PC 的内容可送内总线,控制信号是 PCout;
(4) 指令寄存器 IR 可接收内总线的内容,控制信号是 IRin;
(5) 读写存储器时,地址由 MAR 经 AB 提供,MAR 只接收总线上的信息,控制信号是 MARin;
(6) 读存储器,提供读命令 MemR,并通过 DB 送入 MDR,控制信号是 MDRinE;MDR 的内容可送入总线,控制信号是 MDRout;
(7) 写存储器,提供写命令 MemW,数据由 MDR 通过 DB 送到存储器的数据引脚,控制信号是 MDRoutE;然后是划分执行步骤、确定每一步完成的功能、需要提供的控制信号。这是由指令应完成的功能和计算机硬件的实际组成情况和信息传送的可用路径共同决定的,基本原则是步骤越少越好。硬件电路要能支持,可以有多种方案,解题时应参照以给出的答题格式,即取指和译码阶段的那张表的内容,但不必把表已有的内容再抄一遍。
划分指令执行步骤,确定每一步完成的功能、给出需要提供的控制信号:
(1) 执行相加运算,需把存储器中的数据读出,为此首先送地址,将 R1 的内容送 MAR,控制信号是 R1out、MARin。
(2) 启动读主存操作,读出的内容送入 MDR,控制信号是 MemR、MDRinE。还可同时把 R0 的内容经内总线送入 A,用到的控制信号是 R0out、Ain。
(3) 执行加法运算,即 A 的内容与 MDR 的内容相加,结果保存到 AC,控制信号是 MDRout、Add、Acin。
(4) 要把 AC 的内容写入主存,由于 R1 的内容已经在 MAR 中,地址已经有了,但需要把写入的数据(已经在 AC 中)经内总线送入 MDR,控制信号是 ACout、MDRin。
(5) 给出写主存的命令,把 MDR 的内容经 DB 送存储器的数据线引脚,执行写操作,控制信号是 MDRoutE、MemW。
时钟 | 功能 | 有效控制信号 |
| | |
| | |
| | |
| | |
| | |
“
时钟 | 功能 | 有效控制信号 |
| | |
| | |
| | |
| | |
| | |
| | |
45。解答:
46。解答:
47。解答:
目的网络 IP 地址 | 子网掩码 | 下一跳 IP 地址 | 接口 |
202.118.1.0 | 255.255.255.128 | — | E1 |
202.118.1.128 | 255.255.255.128 | — | E2 |
202.118.3.2 | 255.255.255.255 | 202.118.2.2 | L0 |
0.0.0.0 | 0.0.0.0 | 202.118.2.2 | L0 |
目的网络 IP 地址 | 子网掩码 | 下一跳 IP 地址 | 接口 |
202.118.1.128 | 255.255.255.128 | — | E1 |
202.118.1.0 | 255.255.255.128 | — | E2 |
202.118.3.2 | 255.255.255.255 | 202.118.2.2 | L0 |
0.0.0.0 | 0.0.0.0 | 202.118.2.2 | L0 |
⑶ 局域网 1 和局域网 2 的地址可以聚合为 202.118.1.0/24,而对于路由器 R2 来说,通往局域网 1 和 2 的转发路径都是从 L0 接口转发,因此采用路由聚合技术后,路由器 R2 到局域网 1 和局域网 2 的路由为:
目的网络 IP 地址 | 子网掩码 | 下一跳 IP 地址 | 接口 |
202.118.1.0 | 255.255.255.0 | 202.118.2.1 | L0 |
友情链接: 超理论坛 | ©小时科技 保留一切权利