四级嵌入式题目——计算机原理与组成 第四章中断技术及8259芯片

news/2024/10/25 10:29:38/

第1题:(单项选择题)(本题:1分)

8086CPU在响应INTR中断时
A. 中断类型码等于8
B. 中断类型码等于16
C. 中断类型码由I/O提供
D. 中断类型码由CPU提供
正确答案:C
第2题:(单项选择题)(本题:1分)

8086CPU在响应INTR中断时,为了得到指向存放中断向量的内存的实际物理地址,将I/O给的中断类型码乘以
A. 2
B. 6
C. 4
D. 8
正确答案:C
第3题:(单项选择题)(本题:1分)

在8086CPU的下列4种中断中,需要由硬件提供中断类型码的是
A. INTR
B. INTO
C. INT n
D. NMI
正确答案:A
第4题:(单项选择题)(本题:1分)

在8086微机系统的RAM存储单元0000H:005CH开始依次存放23H,0FFH,00H,和0F0H四个字节,则该向量对应的中断类型码是
A. 0AH
B. 17H
C. 0CH
D. 0DH
正确答案:B
第5题:(单项选择题)(本题:1分)

8086CPU执行IRET指令,从堆栈当前栈顶弹出的字节数为
A. 2个字节
B. 6个字节
C. 4个字节
D. 8个字节
正确答案:B
第6题:(单项选择题)(本题:1分)

8086系统中,已知中断类型码为16H , 则其中断服务程序的入口地址存放在内存地址
A. 0000H∶0058H~0000H∶005BH
B. 0000H∶0064H~0000H∶0067H
C. 0000H∶0058H~0000H∶0059H
D. 0000H∶0064H~0000H∶0065H
正确答案:A
第7题:(单项选择题)(本题:1分)

8086微机系统中,NMI中断的中断向量位置
A. 由程序指定
B. 固定在00008H开始的4个单元中
C. 由操作系统自动分配
D. 固定在00016H开始的4个单元中
正确答案:B
第8题:(单项选择题)(本题:1分)

下列各项中,能提供软中断的中断类型码的是
A. 芯片8259A
B. DMAC
C. 中断指令
D. 段寄存器
正确答案:A
第9题:(单项选择题)(本题:1分)

8086CPU构成的微机系统中,关中断指令CLI的作用是
A. 禁止CPU响应可屏蔽中断
B. 禁止INT n指令操作
C. 禁止DMA操作
D. 禁止非屏蔽中断
正确答案:A
第10题:(单项选择题)(本题:1分)

为使8086CPU能够响应NMI的中断请求
A. 必须把标志寄存器的IF置1
B. 必须把标志寄存器的TF置1
C. 必须把标志寄存器的IF置0
D. 标志寄存器的IF置1/置0均可
正确答案:D
第11题:(单项选择题)(本题:1分)

为使8086CPU能够响应INTR的中断请求,必须把标志寄存器的标志位
A. TF置0
B. TF置1
C. IF置0
D. IF置1
正确答案:D
第12题:(单项选择题)(本题:1分)

中断向量是指
A. 子程序入口地址
B. 中断服务程序入口地址
C. 传送数据的起始地址
D. 中断类型号
正确答案:B
第13题:(单项选择题)(本题:1分)

8086系统中,单步中断的中断向量在中断向量表中的位置
A. 是由程序指定的
B. 是由DOS自动分配的
C. 固定在00004H开始的4个字节中
D. 固定在00010H开始的4个字节中
正确答案:C
第14题:(单项选择题)(本题:1分)

PC微机系统中,CPU响应硬件可屏蔽中断时,下列各项中用于提供中断类型码的是
A. 芯片8259A
B. 中断向量
C. 指令本身
D. 段寄存器
正确答案:A
第15题:(单项选择题)(本题:1分)

