2017年大连理工大学软件学院810数据结构和计算机组成原理之计算机组成原理考研冲刺密押题
● 摘要
一、选择题
1. 变址寻址方式中,操作数的有效地址等于( )。
A. 基值寄存器内容加上形式地址(位移量)
B. 堆栈指示器内容加上形式地址
C. 变址寄存器内容加上形式地址
D. 程序计数器内容加上形式地址
【答案】C
2. 描述当代流行总线结构基本概念中,正确的句子是( )。
A. 当代流行的总线结构不是标准总线
B. 当代总线结构中,CPU 和它私有的cache —起作为一个模块与总线相连
C. 系统中只允许有一个这样的CPU 模块
【答案】B
3. 主机甲与主机乙之间已建立一个TCP 连接,主机甲向主机乙发送了3个连续的TCP 段,分别包含300字节、400字节和500字节的有效载荷,第3个段的序号为900。若主机乙仅正确接收到第1和第3个段,则主机乙发送给主机甲的确认序号是( )。
A.300
B.500
C.1200
D.1400
【答案】B
【解析】本题考查TCP 的确认机制,TCP 首部的序号字段是指本报文所发送的数据的第一个字节的序号。本题中首先根据第3个段的序号为900, 可以得出第2个段的序号为500, 第1个段的序号为200, 这里主机乙仅正确接收了第1段和第3段,这意味着第2段丢失,需要超时重传,因此主机乙发送给主机甲的确认序号,也就是此时接收端期望收到的下一个数据包中第一个字节的序号应该是第二段的第一个字节的序号,也就是500, 因此答案是B 。
4. 若x=103,y=-25, 则下列表达式采用8位定点补码运算实现时,会发生溢出的是( )
A.x+y
B.-x+y
C.x-y
D.-x-y
【答案】C
【解析】8位定点补码能表示的数的范围为:
A 结果为78, B 结果为-128, D 结果为-78都在此范围内,只有C 结果128超过了8位定点补码能表示的数的范围,会发生溢出
5. 在一棵度为4的树T 中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T 的叶结点个数是( )。
A.41
B.82
C.113
D.122
【答案】B
【解析】根据二叉树的性质3的推广公式:
入公式,
即
二叉树的性质及推广。
6. 主机甲向主机乙发送一个可直接在将数据带树T 的叶子结点的个数是82。如果考生不能熟练掌握二叉树的性质3的推广公式,得到本题的正确答案将费时费力。因此,需要熟练掌握的TCP 段,期望与主机乙建立TCP 连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的TCP 段可能是( )。
A.
B.
C.
D.
【答案】C
【解析】TCP 是面向连接的,所谓面向连接,就是当计算机双方通信时必需先建立连接,然后数据传送,最后拆除三个过程,也就是客户主动打开TCP 传输,服务器被动打开。第一次握手:客户发送SYN=1, seq=x给服务器,即客户的TCP 向服务器发出连接请求报文段,其首部中的同步位SYN=1,并选择序号seq=X, 表明传送数据时的第一个数据字节的序号是X 。第二次握手:服务器发送SYN=1, ACK=1, Seq=y, ack=X+l给客户,即服务器的TCP 收到连接请求报文段后,如同意则发回确认。服务器在确认报文段中应使SYN=1,使ACK=1,其确认号ack=x+l, 自己选择的序号seq=y。第三次握手:客户发送ACK=1, seq=x+l, ack=y+l给服务器,即客户收到此报文段后向服务器给出确认,其ACK=1, 确认号aCk=y+l。客户的TCP 通知上层应用进程,连接已经
TCP 连接已经建立。建立。服务器的TCP 收到主机客户的确认后,也通知其上层应用进程:因此,
本题中x=11220, y 是主机乙自动选取的序号,可以与x 相同,也可以不相同,从而主机乙所发出的TCP
段应该是
即
从
而答案是C 。
7. 元素a ,b , c ,d ,e 依次进入初始为空的栈中,若元素进栈后可停留、可出栈,直到所有元素都出栈,则在所有可能的出栈序列中,以元素d 开头的序列个数是( )。
A.3
B.4
C.5
D.6
【答案】B
【解析】d 首先出栈后的状态如下图所示。
此时可有以下4种操作:
(1)e 进钱后出栈,出梭序列为decba 。
(2)c 出枝,e 进栈后出栈,出栈序列为dceba 。
(3)cb 出栈,e 进枝后出栈,出栈序列为dcbea 。
(4)cba 出枝,e 进枝后出栈,出栈序列为dcbae 。
8. 采用指令Cache 与数据Cache 分离的主要目的是( )
A. 减低Cache 的缺失损失
B. 提高Cache 的命中率
C. 减低CPU 平均访问时间
D. 减少指令流水线资源冲突
【答案】D
【解析】指令流水线不会断流,预取过来的都是指令
9. 主机甲和主机乙间已建立一个TCP 连接,主机甲向主机乙发送了两个连续的TCP 段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是( )。
A.500
B.700
C.800
D.1000
【答案】D
【解析】TCP 使用滑动窗口流控协议,窗口大小的单位是字节,本题中分别包含300字节和