三、简答题
69. 简述布尔代数的特点?(5分)
(1)变量只有两种可能的值:0或1;(2.5分)
(2)只有两种基本的运算方式:或运算及与运算。(2.5分)
70. 什么叫原码、反码及补码?(5分)
用二进制表示的数称为原码;(2分)
原码的各位都取其非值则称为反码;(2分)
反码加一则为补码。(1分)
71. 一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少?(5分)
设该十六进制数为XYH,则十进制数为YX,有:
16X+Y=10Y+X
可得X应为3,Y应为5,该十六进制数为35H。(5分)
72. 什么是模拟信号?什么是数字信号?(5分)
模拟信号:在时间上和数值上连续的信号。(2.5分)
数字信号:在时间上和数值上不连续的(即离散的)信号。(2.5分)
73. 为什么需要半加器和全加器,它们之间的主要区别是什么?(5分)
在做两个进制加法时,右边第一位(最小有效位)相加时要用半加器电路,除此位外,其他各位相加时都要用全加器电路。(2.5分)
全加器的输入端有进位输入,而半加器没有。(2.5分)
74. 何谓L门及E门?它们在总线结构中有何作用?(5分)
L门即LOAD控制端,是用以使寄存器接受数据输入的控制门;(2.5分)
E门即ENABLE控制端,是三态输出门,用以使寄存器中得数据输出至总线。(2.5分)
75. 什么叫机器周期、取指周期和执行周期?(5分)
机器周期是指一条指令从取指到执行完了所需的时钟周期数。(2分)
取指周期指从PC开始,PROM中的指令进入IR到PC+1为止的时钟周期数。(2分)
执行周期指从指令进入控制器起至执行完毕的时钟周期数。(1分)
76. ROM和RAM各有何特点和用处?(5分)
程序计数器ROM为只能读出的存储器,可用以存放固定的程序和数据;(2分)
RAM为可写入又可读出的存储器,可用以随时写入或读出数据,也可用以写入随时有可能改变的用户程序。(3分)
77. 子程序计数器有何用处?(5分)
子程序计数器的内容为子程序的开始地址。(2分)
在转移及循环操作时起重要作用。(3分)
78. 存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?(5分)
MAR用以接收来自PC的地址号;(2分)
MDR用以接收来自总线上的数据。(3分)
79. 什么是最大模式?什么是最小模式?用什么方法将8086/8088置为最大模式何最小模式?(5分)
最小模式就是在系统中只有8086/8088一个微处理器;(1分)
最大模式就是在系统中包含两个或多个微处理器,其中一个主处理器就是8086/8088,其他处理器为协处理器,使协助主处理器工作的。(2分)
将8086/8088CPU的第33引脚接地时,系统处于最大模式;当第33引脚接+5V时,系统为最小模式。(2分)
80. PC的内容是什么意义?控制字是什么意义?(5分)
程序计数器的内容是下一条指令所在的存储单元的地址。(2分)
控制字是一个二进制数,其各位代表各个电路的逻辑状态:通或断。(3分)