第七章 - 题目分析[10 - 20]

本章概要

本章主要进行的习题知识点范围如下:

  • 操作系统里常用的数据结构 - 队列
  • 内核模块
  • Risc-V 汇编

对于数据结构,我们会做两道题,分别为:

  1. 合并两个队列
  2. 按组反转一个队列

在数据结构部分,需要大家能够按照指定思想,复现出对应的算法。

对于内核模块,我们会做六道题,分别为:

  1. 编写一个内核模块打印 hello world
  2. 编写一个内核模块实现阶乘计算
  3. 编写一个内核模块实现字符串反转
  4. 编写一个内核模块实现平均数计算
  5. 编写一个内核模块实现线性查找
  6. 编写一个内核模块延时打印字符串

在内核模块,主要需要大家掌握内核模块的编程方法,并实现一些基础算法。

对于 Risc-V 汇编,我们会做三道题,分别为:

  1. 使用 RISC-V 内联汇编实现条件返回
  2. 使用 RISC-V 内联汇编实现最大公因数求解
  3. 使用 RISC-V 内联汇编实现数组元素查找

在 Risc-V 汇编部分,主要需要大家掌握 RISC-V 内联汇编的基本用法,推荐大家参考 Risc-V 汇编手册。

本章目录