2026 组成原理 cache概念 选择题
第 16 题

下列不是由指令集体系结构规定的是()

A. 输入输出指令 B. 采用向量中断 C. 虚拟存储管理方式 D. 指令流水线是否使用超级流水线技术

[tag_link]

正确答案:D

指令集体系结构(ISA)定义了软件与硬件之间的接口规范,包括指令集、寄存器、内存模型、中断机制等,但不涉及硬件实现细节。选项 A 的输入输出指令是 ISA 的一部分,用于控制 I/O 设备;选项 B 的向量中断属于中断处理机制,通常由 ISA 规定中断向量表和处理流程;选项 C 的虚拟存储管理方式与 ISA 相关,ISA 可能规定虚拟内存的基本支持(如地址转换机制),但具体管理方式部分由硬件和操作系统实现;选项 D 的指令流水线是否使用超级流水线技术是微架构(microarchitecture)的实现选择,属于处理器内部设计优化,不属于 ISA 的规定范畴,因此 D 不是由指令集体系结构规定的。