Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 792 Bytes

02-2-lab1-quiz.md

File metadata and controls

44 lines (26 loc) · 792 Bytes

lab1在线练习

选择题


80386机器加电启动后,CPU立刻跳转到()执行

  • ucore第一条指令
  • bootloader第一条指令
  • BIOS的第一条指令
  • GRUB的第一条指令

是跳到BIOS去执行

应用程序中的C函数调用中不需要用到()指令

  • push
  • ret
  • iret
  • call

iret用于中断返回

GCC内联汇编 asm("movl %ecx, %eax"); 的含义是()

  • 把 ecx 内容移动到 eax
  • 把 eax 内容移动到 ecx

把 ecx 内容移动到 eax

为了让系统正确完成80386的中断处理过程中,操作系统需要正确设置()

  • 全局描述符表
  • 中断描述符表
  • 中断服务例程
  • 内核堆栈

在ucore处理中,上述几个都是要设置好的。