自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zzd的博客

笔记、总结与感悟

  • 博客(3)
  • 收藏
  • 关注

原创 关于预处理

     今天,我得知宏定义其实只是对本文件可见,如果其他文件没有include的话,是不能使用这个宏的。这也说明,其实防止重复引入头文件对于单个文件而言的,不是对于整个项目而言的。我以前一直以为宏定义是对整个项目都是可见的,也以为防止重复引入头文件是对整个项目而言的。。。。。。      还有就是对于include命令,作用是把引入文件与当前文件结合起来,形成一个新的编译单元。因此,头文件里一般...

2018-07-10 13:28:06 131

原创 关于计算的一些感悟

数学运算本身就是一种信息变换的过程(从一些数学符号变换到另外一些数学符号),其变换的规则由数学家研究出来,其中最为基本的就是四则运算的规则。这些规则有一个更为知名的名字——算法。这也表明,数学运算只是计算的一个子集。而数学运算的作用非常大,因为正是由于人类对快速进行数学运算的需求,激发了人类创造出更好的计算工具的欲望,而这就最终让聪明的人类发明了计算机这种终极的计算工具。而在发明计算机的过程中,...

2018-07-10 13:06:25 343

原创 关于ucore lab1 challenge1 的思考

      这个扩展练习是要求增加两个系统调用。一个是可以实现从内核态转换为用户态的系统调用。另一个是实现从用户态转换到内核态的系统调用。其实,这个练习,我们只要弄明白int指令和iret指令到底做了什么,以及cpu是如何表示特权级状态的就可以做了。     int 指令进行下面一些步骤:(这些步骤来自xv6中文文档)            1. 从 IDT 中获得第 n 个描述符,n 就是 in...

2018-07-09 21:28:29 1389

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除