单项选择(2023年计算机统考

下列关于 I/O 控制方式的叙述中错误的是【 】。

A、程序查询方式通过 CPU 执行查询程序进行 I/O 操作

B、中断方式下,通过 CPU 执行中断服务程序进行 I/O 操作

C、DMA 方式下,通过 CPU 执行 DMA 传送程序进行 I/O 操作

D、对于 SSD、网络适配器等高速设备,采用 DMA 方式输入/输出

答案解析

C

讨论

主机和外设之间的信息传送控制方式有哪几种(至少说出3种)?它们各有哪些特点?各适用于什么场合?试写出程序查询方式的工作过程,并画出流程图。

某计算机处理器主频为50MHz,采用定时查询方式控制设备A的I/O,查询程序运行一次所用的机器周期至少为500个。在设备A工作期间,为了保证数据不丢失。每秒需对其查询至少200次,则CPU用于设备A的I/O的时间占整个CPU时间的百分比至少是【 】。

以下关于CPU与IO设备交换数据时所用控制方式的叙述中,错误的是【 】。

若机器M的主频为1.5Ghz,在M上执行程序P的指令条数为5×105,P的平均CPI为1.2,则P在M上的指令执行速度和用户CPU时间分别为【 】。

若short型变量x=-8190,则x的机器数为【 】。

已知 float 型变量用 IEEE754 单精度浮点数格式表示。若 float 型变量 x 的机器数为8020 000H,则 x 的值【 】。[注:此题有问题,求证中]

某计算机的CPU有30根地址线 ,按字节编址,CPU和主存芯片连接时,要求主存芯片占满所有可能存储地址空间,并且RAM区和ROM区所分配的容量大小比为3:1。若ROM在连续高地址区,则ROM的地址范围【 】。

已知 x、y 为 int 类型,当 x=100,y=200 时,执行 x-y 指令得到的溢出标志 OF 和借位标志 CF 分别为 0,1,那么当 x=10,y=-20 时,执行该指令得到的 OF 和 CF 分别是【 】。

某运算类型指令中有一个地址码为通用寄存器编号,对应通用寄存器中存放的是操作数或操作数地址,CPU 区分两者的依据是【 】。

数据通路由逻辑元件和时序元件组成, 以下是组合逻辑元件的是【 】。Ⅰ算术逻辑部件ALUⅡ 程序计数器PCⅢ 通用寄存器Ⅵ 多路选择器MUX