- 博客(19)
- 资源 (11)
- 收藏
- 关注
原创 《linux 内核完全剖析》 include/asm/io.h
include/asm/io.h #define outb(value,port) \__asm__ ("outb %%al,%%dx"::"a" (value),"d" (port))//宏定义outb用汇编实现了在端口地址port处写入值value//使用的寄存器是al,一个byte长度,而端口port使用的是2byte长度地址来标记的寄存器,注意这里寄存器的使用
2014-06-29 14:13:30 3585
原创 自动控制原理学习总结
自动控制原理学习总结 明天就考自控了,现在也还没怎么做题,待会帮empty castle . L 把数据都备份好了认真看看题吧。。。还好是明天下午考试,不然估计会很坑爹。搞定自控!自控的学习。。。基本上都是自学,老师上课基本上是白搭,一开始两周还坐前面听课。其实看不见,高度近视。都是“听”的。。。跟同学开玩笑说。。上自控就跟听力课似得。。中文听力课。
2014-06-27 23:17:23 8495 6
原创 Get start with "Lisp"
Get start with "Lisp" 在《黑客与漫画》中,Paul graham提到什么才是最好的编程语言,Lisp和C被明显的提及,对可谓是Lisp是推崇备至。最近准备看SICP,于是学一下极具逼格的Lisp。Getting a Lisp system at HomeOn the Command LineThe basi
2014-06-26 16:16:54 1549
原创 C language 模拟 win的经典游戏——扫雷
让我们在terminal下愉快的...扫雷昨天跟奇葩霖聊起“雷区”这个敏感词汇,然后很荣欣的。。。应该轰炸不到我。。。后来百无聊赖的去玩了把扫雷,然后发现我之前都是乱扫的,没有任何技巧。百科之后才发现,扫雷是有技巧的,接着玩了一把,咦挺有意思的。。。大概感受了一下,今天又要考数电,昨晚写了个框架,就到两点半了。。。睡。。。今天中午回来,第一件事就是接着写。。。简直是爽。
2014-06-23 16:22:55 1682
原创 Introduction to 555 timer 【数字电路】
Introduction to 555 timer555 定时器 wiki话说明天考数电,今天晚上最后时刻要搞定 555 timer啊!哈哈各个引脚的介绍PinNamePurpose1GNDGround reference voltage, low level (0 V)2T
2014-06-22 22:15:50 3723
原创 输入N个数,输出所有可能的排列组合(6+个小时啊,耶稣~)
输入N个数,输出所有可能的排列组合 一行代码一行泪。。。手都被发热的笔记本烤的不舒服了。。。。6个多小时过去鸟。。。终于粗来鸟。。。。昨天同学问到一个排列组合的问题,本身不会很难,原题是固定输入4个数字,例如1 2 3 4,输出所有可能的排列组合暴力的话应该不难的。代码+debug,半个小时。如果是输入N个数字呢?先说简单的暴力方法,如
2014-06-12 23:56:42 7829 1
原创 C语言中 ##和#的作用
##和#今天应该是“长见识”了,毕竟#用的多,但是##我用的太少了。或者说,我感觉##在代码里面出现的频率没有#高,以至于让我感到惊奇看到高手写的一篇blog,感觉良好。。。。嘿嘿关于##不要把问题复杂化了,记住下面这句话,然后看下面的demo#是把宏参数变为一个字符串,##是把两个宏参数连接在一起。
2014-06-09 22:13:38 1396
原创 自然数e这家伙怎么蹦跶出来的?
自然数e这家伙怎么蹦跶出来的?之前看过一篇中文介绍自然数e的blog,引起了我的兴趣 原文是阮一峰大牛(我觉得必须非常有必要尊敬的称,大牛)嚼烂了吐出来的哈哈,不过我觉得还是自己去看原文比较好 感觉很总要的还是原文,“读后感”这种东西还是有点别扭下面是link,直接戳就是了。文章的作者有视频的,某个比
2014-06-09 07:31:34 8659
原创 关于结构体的一个特殊用法(总觉得遇到的问题就该记录一下哇)
关于结构体的一个特殊用法//写法一struct array { int count; char *buf;}//写法二struct array { int count; char buf[0];}如果一个buf用作一个buffer的话,这时候如果malloc一块内存,用方法一,buf是指针的话,指向这块申请出的内存的话,这里arr
2014-06-06 23:27:38 2226
原创 关于+—~有意思的一段C代码
关于+ - ~有意思的一段C代码问题是钟哥几天前在automation的群里面抛出来的。code:#include int main(int argc,char* argv[]){ int a = 7; int b = 1; printf("before process,a = %d,b = %d\n",a,b);
2014-06-06 17:34:42 1407
原创 JK latch JK触发器 【数字电路】
JK latch 今天无比蠢逼的去问曾哥JK触发器的问题,其实我心里是知道的,真正的答案就在那个实现的电路图里面,但是我就知道懒,不想去探究它的内部实现,只想知道它的外部特性,以至于我觉得。。。反正很不好。这种菜菜的问题,搬去问硬件牛。。。o(︶︿︶)o 唉 其实这也反应出一个问题,对于不是很感兴趣的问题
2014-06-02 10:56:58 8184 1
原创 Routh-Hurwitz Criterion 劳斯稳定判据
Routh-Hurwitz Criterion为什么只要有一个极点在右半平面,那么系统就不会稳定?例如H(s) =( 1/(s+1) ) * ( 1/(s+3) ) * ( 1/(s-2) ) 这里有个极点s = 2 在有半平面,通过laplace 反变换可以知道,当时间足够长的时候,AB都衰减的很厉害了,而C却还在增加,这时候系统是不会稳定的
2014-06-01 16:05:25 12495
原创 74LS153 选择器 【数字电路】
74LS153 我用了八个不同频率的方波信号,用153当作信号选择器,控制环节的开关是4通道的选择器,00 01 10 11分别选择通道 0 1 2 3下面是八选一的demo
2014-06-01 09:52:06 12218
原创 74LS138 解码器 【数字电路】
74LS138 编码器值得注意的就是138的输出,逻辑低电平可能不是0V,而且可能还是在 某一个小范围内波动的(但是都是低电平)
2014-06-01 09:27:29 5402
CSAPP lab 5 实验指导书
2014-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人