微机原理参及评分2010年版.pdfVIP

  • 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)

1亿VIP精品文档

相关文档