手机版

微机原理与接口技术期末习题课

时间:2025-07-07   来源:未知    
字号:

一、单项选择题

1.在汇编语言程序的开发过程中,汇编之后产生的文件是( )。

A.ASM文件 B.OBJ文件 C.EXE文件 http://www.77cn.com.cn文件

2. 假设使用1K×4的存储器芯片构成8K×8的存储体,需要( )片。

A. 12 B. 14 C. 15 D. 16

3. 假设数据段有如下数据定义,共分配( )个字节单元。

X DB 12H, 45,67H, ‘AB’

Y DW 5 DUP(20H)

A. 16 B. 15 C. 12 D.10

4.下面对OUT 指令正确使用的是 ( )。

A.OUT 40H , AL B.OUT AL,60H C.OUT DX, BL D.OUT [DX],AL

5.80x86接收非屏蔽硬件中断请求的引脚是( )。

A. INTR B. NMI D. AEN

6. A和B两机采用串行异步通信进行数据交换,A机定义一帧数据长度为10位,为了正确进行通信,则B机应该定义一帧数据长度为( )。

A.9位 B.10位 C.11位 D.12位

7.PC机中的09H键盘中断属于( )。

A. 可屏蔽中断 B. 非屏蔽中断 C. CPU中断 D. 软件中断

8. 设8254 某计数器的CLK输入频率为1MHZ,OUT端输出周期为8ms的方波,计数器工作方式定义为BCD计数,则写入的计数初值为( )。

A. 8 B. 80 C. 8000 D. 8000H

9.下列关于串行通信的概念中,不正确的是( )。

A. 波特率是指每秒钟传送的0、1代码个数,单位为波特

B. 异步通信的一帧总是从逻辑0开始,逻辑1结束

C. 异步通信的一帧总是低电平开始,高电平结束

D. 异步通信的发送端和接收端按约定的波特率发送、接收数据

10. 设实模式下,中断向量表84H~87H单元中,依次存放着12H、34H、56H、78H,则中断服务程序的入口偏移地址为( )。

A.1234H B.3412H C.5678H D. 7856H

二、填空题

1.实模式下, 使用REP MOVSB指令之前,需将源串逻辑地址传送至

和 寄存器,目的串逻辑地址传送至ES和 寄存器,传输长度传送至 寄存器,并应将CPU的_______标志置0或置1。

2. 与 MOV BX,OFFSET BUF相同功能的指令是。

3. 宏指令调用是在汇编过程中由完成的。

4.8255A有3种工作方式,其中支持中断方式数据交换的是方式________,以无条件方式进行数据交换的是方式 ___________。

5. 设8254计数器2的CLK输入端接1Hz的时钟信号,要求其OUT端产生连续的方波信号,则该计数器应工作在方式________,输出信号高电平的最大宽度为

__________ 秒。

6.CPU通过8250采用查询方式发送数据之前首先要查询___________________;采用查询方式接收数据之前首先要查询___________________。

7.串行异步通信的传输方式有__________通信、

8.实模式下,所有中断向量集中存放在系统RAM最低端的_____________个单元之中,物理地址为_______H~_______H。位于内存物理地址为180H~183H单元的内容是 ___________H型中断向量。

三、简答题

1.什么是中断?什么是中断源?

2.什么是I/O端口?I/O端口分为哪三种类型?

3.串行异步通信传送一个字符 “B”,7个数据位,偶校验, 2个停止位。画出一帧数据格式(TTL电平),并标出各部分的位数。

4.CPU的INTR引脚收到中断请求信号,但CPU没有响应,试分析其原因。

5.微机系统与输入/输出设备交换信息的方式有哪四种?

6.解释LOOP NEXT指令的功能,并写出实现相同功能的指令序列。

四、综合应用

1. 一台PC机利用主串口进行外环自发自收。查询方式发送,中断方式接收,一帧字符包含7个数据位,偶校验,2位停止位,通信速率为2400波特(分频系数为0030H)。

(1)用对端口直接编程的方法编写8250初始化程序段。

(2)编写子程序实现发送数据’A’。

2.系统使用外扩一片可编程定时器/计数器8254,8254的输入时钟是1MHz。8254的初始化程序段如下,根据要求完成相关内容。

MOV MOV OUT MOV MOV OUT AL,10100101B DX,203H ;写控制字 DX,AL A L,10H ;写计数初值 DX,202H DX,AL

由上述程序段可知,设计时使用了8254的 号计数器,其口地址为 H,工作在方式 ,使用 进制计数,输出信号的频率为 。

3.设8255A的控制口地址为21BH,编写8255A的初始化子程序。要求:A口工作于方式0输入,B口工作于方式1输入,C口上半部分输出,C口下半部分输入,并允许 B口以中断方式与CPU交换信息。

…… 此处隐藏:46字,全部文档内容请下载后查看。喜欢就下载吧 ……
微机原理与接口技术期末习题课.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)