posted @ 2006-05-06 09:52
文章分类 - Embedded System
摘要:Cygwin User Guide: 1 引言:cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行...
阅读全文
摘要:我们将要实现的是要得到一个子目录清单的程序,现在把许多文件处理函数集中在一起使用,程序遍历指定目录的文件,同时也要进到下级子目录中进行遍历,这一点是将子目录递归传递到opendir中去,需要指出的是,这就决定了如果子目录嵌套过深,程序将失败返回,因为允许打开的子目录流数量是有上限的。 源码如下: /**//* We start with the appropriate head...
阅读全文
posted @ 2005-08-23 11:14
摘要:MSDN中有比较精确的定义如下: Byte Ordering Byte ordering Meaning big-endian The most significant byte is on the left end of a word. little-endian The most significant byte is on the right end of a word.还是让我们来看看...
阅读全文
posted @ 2005-05-16 11:36
摘要:一、数据传输指令 ─────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈. POPA 把DI,SI,...
阅读全文
posted @ 2005-02-26 16:23
摘要:在linux内核的源代码中,以汇编语言编写的程序或程序段,有两种不同的形式。 第一种事完全的汇编代码,这样的代码采用.s作为文件的后缀。事实上,尽管是完全的汇编代码,现代的汇编工具也吸收了C语言的长处,也在汇编之前加上了一趟预处理,而预处理之前的文件则以.s为后缀。此类(.s)文件也和C程序一样,可以使用#include、#ifdef等等成分,而数据结构也一样可以在.h的文...
阅读全文
posted @ 2005-02-26 15:46
摘要:文章摘自:http://kevinchen.blogchina.com/blog/article_75524.470683.html 在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C 变量,你只要告诉程序中C语言表达式与汇编指令操作数之间的对应关系即可, GCC会自动插入代码完成必要的操作。 1、简单的内嵌汇编...
阅读全文
posted @ 2005-02-25 15:16
摘要:真的是需要勇气啊~ 消息称今年电子科大计算机系将被挤爆~这种态势在去年已初露锋芒:报考计算机系人数大概在一千五六左右,而只招收300人,今年将在报考人数上有所突破,而招收人数依然。我是电子科大本专业的,去年的统计是:本专业报考的人数120人,录取了30多人...... 我惊叹了,决定,然后,继而开始奋战最后这4个月,付出的努力总会得到回报的,或许是在那未来录取通知...
阅读全文
posted @ 2004-09-14 21:39
浙公网安备 33010602011771号