微机原理及应用习题集库 ....................................................................................................... 2
一、填空........................................................................................................................... 2 二、单项选择题 ............................................................................................................... 6 三、 程序分析题(每小题6分,共24分) ....................................................... 16 四、判断题(在对的后面画√,错的后面画×): ..................................................... 25 五:分析判断题(判断对错,并指出错误原因) ..................................................... 31 六、简答题: ................................................................................................................. 33 七、程序题..................................................................................................................... 38 八、接口芯片的综合编程题 ......................................................................................... 50
(一)8255A .......................................................................................................... 50 (二)8259A .......................................................................................................... 56 (三). 其它端口编程题 ...................................................................................... 58
1
微机原理及应用习题集库
(请认真复习4、5、7、10、11章后的习题)
一、填空
1. 87的原码是 0101 0111B=57H ,补码是 01010111B ,反码
01010111B 。
2. SP总是指向 栈顶 ,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH
AX后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。
3. 以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄
存器是 SS ,变址寻址约定的段寄存器是 DS 。
4. 假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那
么该字