微机原理问题

1、如果一台微机的CPU的时钟频率是20MHz,该CPU的一个总线周期含有4个时钟周期,那么此机的总线周期为多少?
2、在指令MOV BX,VAR[DI]中,如果DS=2000H,DI=0500H,VAR=0100H,则源操作数的物理地址是多少?
3、用MOV指令将十进制数56以非压缩BCD码格式送入AX,请写出正确的指令。
4、执行下列指令后,标志位CF和OF的值是多少?
MOV AL, 45H
ADD AL, OEBH
5、PC机在执行什么指令时, 信号有效?
6、通常外部中断服务程度一开始使用STI指令的目的是什么?
7、写出对8253定时器顺序写入16位初始值的步骤;
8、8255在方式0输入时,A、B、C三个端口能否稍存输入数据?
9、异步通信方式,采用16倍频发生器作为接收信号时钟,其目的是什么?
10、中断矢量表,可以存放256个中断入口地址,矢量表占用的最大内存空间为多少?

1..4*1/(20*10^6)
2.物理地址=DS*16+DI+VAR=20000H+0500H+0100H
3.MOV AX,56
AAA AX
4. 0100 0000
+ 1110 1011
=10010 1011
CF=OF=1
5.这个问题你没问清楚
6.复位地址寄存器分别为(cs)=OFFFFH 其它寄存器都为0,故为0FFFF0H
7.此题方法是先写控制字,再对地址顺写低位和高位。具体数值查书
8.不能,在0方式下,输出能锁存,输入仅有缓冲
9.不丢失数据
10. 256*4=1024=1K空间
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-04
1..4*1/(20*10^6)
2.物理地址=DS*16+DI+VAR=20000H+0500H+0100H

3.MOV AX,0506H

4.
0100 0101
+ 1110 1011
---------------
1 0011 0000
结果:CF = 1,OF = 0

5.这个问题你没问清楚

6. STI是开中断指令。
在中断程序里面使用STI,是为了返回主程序后,能够在满足中断条件的时候,可以重新进入中断。

7.此题方法是先写控制字,再对地址顺写低位和高位。
8.不能,在0方式下,输出能锁存,输入仅有缓冲
9.不丢失数据
10. 256*4=1024=1K空间

参考资料:回答者: ggggwxdx 的回答。

第2个回答  2011-04-03
楼上的:
MOV AX,56
AAA AX
AAA 指令是不能这样用的,要紧跟在加指令的后面,而且该指令没有操作数,隐含的是AL
第3个回答  2011-04-07
楼主做的是南航09微机原理的试卷吧!
相似回答