- 博客(2)
- 收藏
- 关注
原创 汇编调用C函数时的堆栈变化
先分析《自己动手写操作系统》中的部分程序 //初始化中断向量表(见protect.c文件) init_idt_desc(INT_VECTOR_COPROC_ERR,DA_386IGate, copr_error, PRIVILEGE_KRNL); //INT_VECTOR_COPROC_ERR =16 //中断处理函数的定义 copr_error: push
2015-01-27 11:06:04 609
原创 一个操作系统的实现第九章源代码出错解决过程及疑问
运行chapter9/b源代码, bochs虚拟机终端会打印如下信息: Exception! --> #UD Invalid Opcode (Undefined Opcode) EFLAGS:0x11202CS:0x5EIP:0x34976 BaseAddrL BaseAddrH LengthLow LengthHigh Type 00000000h 00000000h 0
2015-01-14 14:21:06 1124 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人