当前位置:文档之家› 微机原理复试

微机原理复试

1、DW型数据定义,EQU 语句,定义后用传送指令将两个数据送寄存器,问两个指令源操作数寻址方式。

2、数据段首址4000H:2000H,16个字数据,问最后一个数据的物理地址。

(42031H,请大神指正)
3、8259级联时,主片工作在____________嵌套方式。

4、8254十进制计数最大计数值____。

5、8237M-M传送,启动dma过程由_______实现。

6、存储器字位扩展,问几片还有片内地址线几根。

7、中断向量4n,4n+1,4n+2,4n+3都对应存放的什么。

二、选择(2分*5个=10分)
1、cpu32位代表什么
2、变量定义dup嵌套问分配多少字节
3、堆栈给出ss和sp,问压入5个字后栈顶物理地址。

(我记得是SS=2000H,SP=1000H,这样答案就是200F6H)
4、8255A口工作在方式2,B口可以工作在方式几?(方式0和方式1)
5、8255数据采集120个点,问要几片。

(5*(A口+B口+C口)=120)
三、判断并改错(2*5题=10分)
前3个为指令改错,均为典型的错误,立即数作了目的操作数,源操作数和目的操作数均为直接寻址,out指令端口大于FFH没有用DX。

后两个为8255和8259之类的判断,8259说24级中断用3片。

显然是错误的。

1、I/O寻址方式几种?80X86是哪种?
2、8237的A0-A3地址线为什么设置成双向?
3、8259中断结束的作用?有哪几种中断结束方式?
五、编程题(10分*2题=20分)
1、8254初始化,产生波形,有具体要求,难度书本例题。

2、将一个内存单元如2000H:1000H的数据显示在显示器上。

(我理解为dos调用)
六、存储器扩展(15分)
4个芯片RAM和ROM 要求连线并写出地址范围。

规定了RAM的首址。

难度课后习题的难度。

七、综合题20分
ADC0809的IN2数据采集经cpu,由8250发送出去。

图比较复杂
涉及到ADC0809的端口地址选用,开始采集的指令。

8250的初始化,查询方式,要判断8250的LSR状态来决定是否发送。

参考见课本8250和8255那道例题,大同小异。

今年给出了8250各个寄存器的方式字及端口地址。

PS:我是自己背下了,如果万一不给呢,大家还是多下功夫争取都记下来,这样也节省查阅的时间。

就LCR,MCR,LSR,IER几个寄存器,没多少的。

对了今年英语听力卷头是TEST 7,如果大家认识本校或者就是本校的
可以去看看是否本校有类似的练习题。

这套听力中间有个关于泰坦尼克号的文章3道题。

相关主题