Suppose we write a C program as two ﬁles p1.c and p2.c.
We can then compile this code on an IA32 machine using a Unix command line:
unix> gcc -O1 -o p p1.c p2.c
Your compiler actually invokes a sequence of programs to turn your source code into your executable.
1. C preprocess expands the source code to include any files specified with the #include command and to expand any macros specific with #define declarations.
2. The compiler generates assembly- code versions of the two source ﬁles having names p1.s and p2.s
3. The assembler converts the assembly code into binary object-code ﬁles p1.o and p2.o. Object code is one form of machine code—it contains binary representations of all of the instructions, but the addresses of global values are not yet ﬁlled in.
4. Finally, the linker merges these two object – code ﬁles along with code implementing library functions(e.g., printf) and generates the ﬁnal executable codeﬁle p.
Happy New year everyone! I know I am late for my greetings. 10 days to be exact. 2014 will be exciting. My final two semesters in school. I have some plans on what I want to do but no plans have been cast in stone yet. I will try to update more often. Have a great year!
Did I mention that I used to be in the school band during secondary school? I used to hate it but a decade later it’s one of the most memorable period of my life.
I was going through my image processing notes, and I encounter the topic of Euler’s formula for complex numbers. Despite taking quite a bit of mathematics modules the past few years, I have not studied before Euler’s formula so this appears a little foreign to me. A little search on the internet and I encounter this page. A good read for those that want to know more about Euler’s Formula. http://betterexplained.com/articles/intuitive-understanding-of-eulers-formula/
Already 8 Weeks in redmond, the pace is picking up. The stress is coming! But I know that I can overcome it! Yet in all these things we are more than conquerors through Him who loved us. Roman 8:37
Be Excellent at Anything
Current book that I am reading. I try to follow the principles in the book during my stay in US. I find this a great book to read.