
系统编程 System Programming
文章平均质量分 77
xx_snoopy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习assembly language之前理顺一下思路
“在学习真正的汇编语言之前,必须理解INTEL8086处理器系列的基本机构,否则机器指令讲没有任何意义。” INTEL系列CPU一般都归为冯.诺依曼式机器。其基本模块是:CPU,储存器和输入输出设备。 CPU与储存器和I/O设备之间的通信方法是向地址总线发送一个数值来选取一个储存单元或者I/O设备,他们都有唯一的二进制地址。因此,CPU,I/O以及储存设备都将通过数据放到数据总线上来传递彼此原创 2008-10-05 19:25:00 · 1043 阅读 · 0 评论 -
A tiny shell program with job control
那天被布置了个作业,写SHELL研究了老半天,下面这个是作业的标准答案/* * tsh - A tiny shell program with job control * * Clara Raubertas * clara1 */#include #include #include #include #include #include #include #include #include /转载 2008-11-24 15:57:00 · 4042 阅读 · 1 评论 -
Recursive Copy Command
Recursive Copy Command(CP command with -R argument) /*Course: system programming * *2008-11-24* */#include #include #include #include #include #include #include #include #define BUFFER_SIZE 1048576/*原创 2008-11-24 16:04:00 · 625 阅读 · 0 评论 -
Writing device drivers in Linux: A brief tutorial
内容比较多,就不转了http://www.freesoftwaremagazine.com/articles/drivers_linux附加中文知识准备要开发Linux设备驱动,需要掌握以下知识:• C编程 需要掌握深入一些的C语言知识,比如,指针的使用,位处理函数,等。• 微处理器编程 需要理解微机的内部工作原理:存贮器地址,中断,等。这些内容对一个汇编程序员应该比较熟悉。Linux下有好几种不转载 2008-11-24 22:05:00 · 938 阅读 · 0 评论