当前位置:首页 -> 考试题库 -> 自学考试
01年7月《微机原理与接口技术》试题
   http://www.edu999.com     2006-5-20      浏览次数:
 
一、单项选择题(每题1分,共15分)

  1.CPU与外设间数据传送的控制方式有( )

  A.中断方式 B.DMA方式

  C.程序控制方式 D.以上三种都是

  2.8086 CPU内标志寄存器中的控制标志位占( )

  A.9位 B.6位

  C.3位 D.16位

  3.若传输率为2400,收、发时钟(RxC∕TxC)频率为38.4KHz,则波特率因子为( )

  A.1 B.16

  C.32 D.64

  4.CPU与I∕O设备间传送的信号有( )

  A.数据信息 B.控制信息

  C.状态信息 D.以上三种都是

  5.8251的方式字(模式字)的作用是( )

  A.决定8251的通信方式

  B.决定8251的数据传送方向

  C.决定8251的通信方式和数据格式

  D.以上三种都不对

  6.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( )

  A.B口 B.A口

  C.A、B、C三端口均可以 D.C口

  7.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( )

  A.10个 B.110个

  C.120个 D.240个

  8.在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是( )

  A.字符间无间隔 B.双方通信同步

  C.发生错误的概率少 D.附加的辅助信息总量少

  9.采用高速缓存Cache的目的是( )

  A.提高总线速度 B.提高主存速度

  C.使CPU全速运行 D.扩大寻址空间

  10.在中断方式下,外设数据输入到内存的路径是( )

  A.外设→数据总线→内存 B.外设→数据总线→CPU→内存

  C.外设→CPU→DMAC→内存 D.外设→I∕O接口→CPU→内存

  11.CPU响应中断请求和响应DMA请求的本质区别是( )

  A.中断响应靠软件实现

  B.响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线

  C.速度慢

  D.控制简单

  12.堆栈的工作方式是( )

  A.先进先出 B.随机读写

  C.只能读出,不能写入 D.后进先出

  13.指令MOV AX,[3070H]中源操作数的寻址方式为( )

  A.寄存器寻址 B.直接寻址

  C.立即寻址 D.间接寻址

  14.Reset信号到来后,8086 CPU的启动地址为( )

  A.00000H B.FFFFFH

  C.FFFF0H D.0FFFFH

  15.用3片8259A级联,最多可管理的中断数是( )

  A.24级 B.22级

  C.23级 D.21级二、填空题(每空1分,共20分)

  1.用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片__________片,产生片选信号的地址需要__________位。

  2.在8086 CPU中,总线接口部件(BIU)的功能是______________________________,执行部件(EU)的功能是______________________________。

  3.在8086中,一条指令的物理地址是由______________________________相加得到的。

  4.8086 CPU只在______________________________时,才执行总线周期。

  5.8086∕8088 CPU工作在最大模式时,总线控制器产生控制信号的依据是____________________。

  6.从CPU的NMI引脚产生的中断叫做____________________,他的响应不受____________________的影响。

  7.中断类型码为15H的中断,其服务程序的入口地址一定存放在____________________四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为____________________。

  8.在8086系统中,最小模式下CPU通过__________引脚接收DMA控制器的总线请求,而从__________引脚上向DMA控制器发总线请求允许。

  9.设微机的地址总线为16位,其RAM存储器容量为32KB,首地址为4000H,且地址是连续的,则可用的最高地址是____________________。

  10.可编程串行接口芯片8251A可检测______________________________三种错误。

  11.常用来实现RS-232C电平与TTL电平相互转换的电路是 。

  12.在存储系统的层次结构中,通常分为____________________两个层次。

  13.设8253的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms输出一个正跳变信号,则其方式控制字应为____________________。

  14.若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为____________________。

  15.为使DMA操作过程正确进行,DMA操作之前,系统程序要对DMA控制器预置________________________________________三个信息。

  三、名词解释(每小题2分,共10分)

  1.调制与解调

  2.DRAM

  3.波特率

  4.中断嵌套

  5.总线主模块四.简答题(每小题5分,共15分)

  1.总线标准化的目的是什么?EIA-RS-232C是什么标准?主要包括哪些内容?适用于何种场合。

  2.某8086系统中有一片8253芯片,其4个端口为:310H、312H、314H、316H,计数脉冲(CLK引脚)频率为1MHz,按BCD码计数,试编写使计数器1输出周期为250μs方波,计数器2对外事件计数,计满500个事件后输出中断请求信号的汇编程序。

  3.8086 CPU响应可屏蔽中断的条件是什么?下面是CPU用8255A作打印机接口采用中断方式传送数据的程序段,8255A的口地址为300H~306H,请阅读程序回答下列问题:

  (1)打印数据从8255A的哪个端口输出,工作于何种方式?

  (2)中断类型码是什么?

  (3)中断服务子程序的入口地址是多少?

  五.简单应用题(共40分)

  1.I/O端口地址译码器电路如图1所示,试指出Y1,Y2对应的端口地址及操作类型。(带&的为与非门,带≥1的为或门,带‘1’的为非门)。(10分)

  2.8086 CPU通过8255A与DAC0832接口的连接如图2所示,8255A的端口地址为300H~306H,请编写能从Vout端产生连续锯凿波的程序。设MOV、OUT指令的执行时间为10T,INC指令为2T,JNZ和JMP指令为12T,CPU主频为10MHz,计算锯凿波的周期。程序中主要语句应加适当注释。(15分)

  3.利用8251A实现与外设串行通信的控制程序如下,其中8251A的控制∕状态口地址为2F9H,数据口地址为2F8H,要求:

  (1)阅读此程序,加上适当注释,并说明串行数据格式和程序实现的功能。

  (2)指出CPU与8251A间数据传送的控制方式及数据区首地址。(15分)

  MOV DX, 2F9H

  MOV AL, 40H

  OUT DX, AL

  MOV AL, 5AH

  OUT DX, AL

  MOV AL, 11H

  OUT DX, AL

  MOV DI, 3000H

  MOV CX, 0FFH

  STT: MOV DX, 2F9H

  IN AL, DX

  AND AL, 01H

  JZ STT 

  MOV DX, 2F8H

  MOV AL, [DI]

  OUT DX, AL

  INC DI 

  LOOP STT 

  HLT

 
 
  [网友评论]
你的 姓名:   匿名发表
评论内容:
发表评论:
中国教育招生在线论坛欢迎您!  >>进入
  [热门评论]
  [相关信息]