微型计算机原理与接口技术 试卷,微机原理与接口技术试卷和答案4套.doc

本文提供了微机原理与接口技术的试卷及答案,包括填空题、简答题和程序分析,涵盖了8088CPU的地址总线、内存寻址、中断系统、数据传输方式等内容,并涉及8253定时器的配置和中断向量地址表的使用。通过这份资料,读者可以深入理解微机系统的基本工作原理和接口技术。
摘要由CSDN通过智能技术生成

微机原理与接口技术试卷和答案4套

第 PAGE 13 页 共 NUMPAGES 13 页

PAGE

答案参见我的新浪博客:/s/blog_3fbmuda.html

微机原理与接口技术A卷

一、 填空题 ? (共计20分 每个空2 分 )

1、? 已知 [X]补=B,求X=( ? ? ? ? ? ? ) (结果用十进制表示)

[Y]补=B,求Y=( ? ? ? ? ? ? ) (结果用十进制表示)?

2、8088CPU? 的地址总线为多少条( );直接寻址的内存空间为多少( )。

3、已知DS=2000H,内存(20200H)=FFH,(20201H)=22H

指令INC ? WORD ? PTR [0200H]执行的结果是:(20200H )= ? ? ?(20201H)=

?4、8086外部中断有( ? ? ? ? )和( ? ? ? ? ),当CPU内的中断标志IF=“0”状态时,外部中断线同时为“1”状态时,CPU响应哪个中断请求信号( ? ? ? ? ? ? ? )。

?5、CPU与外设数据传送的控制方式有无条件传送方式、( )、( ? ? ? ? ? ? ? ? ? ? ? )和DMA直接存储器传送方式。

? 二、 简答题 ?(共计25分 每小题 5 分 )

什么是I/O接口?I/O接口的主要功能有哪些?(答出3点即可)。

请叙述INTR中断过程(答出5点)。

有一2764EPROM芯片有13条地址总线,请计算芯片的地址范围(起始地址为12000H)

请写出末地址

定时器8253计数器0输入时钟 1.19MHz,;输出频率500Hz,并设定为二进制计数,问计数初值为多少?计数器1产生连续的对称方波,输入时钟为2MHz的时钟频率,计数初值为4000,并设定为BCD计数,问输出的连续对称的周期是多少毫秒?

中断向量地址表的作用是什么?已知中断类型码分别为0EH和0FH,它们的中断服务程序的入口地址在中断向量地址表的地址是什么??(注意:写成××××H:××××H格式)

? 三、 分析程序写出结果 ?(共计15分 )

(3分)

TABLE DB 30H , 31H , 32H ,33H , 34H

ENTRY DB 3?

MOV BX , OFFSET TABLE

ADD BX,ENTRY

MOV AL,[BX] ; 问 程序执行后AL=? ? ? ? ? ?

?

?2、 (6分)已知DS=3000H , SS=4000H , BX=1200H , BP=1000H ?