为了实现多重中断,通常用于保护断点和现场的是
A. CS寄存器
B. IP寄存器
C. 中断向量表
D. 堆栈
正确答案:D
第16题:(单项选择题)(本题:1分)

8259A可编程中断控制器允许级联使用,当采用9片8259A芯片级联,可以使 CPU 的可屏蔽中断最多扩展到
A. 64级
B. 8级
C. 9级
D. 72级
正确答案:A
第17题:(单项选择题)(本题:1分)

8086CPU构成的微机系统中,中断向量表00084H单元开始依次存放有12H,33H,56H,90H,则该中断向量对应的中断类型码是
A. 84H
B. 21H
C. 12H
D. 3312H
正确答案:B
第18题:(单项选择题)(本题:1分)

8086CPU构成的微机系统中,中断向量表00084H单元开始依次存放有12H,33H,56H,90H,则该中断服务程序的入口地址是
A. 3312H
B. 3C176H
C. 5690H
D. 93872H
正确答案:D
第19题:(单项选择题)(本题:1分)

如果8259A在初始化时ICW2 = 85H,IR3收到外部中断请求,8259A将发给CPU的中断类型码是
A. 82H
B. 83H
C. 84H
D. 85H
正确答案:B
第20题:(单项选择题)(本题:1分)

如果8259A在初始化时ICW2 = 83H,IR2收到外部中断请求,8259A发给CPU的中断类型码是
A. 82H
B. 83H
C. 84H
D. 85H
正确答案:A
第21题:(单项选择题)(本题:1分)

在8086微机系统的RAM存储单元0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,则该向量对应的中断类型码是
A. 0AH
B. 0BH
C. 0CH
D. 0DH
正确答案:B
第22题:(单项选择题)(本题:1分)

8259A工作在8086模式时,初始化命令字ICW2用来设置
A. 中断向量地址的高8位
B. 中断类型号地址的高5位
C. 中断向量的高5位
D. 中断类型码的高5位
正确答案:D
第23题:(单项选择题)(本题:1分)

若芯片8259A的IR3接一个外部中断请求,8259A的ICW2设为83H,则该片8259A所提供的中断类型码范围是
A. 80H~87H
B. 83H~8AH
C. 00H~07H
D. 03H~0AH
正确答案:A
第24题:(单项选择题)(本题:1分)

8259A可编程中断控制器允许级联使用,当采用2片8259A芯片级联,可以使 CPU 的可屏蔽中断源最多扩展到
A. 16个
B. 15个
C. 8个
D. 2个
正确答案:B
第25题:(单项选择题)(本题:1分)

中断向量地址是指
A. 中断服务程序的入口地址
B. 中断返回主程序的入口地址
C. 中断服务程序入口地址的指针
D. 中断向量表的地址
正确答案:C
第26题:(单项选择题)(本题:1分)

若芯片8259A的初始化命令字ICW2=0A8H,在IR3处有一个中断请求信号,则该中断的中断类型码是
A. 0ABH
B. 0A3H
C. 83H
D. 03H
正确答案:A
第27题:(单项选择题)(本题:1分)

芯片8259A在级联使用时,下列的主片引脚中应和从片的INT引脚相连的是
A. IRi
B. INT
C. INTA
D. CASi
正确答案:A
第28题:(单项选择题)(本题:1分)

8259A在全嵌套方式下
A. 可以响应同级和更高级的中断请求
B. 可以响应低级和更高级的中断请求
C. 可以响应低级中断请求
D. 中断请求优先级按IR0到IR7顺序排列
正确答案:D
第29题:(单项选择题)(本题:1分)

8259A在特殊全嵌套方式下,可以响应
A. 同级和更高级的中断请求
B. 低级和更高级的中断请求
C. 更高级的中断请求
D. 低级的中断请求
正确答案:A
第30题:(单项选择题)(本题:1分)

微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为
A. 32级外部硬中断
B. 29级外部硬中断
C. 28级外部硬中断
D. 24级外部硬中断
正确答案:B
第31题:(单项选择题)(本题:1分)

