| 三、计算题(本大题共
5
小题,每小题
4
分,共
20
分)
41
.化简逻辑表达式
。若
,则该逻辑式的值是什么?
42
.将十六进制数据
14.4CH
表示成二进制数,然后表示成八进制数和十进制数。
43
.已知
M(x)=1001,
生成多项式
G(x)=x3+x+1
,试计算
M(x)
的
CRC
校验码。(需写出计算过程)
44
.已知
X=-0.0100110,Y=0.1010011,
试用补码减法计算
X-Y
,要求写出计算过程
,
同时指出计算结果是否溢出。
45
.两浮点数运算后的中间结果(阶码和尾数采用双符号位补码表示)为
11001
,
01.1010110,
请求出规格化的浮点数表示。
四、问答题(本大题共
9
小题,第
46
、
47
、
49
、
50
、
51
、
52
小题各
4
分、第
53
、
54
小题各
5
分、第
48
小题
6
分,共
40
分)
46
.电路图如题
46
图所示。设触发器的初始状态为
Q2Q1Q0=001
。
(
1
)若在输入端
CP
连续输入
2
个触发脉冲,试分别写出在每个脉冲作用之后,触发器
Q2Q1Q0
的状态。
(
2
)该电路是什么功能部件?
47
.在二一十进制数字编码中,何谓有权码?何谓无权码?试举例说明。
48
.假设
10001
存储地址存放着一相对寻址方式的无条件转移指令
JMP D
,位移量
D
为
4
位补码,程序计数器为
PC
。
(
1
)写出计算转移地址的公式;
(
2
)当
D=0101
时,算出具体转移地址;
(
3
)当
D=1011
时,算出具体转移地址(要求写出算式)。
49
.试根据
8
位寄存器的初始内容以及相应的移位操作,分别写出操作后该寄存器的内容,并分别填补到下表的空缺(
1
)至(
4
)中。
|
移位前寄存器的内容 |
移位操作 |
移位后寄存器的内容 |
|
11111111 |
算术左移一位 |
(
1
) |
|
11101011 |
算术右移一位 |
(
2
) |
|
01011011 |
逻辑左移一位 |
(
3
) |
|
01011011 |
小循环右移一位 |
(
4
) |
50
.设
4
位寄存器
A
和
B
的内容分别为
0101
和
1001
,依序连续执行下列微操作序列后,试写出寄存器
A
和
B
的内容。
51
.主存储器欲完成读数操作命令,应依序执行哪些操作?
52
.题
52
表中所示的是运行过程中一个虚拟存储器与主存之间的地址对应表。
(
1
)如逻辑地址代码为
1011010101010
的数据,在主存中能否找到?若能找到,其物理地址代码是什么?
(
2
)如逻辑地址代码为
|