习题出错小结

  1. rep 指令实现内存拷贝移动?(task2.2)
  2. 代码量影响可执行脚本的大小,利用多导入扇区数和修改段边界实现。(task3.1)
  3. Ubuntu中还是不要一次性打开太多字符文件,可能产生数据冲突?保存出错?代码一直运行不成功,要考虑考虑是不是一直编译的文件就有问题?(task3.1)
  4. vmem_offset: .long 0 通过这种形式来设置局部变量。
  5. attribute=0x2$attribute表示0x20,而非符号的偏移地址。
  6. subl $0, tag # 需要判断寄存器?js move_left # 为负数左移 条件判断指令,需注意是否需要考虑到某个寄存器中的位。
  7. (task3.1)将数据送至显存显示,重点是保存好数据在显存地址空间中的位置。
  8. (task3.2)分行显示小飞机,逐行打印。
  9. (task4.4)预先使用vmem_offset变量保存的上一次字符位置,写入空行来进行清除操作。
    10.(task5.5)不要改变文件所处目录位置。

你可能感兴趣的:(Linux,内核学习笔记)