为了能正确地实现中断返回,CPU在中断响应过程中必须
A. 识别中断源
B. 把断点压栈
C. 获得中断服务程序入口地址
D. 清除TF位
正确答案:B
第32题:(单项选择题)(本题:1分)

芯片8259A中,寄存器PR的作用是
A. 记录处理的中断请求
B. 判断中断优先级的级别
C. 设置中断请求的屏蔽位
D. 存放外部输入的中断请求信号
正确答案:B
第33题:(单项选择题)(本题:1分)

8259A可编程中断控制器的中断服务寄存器ISR用于
A. 标识正在处理中的中断
B. 存放从外设来的中断请求信号
C. 允许向CPU发中断请求
D. 禁止向CPU发中断请求
正确答案:A
第34题:(单项选择题)(本题:1分)

在8259A内部,反映当前哪些中断源请求CPU中断服务的寄存器是
A. 中断请求寄存器
B. 中断服务寄存器
C. 中断屏蔽寄存器
D. 中断优先级比较器
正确答案:A
第35题:(单项选择题)(本题:1分)

8086CPU构成的微机系统中,在执行 INT n 指令或者响应硬件中断时,CPU保护现场的顺序依次是
A. FR,CS,IP
B. CS,IP,FR
C. FR,IP,CS
D. IP,CS,FR
正确答案:B
第36题:(单项选择题)(本题:1分)

8086CPU构成的微机系统中,中断优先权顺序由高到低的顺序是
A. 单步中断,NMI,溢出中断
B. NMI,单步中断,溢出中断
C. 溢出中断,单步中断,NMI
D. 溢出中断,NMI,单步中断
正确答案:D
第37题:(单项选择题)(本题:1分)

芯片8255A的端口A和端口B都工作在方式1输入时,端口C中可单独作为输入/输出的是
A. PC0、PC1
B. PC0、PC7
C. PC3、PC7
D. PC6、PC7
正确答案:D
第38题:(多项选择题)(本题:2分)

8259A芯片可设置成
A. 脉冲边沿触发方式
B. 全嵌套方式
C. 软件中断方式
D. 自动中断结束方式
E. 特殊屏蔽方式
正确答案:ABDE
第39题:(多项选择题)(本题:2分)

8259A芯片可设置成
A. 电平触发方式
B. 全嵌套方式
C. 软件中断方式
D. 特殊中断结束方式
E. 自动中断结束方式
正确答案:ABE
第40题:(多项选择题)(本题:2分)

下面关于8259A芯片工作流程的叙述中,正确的是
A. 8259A的操作命令字可根据需要使用,不必按照顺序使用
B. 8259A的4个初始化命令字必须按照顺序全部设置好,芯片才能正常工作
C. 级联的情况下,主片和从片必须分别进行初始化
D. 4个初始化命令字不用按照顺序,只要都设置了即可
E. 根据情况,OCW2可以不用初始化
正确答案:ACE
第41题:(多项选择题)(本题:2分)

8259A可编程中断控制器可以用ICW4设置的工作方式是
A. 特殊全嵌套方式
B. 缓冲方式
C. 自动中断结束方式
D. 中断屏蔽方式
E. 优先权循环方式
正确答案:ABC
第42题:(多项选择题)(本题:2分)

下面关于8086微机系统中断的叙述中,正确的是
A. 硬件中断分为非屏蔽中断和可屏蔽中断
B. 软件中断的类型码由硬件提供
C. 可屏蔽中断需要执行2个中断响应总线周期
D. 软件中断不需要提供中断类型码
E. 溢出中断向量的地址是固定的
正确答案:ACE
第43题:(多项选择题)(本题:2分)

下面关于8086微机系统中内部中断的叙述中,正确的是
A. 如果IF=1,CPU才能响应
B. 中断类型码由指令给定
C. 中断类型码由指令给定
D. 中断类型码是约定的
E. 中断服务程序入口地址由操作系统决定
正确答案:BCD
第44题:(多项选择题)(本题:2分)

