- 博客(3)
- 收藏
- 关注
原创 c 语言调用汇编堆栈的详细分析
汇编语言如 nasmc语言代码PUBLIC void adder1(int a,int b);void cstart(){ adder1(1,4);}汇编代码:global adder1adder1: push ebp mov ebp,esp mov word [ebp+0x8],1 pop ebp
2010-03-20 23:22:00
758
原创 汇编调用c函数时 堆栈的变化的详细分析
如nasm与c用nasm调用c时当然定义c函数,在nasm里用关键字extern来定义这个函数名,以便让汇编认识他(有些编译器会把c函数名前加上"_")如extern cstartglobal _start ;不知道不用管_start: ;不知道不用管 call cstartc函数如:void cstart(int a,int b,int c){
2010-03-20 23:19:00
564
原创 做自己的操作系统
要说自己写一个操作系统有多少价值,那到真的没什么价值,只是个人兴趣也是个人的学习的一个过程。 下面是截图,先只写了键盘等简单的东西。
2010-03-17 17:54:00
429
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人