- 0
- 0
- 约8.98千字
- 约 8页
- 2026-02-09 发布于四川
- 举报
2010微机原理参及评分(B)
一填空(每空1分)
1.A6,166
2.-1
3.FF
4.1011111
5.CPU,输入输出接口,系统总线
6.46A0
7.-126~127
8.后进先出,堆栈指针
9.锁存器,ALE
10.基址变址寻址
二选择(每题2分)
②②①②②
三、简答题:(每小题5分,共15分)
1.简述:8086CPU最小模式下movax,[2000H]指令的执行过程(给出有关
信号的状态)。
①M/IO输出表示器;
②地址信息DS:2000H送至地址总线;
③CPU输出ALE地址锁存信号;
④CPU输出BHE=0,DT/R=0,DEN=0,RD=0;经地址译码选中[2000][2001]
单元。
⑤单元的内容出现在数据总线上;
⑥CPU采样数据总线,数据送AX.
给出主要信号的状态和过程即可得满分。
2.8086响应可中断时,如何找到中断服务程序的地址?
①CPU获得中断类型号N;
②4*N计算中断向量在中断向量表中的地址,(0:4*N)→IP,(0:4*N+2)
→CS,进入中断服务程序;
3.简述:外部设备为什么要通过接口电路和主机总线相连,而不能直接与总线
相连?
外部设备的功能多种多样;与CPU所传递的信息有数字式/模拟式;传递的
信息有并行/串行的;外设的工作速度通常比CPU低得多,且外设的工作速度差
别很大;输入输出过程通常需要缓冲和联络;多个外设以中断方式与CPU进行
信息交换时需要中断管理,等等。
四、阅读程序(每小题5分,共15分)
1.执行后:AX=6020H;CX=6020H;SP=2343H;
2.执行后:BX=0FF9CH;CL=04H;CF=0.
3.执行后:AX=0A075H;CX=0H;CF=0H;
五、改错:(10分)参(每错2分,第4、7句各1分)
CLC
MOVCH,AH
ADDAL,BL
AAA
XCHGAL,CH
ADCAL,BH
AAA
MOVAH,AL
MOVAL,CH
RET
六、编制程序:(10分)参
PUSHAX
MOVAX,DS
MOVES,AX
POPAX
MOVSI,2000H
MOVDI,1000H
MOVCX,100
CLD
REPMOVSB
MOVDI,1000H
MOVCX,100
MOVDX,CX
REPNZSCASB
JNZNEXT
SUBDX,CX
DECDX
MOVBYTEPTR[DXH],20H
NEXT:
评分细则:初始化2分,传送2分,检索2分,计算单元2分,换空格符2分
七、接口应用(共25分)
1、8255应用(10分)参考程序:
原创力文档

文档评论(0)