闭卷重建设备寄存器与驱动边界的对象、状态、事件、不变量与一个失败反例。
计算机系统导论与体系结构实验 · 小纸条
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
闭卷重建轮询与中断的对象、状态、事件、不变量与一个失败反例。
闭卷重建中断现场保存的对象、状态、事件、不变量与一个失败反例。
闭卷重建DMA描述符的对象、状态、事件、不变量与一个失败反例。
闭卷重建内存映射I/O的对象、状态、事件、不变量与一个失败反例。
闭卷重建IOMMU与设备隔离的对象、状态、事件、不变量与一个失败反例。
闭卷重建I/O事件模拟实验的对象、状态、事件、不变量与一个失败反例。
核心机制:轮询与中断必须沿位模式、指令、寄存器、数据通路和时钟事件逐层解释,明确输入状态、硬件动作、输出状态和不可破坏的不变量;实验入口:为轮询与中断建立一个确定性模型,输入正常、边界、非法和组合四类数据,输出逐步状态与最终结果;边界:分析轮询与中断时不能把语言级抽象、ISA承诺和微体系结构实现混为一层,也不能省略位宽、字节序、周期或权限条件。
核心机制:设备寄存器与驱动边界必须沿位模式、指令、寄存器、数据通路和时钟事件逐层解释,明确输入状态、硬件动作、输出状态和不可破坏的不变量;实验入口:为设备寄存器与驱动边界建立一个确定性模型,输入正常、边界、非法和组合四类数据,输出逐步状态与最终结果;边界:分析设备寄存器与驱动边界时不能把语言级抽象、ISA承诺和微体系结构实现混为一层,也不能省略位宽、字节序、周期或权限条件。
核心机制:DMA描述符必须沿位模式、指令、寄存器、数据通路和时钟事件逐层解释,明确输入状态、硬件动作、输出状态和不可破坏的不变量;实验入口:为DMA描述符建立一个确定性模型,输入正常、边界、非法和组合四类数据,输出逐步状态与最终结果;边界:分析DMA描述符时不能把语言级抽象、ISA承诺和微体系结构实现混为一层,也不能省略位宽、字节序、周期或权限条件。
核心机制:中断现场保存必须沿位模式、指令、寄存器、数据通路和时钟事件逐层解释,明确输入状态、硬件动作、输出状态和不可破坏的不变量;实验入口:为中断现场保存建立一个确定性模型,输入正常、边界、非法和组合四类数据,输出逐步状态与最终结果;边界:分析中断现场保存时不能把语言级抽象、ISA承诺和微体系结构实现混为一层,也不能省略位宽、字节序、周期或权限条件。
核心机制:IOMMU与设备隔离必须沿位模式、指令、寄存器、数据通路和时钟事件逐层解释,明确输入状态、硬件动作、输出状态和不可破坏的不变量;实验入口:为IOMMU与设备隔离建立一个确定性模型,输入正常、边界、非法和组合四类数据,输出逐步状态与最终结果;边界:分析IOMMU与设备隔离时不能把语言级抽象、ISA承诺和微体系结构实现混为一层,也不能省略位宽、字节序、周期或权限条件。
核心机制:内存映射I/O必须沿位模式、指令、寄存器、数据通路和时钟事件逐层解释,明确输入状态、硬件动作、输出状态和不可破坏的不变量;实验入口:为内存映射I/O建立一个确定性模型,输入正常、边界、非法和组合四类数据,输出逐步状态与最终结果;边界:分析内存映射I/O时不能把语言级抽象、ISA承诺和微体系结构实现混为一层,也不能省略位宽、字节序、周期或权限条件。
核心机制:I/O事件模拟实验必须沿位模式、指令、寄存器、数据通路和时钟事件逐层解释,明确输入状态、硬件动作、输出状态和不可破坏的不变量;实验入口:为I/O事件模拟实验建立一个确定性模型,输入正常、边界、非法和组合四类数据,输出逐步状态与最终结果;边界:分析I/O事件模拟实验时不能把语言级抽象、ISA承诺和微体系结构实现混为一层,也不能省略位宽、字节序、周期或权限条件。