Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57590
  • 博文数量: 13
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2015-04-26 15:04
文章分类

全部博文(13)

文章存档

2015年(13)

我的朋友

发布时间:2015-05-21 12:25:25

  每次print一个表的时候,都输出table的“地址”,像0x5bce10这样。不禁猜测这个地址的意义?是表示这个table在进程空间的地址吗?  我决定打印出进程空间0x5bce10处的内存。  方法是用c写一个函数:点击(此处)折叠或打开int c_view_mem(lua_State *L){   &nb.........【阅读全文】

阅读(1227) | 评论(0) | 转发(0)

发布时间:2015-05-19 15:53:46

1,我用cygwin的目的,只想在windows下沿袭linux下的操作模式。   希望cygwin也不要多做事。   像ls,cat这样的命令,没有问题。  但是用gcc命令的时候,就有些担心了,它调用的是什么编译器,默认生成的是exe还是elf。  用gcc -v看了一下,调用的是mingw,也就是windows平台下的gcc编译器.........【阅读全文】

阅读(1319) | 评论(0) | 转发(0)

发布时间:2015-05-15 12:46:22

  最近一次往git上push,是2013年了。接着,很快就忘了怎么用。  今天上午终于又折腾成了,记下来,不能再忘了。1,在自己的机器上生成一个公钥,放到git上自己的主页里。  先假设我的git用户名是karma303,那就先用浏览器登陆到自己的git主页,github.com/karma303。  然后从网页右上角上找到的设.........【阅读全文】

阅读(1406) | 评论(0) | 转发(0)

发布时间:2015-05-13 20:56:19

  昨天晚上在kernel.c里开了一个ring3进程,测试,在bochs里显示双重页错误。  早上起床,开始调试。从这个bug开始。  首先,确定这到底是不是“双重页错误”。因为自己的do_page_fault写的比较弱,怀疑它判断的不准。果然,do_page_fault里是每次进入时,作pgerr_count++,在返回前却没有pgerr_count--。  纠正.........【阅读全文】

阅读(1555) | 评论(0) | 转发(0)

发布时间:2015-05-11 13:11:27

点击(此处)折叠或打开[schedule()>switch_to()]15 #define switch_to(prev,next,last) do { \16 asm volatile("pushl %%esi\n\t" \17 "pushl %%edi\n\t" \18 "pushl %%ebp\n\t" \19 "m.........【阅读全文】

阅读(1459) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册