文档库

最新最全的文档下载
当前位置:文档库 > 汽油机生产线加载磨合段plc程序设计

汽油机生产线加载磨合段plc程序设计

微计算机技术模拟试题

一、回答以下问题(总28分)

1.8086是16位的微处理器,其内部数据通路为16 位,其对外数据总线为

16 位;8088内部数据通路为16 位, 其对外数据总线为8 位。(共5分)

2.一个微计算机应包含的最基本功能部件是: 微处理器, 存储器,

I/O接口电路,系统总线。(共4分)

3.8086/8088的EU与BIU各表示什么含义?各自的功能是什么?(共3分)

答:(1)EU是8086/8088微处理器的执行部件,BIU是8086/8088微处理器的总线接口部件。(1分)(2)EU的功能是执行指令,BIU的功能是使8086/8088微处理器与片外存储器或I/O接口电路进行数据交换。(2分)

4.“8086执行了一个总线周期”是指8086做了哪些可能的操作?基本总线周

期如何组成?在一个典型的读存储器总线周期中,地址信号、ALE信号、RD#信号、数据信号分别在何时产生?(共7分)

答:(1)是指8086对片外的存储器或I/O接口进行了一次访问,读写数据或取指令。(2分)

(2)基本总线周期由4个时钟周期组成,分别记为T1、T2、T3、T4。(1分)

(3)地址信号、ALE信号在T1周期内产生,RD#信号在T2周期内产生,

数据信号一般在T3内产生,若T3来不及提供数据,可在某Tw内产生有效数据。(4分)

5.8086/8088在什么时候及什么条件下可以响应一个外部INTR中断请求?中

断向量表在存储器的什么位置?向量表的内容是什么?8086如何将控制转向中断服务程序?(共9分)

答:(1)8086/8088在当前指令执行完且IF=1的情况下可以响应一个外部INTR 中断请求。(2分)

(2)中断向量表在存储器的0段0000—03FFH区域,向量表存放中断处理

程序的入口地址。(2分)

(3)8086/8088响应INTR中断请求时,首先在连续的两个总线周期中发出

INTA#负脉冲,在第二个INTA#信号期间,中断源经数据总线向8086/8088 送出一字节中断向量“类型码”。8086/8088收到“类型码”后将其乘4形成中断向量表的入口,从此地址开始的4个单元中读出中断服务程序的入口地址(IP、CS),8086/8088从此地址取指令执行,将控制转向中断服务程序。(5分)

二、假设(DS)=2000H,(ES)=3000H,(SS)=4000H,(SP)=100H,(BX)=200H,

(SI)=1,(DI)=2,(BP)=256,字变量ARRAY偏移地址为0050H,

(20250H)=1234H,(40100H)=00A0H,(40102H)=2200H。填空回答下列问题。

(总20分)

(1)MOV AX,[BP][DI] ;源操作数物理地址= H

指令执行后(AX)= H

(2)POP AX ;源操作数物理地址= H

免费下载Word文档免费下载: 汽油机生产线加载磨合段plc程序设计

(共18页)