如果芯片8251A初始化为同步方式,同步字符的个数可以规定为
A. 0个
B. 1个
C. 2个
D. 3个
E. 任意个
正确答案:BC
第45题:(多项选择题)(本题:2分)

如果芯片8255A的方式选择控制字为9AH,则8255A各端口的工作方式是
A. 端口A工作在方式0输入
B. 端口A工作在方式0输出
C. 端口B工作在方式0输入
D. 端口B工作在方式0输出
E. 端口B工作在方式1输入
正确答案:AC
第46题:(多项选择题)(本题:2分)

如果芯片8255A的方式选择控制字为88H,则8255A各端口的工作方式是
A. 端口A工作在方式0输入
B. 端口A工作在方式0输出
C. 端口B工作在方式0输入
D. 端口B工作在方式0输出
E. 端口B工作在方式1输入
正确答案:BD


http://www.ppmy.cn/news/546561.html

相关文章

CTF——常见密码

CTF题中遇到的密码总结: 序号名称密文原文备注1栅栏密码:fg2ivyo}l{2s3_oaw__rclflag{w22_is_v3ry_cool} 所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码…

Kubernetes监控——Heapster+InfluxDB+Grafana

Kubernetes & Docker监控之最后一章,前三篇如下: 1、kubernetesdocker监控之简介 2、 kubernetesdocker监控之Docker监控——cadvisor 3、 Docker监控——CadvisorInfluxDBGrafana搭建过程 1)、heapster下载和启动: &#xff…

5G学习:协议规范与命名规则

5G学习:协议规范与命名规则 3GPP协议全名=规范编号+版本号构成(例如:5G R15版本 3GPP TS 38.300 V15.5.0) 规范编号 协议分为两种: 标准化项目(WI:Work Item)输出TS技术规范 technical specification 研究项目(SI:Study Item)输出TR技术报告 technical report TS…

398-添加好友业务代码和测试

我们在mysql数据库有Friend表 表中两个字段,一个是用户id,一个是用户的friend的id,这种关系不用写多次,所以用联合主键。我跟你是好友写一般就可以了。 我把你添加好友,服务器会给我返回好友列表信息,然后…

Oralce系列十九:Oralce的体系结构

Oralce的体系结构 1. 物理结构2. 内存结构2.1 SGA2.2 后台进程 3. 逻辑结构 1. 物理结构 Oracle数据库的物理结构由参数文件、控制文件、数据文件和日志文件组成,用于存储和管理数据库的数据和元数据,每个文件都扮演着不可或缺的角色。 参数文件用于配…

Linux系统编程:进程的状态和进程优先级

目录 一. Linux操作系统进程的状态 二. 进程状态的标识 2.1 运行状态R 2.2 睡眠状态S 2.3 前台进程和后台进程 2.4 磁盘睡眠状态D 2.5 暂停状态和调试状态T 2.6 僵尸状态Z 2.7 终止状态X 2.8 孤儿进程 三. 进程优先级 3.1 什么是优先级 3.2 进程优先级的修改和进…

【人工智能】— 深度神经网络、卷积神经网络(CNN)、多卷积核、全连接、池化

【人工智能】— 深度神经网络、卷积神经网络(CNN)、多卷积核、全连接、池化 深度神经网络训练训练深度神经网络参数共享 卷积神经网络(CNN)卷积多卷积核卷积全连接最大池化卷积池化拉平向量激活函数优化小结 深度神经网络训练 Pr…

Redis 2023面试5题(六)

一、Redis集群为什么至少需要三个master节点 Redis集群至少需要三个master节点,这是因为新master的选举需要大于半数的集群master节点同意才能选举成功,如果只有两个master节点,当其中一个挂了,是达不到选举新master的条件的。此…