式的有效地址计算公式,并计算操作数的有效地址。(要求写出计算过程。)
四、问答题(本大题共8小题,第46、47小题各4分,第48~51小题各5分,第52、53小题各6分,共40分)
46. 电路图如题46图所示。设触发器的初始状态为Q1Q0=00。若在输入端CP连续输入4
个触发脉冲,试分别写出在每个脉冲作用之后,触发器Q1Q0的状态。
47. ASCⅡ码中包含英文字母的编码,这些字母的编码有什么特征?若已知字符“B”的编码为1000010,则字符“H”的编码是什么? 48. 试分别写出以下运算的结果:
(1)对补码操作数1111 1110算术左移一位 (2)对补码操作数1010 1010算术右移一位 (3)对操作数0110 0110逻辑左移一位 (4)对操作数0101 1011逻辑右移一位 (5)对操作数0100 1001小循环右移一位
49. (1)微操作的控制函数包含哪两个意义?
(2)何谓微程序控制器的微命令?它与微操作的关系是什么? 50. 直接访内指令OP D的执行流程如下图:
请填补其中的空缺(1)、(2)、(3)。 答:(1)________
(2)________
(3)________
51. (1)何谓图像显示的分辨率?
(2)欲存放两幅分辨率为1024×1024像素的二值(0,1)图片(即灰度为2级),这
个专用存储器的存储容量至少需要多少?
(3)该专用存储器需用几片RAM64K×8bit存储芯片?
52. 何谓程序直接控制I/O方式?请简述其实现的一般方法。
53. 什么是中断?何谓内中断和外中断?请为这两类中断各举出两个中断实例。
全国2008年4月自考计算机原理试题
参考答案
一、单项选择题(本大题共25小题,每小题1分,共25分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1~10 11~20 21~25
DCDDC DCCBC ABBBA
ACCCC CDADA
二、填空题(本大题共15小题,每小题1分,共15分)
请在每小题的空格中填上正确答案。错填、不填均无分。
26. 主机
27. 平均故障间隔时间(或平均无故障时间) 28. 第三(或隔离,或高阻抗,或悬空) 29. 0(或低电位或保持不变) 30. 100110100.1100B
31. 1-27(-127)(或10000000B) 32. 专用寄存器(或特殊寄存器) 33. 总线结构(或总线) 34. 操作控制 35. 循环移位 36. 控制寄存器 37. 20
38. 4K(或4096) 39. 选择 40. 键盘
三、计算题(本大题共5小题,每小题4分,共20分)
41. 设有电路图如题41图所示:
(1)根据该电路图,写出用输入变量A、B、C表示的输出变量F的逻辑表达式。
(2)简化逻辑表达式F。
(3)根据简化的逻辑式F,画出逻辑电路图。 解:
(1)根据该电路图,写出用输入变量A、B、C表示的输出变
量F的逻辑表达式。 F=A⊕B·B+C (2)简化逻辑表达式F。
∵A⊕B=AB+AB ∴F =A⊕B·B+C
=(AB+AB)·BC =AB·AB·BC
=(A+B)·(A+B)·BC
(1分)
解:
=(AA+AB+AB+BB)·BC =(AB+AB)·BC =ABC =A+B+C
(1分) (1分)
(1分)
(3)根据简化的逻辑式F,画出逻辑电路图。
F ≥1 A B C 42. 将十进制数据33.6875表示成二进制数,然后再表示成八进制数和十六进制数。
33.6875D =100001.1011B
=41.54Q =21.BH
(2分) (1分) (1分)
43. 已知M(x)=1110,生成多项式G(x)=x3+x+1,试计算M(x)的CRC校验码。(要求写出计算过
程。) 解:
1011
根据生成多项式得: G(x)=1011
K=3
(1分)
将M(x)左移K位成为1110000,除以生成多项式1011:
1100 1110000
1011 1010 1011 0010 0000 0100 0000 100
(2分) (1分)
12M(x)的CRC码1110100
44. 已知x=-0.1001011,y=0.0110011,试用补码运算和移位操作计算
解:
(x-y),要求写出计算过程。
【x】补=1.0110101,【y】补=0.0110011,【-y】补=1.1001101 12 (1分) (1分) (1分) (1分)
【x-y】补=【x】补+【-y】补=1.0110101+1.1001101=1.10000010 【12(x-y)】补=1.10000001
(x-y)=-0.01111111
相关推荐: