购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 本章任务

1.通过修改键盘驱动程序,支持大写字母的输入。将本章实验code3的do_keyboard函数中对小写字母“a”的判断,替换为大写字母“A”。

2.支持光标在显示器上上下左右移动。

3.通过修改显示器驱动,支持字符插入功能。例如,在显示器上显示的“hello”字符串中插入字符“e”,将原来的字符串变为“heello”。

4.优化物理页分配算法,并测试优化后的分配时间比优化前减少了多少。提示:定义1个用于记录系统运行时间的全局变量jiffies,每次产生时钟中断后,在时钟中断处理函数timer_interrupt中,将jiffies变量的值加1。

5.(飞机大战)利用键盘中断,移动飞机。当按下<a>键后,飞机向左移动;当按下<s>键后,飞机向右移动。 +N5yh28I8nzvFhNb3Bqg+3VJ7749ug3nBLDv1TTMHltKGvUCTAy4M8vRt6Wot3E9

点击中间区域
呼出菜单
上一章
目录
下一章
×