题22

题目

下列关于程序查询方式及其工作过程的叙述中, 正确的是 ( )。
A. 按启动查询方式的不同, 可分为软件查询方式和硬件查询方式
B. CPU 主要负责启动外设和查询其状态, 不参与数据传送
C. 每完成一次数据传送后, 会修改主存地址和计数值
D. CPU 需一直查询外设的状态, 直到外设准备就绪时才可去执行其他程序

分析

在我的理解里,A应该是对的软件查询和硬件查询。
B的话,它描述的是DMA方式。
记错了,A选项秒描述的是中断隐指令的过程
通过硬件向量法软件查询法确定中断向量地址,再根据中断向量地址跳转到中断服务程序的入口地址

C
按启动查询方式的不同, 程序查询方式可分为定时查询方式和独占查询方式。
在程序查询方式中, 由 CPU 负责数据的传送。
每完成一次数据传送后, 将主存地址加 1 , 计数值减 1 。