? (31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H ?程序段如下:

? MOV ? AX, ? 1200H ? ? ;该指令的寻址方式:

? ADD ? AX, ? [1200H] ? ;

? ADD ? AX, ? [BX] ?? ; 请写出程序段执行后的结果 ?AX=

3、(6分)下列程序段求FLD开始的八个数据的平均值,结果在RES中。请将程序填写完整(不考虑溢出)

DATA SEGMENT

FLD DW 10,-20,30,-60,-71,80,79,56

RES DB ?

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

MOV AX,DATA

MOV DS,AX

MOV CX,8

MOV AX,0

R1:

ADD SI,2

DEC CX

JNZ R1

MOV CL,8

IDIV CL

MOV RES,AL ;RES的偏移地址=

HLT

CODE ENDS

四、汇编语言程序设计 (共计40分 第1、2、3题各8分,第4题 16分 )

?假设数据段定义如下:

DATA SEGMENT

AA DB ‘’

BB DB 10 DUP(?)

DATA ENDS

请编写代码段 将AA 数据区中的字符串,变为数据从左到右存储到BB数据区中。

2、从BUFFER开始的单元中存放着20个有符号字节数,要求找出其中的负数,存入MINE开始的单元中,并将负数个数存入CNT单元。

请描述你设计的综合实验内容和思路。

4、8088微机系统的I/O接口电路 如下图:请完成:

(1)分析图,写出8255、8253各端口的地址(已知A7~A3=11111

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微机原理接口技术的试题及答案 得分 评阅人 1.RESET信号到来后8088/86的CS和IP 分别为 _FFFF_H 和_0000_H。 2. 在特殊全嵌方式下,8259可响应 同级或高级 断请求。 3. CPU与外设接口通过¬ 数据 总线传送状态信号与命令信号。 4. 8255有3种工作方式, 其 方式2 只允许A口使用。 5. 有地址重迭现象的译码方式为 部分译码 和 线选法 。 6. 外设端口的编址方式有 I/O端口独.立编址 和 I/O端口与存储器统一编址 。 7.INT8253采用BCD码计数时,其最大计数值为__10000__,此时的计数初值为__0000__。 8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。 9.8259A作为主片时其引脚CAS0-CAS2的信息传送方向是_向外_。 10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。 二、 单项选择题(每小题1分,共20分) 得分 评阅人 1. 8086CPU寻址I/O端口最多使用( 4 )条地址线。 (1)8 (2)10 (3)12 (4)16 2. CPU执行IN指令时有效的信号组合是( 1 )。 (1) =0, =1 (2) =0, =0 (3) =0, =1 (4) =0, =0 3.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是( 2 )。 (1)64K字 (2)32K字 (3)64KB (4)32KB 4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( 4 )根。 (1)25 (2)23 (3)21 (4)19 5.8088/8086的基本总线周期由( 2 )个时钟周期组成。 (1)2 (2)4 (3)5 (4)6 6.在8086系统断号为0AH,则存放断向量的内存起始地址为( 2 )。 (1)0AH (2)28H (3)4AH (4)2AH 7.采用两片8259A可编程断控制器级联使用,可以使CPU的可屏蔽断扩大到( 1 )。 (1)15级 (2)16级 (3)32级 (4)64级 8.当IF=0,8088/8086CPU不响应( 2 )断请求。 (1)INT N (2)INTR (3)NMI (4)INTO 9.8253可编程定时器/计数器,其二进制的最大计数初值为( 3 )。 (1)65536 (2)7FFFH (3)0000H (4)FFFFH 10.8086/88CPU在响应断时要执行( 2 )个断响应周期。 (1)1个 (2)2个 (3)3个 (4)4个 11. 断向量表是存放( 2 )的存储区域. (1)断类型号 (2)断服务程序入口处地址 (3)断断点地址 (4)程序状态字 12.INT8255可用置位/复位控制字对( 3 )的各位进行按位操作以实现某些控制功能。 (1)A口 (2)B口 (3)C口 (4)数据总线缓冲器 11.RS-232C标准规定信号“0”和“1”的电平是( 3 )。 (1)0V和+3V~+15V (2)-3V~-15V和0V (3) +3V至+15V和-3V~-15V (4)+3V~+15V和-0V 12.对于开关型设备的控制,适合采用的I/O传送方式是( 1 )。 (1)无条件 (2)查询 (3)断 (4)DMA 13. 传送数据时,占用CPU时间最长的传送方式是(1 )。 (1)查询 (2)断 (3)DMA (4)IOP 14. 既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于 异步字符传输其原因是( 2 )。 (1)发生错误的概率少 (2)附加位信息总量少 (3)双方通信同步 (4)字符之间无间隔 15.巳知DRAM2118芯片容量为16K×1位, 若组成64KB的系统存储器,则组成的芯片组数和每个芯片组的芯片数为( 4 ). (1)2和8 (2)1和16 (3)4和16 (4)4和8 16.INT 8259断屏蔽寄存储器的作用是( 2 ). (1)禁止CPU响应外设的断请求 (2)禁止外设向CPU发断请求 (3)禁止软断请求 (4)禁止NMI断请求 17.在正常EOI方式下, 断结束命令是清除( 2 )的某一位. (1)IRR (2)ISR (3)IMR (4)程序状态字 18.软断INT N的优先级排列原则是( 3 ). (1)N值愈小级别愈高 (2)N值愈大级别愈高 (3)无优先级别 (4)随应用而定 19.串行异步通信传输的主要特点是( 2 ). (1)通信双方不必同步 (2)每个字符的发送是独立的 (3)字符之间的传送时间长度应相同 (4)字符发送速率由波特率决定 20. 8位D/A转换器的分辨率能给出满量程电压的( 4 ). (1)1/8 (2)1/16 (3)1/32 (4)1/256
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值