- 博客(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 616
原创 一个操作系统的实现第九章源代码出错解决过程及疑问
运行chapter9/b源代码, bochs虚拟机终端会打印如下信息:Exception! --> #UD Invalid Opcode (Undefined Opcode)EFLAGS:0x11202CS:0x5EIP:0x34976BaseAddrL BaseAddrH LengthLow LengthHigh Type00000000h 00000000h 0
2015-01-14 14:21:06 1143 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人