Assembly language programming is such a new concept for me. Yes, I did learn C/C++ back in year 1 and 2…but this is sooooo different.

In C/C++, everything’s defined in the libraries eg. commands and functions. Imagine “printf”, “scanf”, or “cin”, “cout”, or what nots. In asm programming, users have to CODE these commands/functions! Wah lao eh! It’s a love hate relationship you know…You love the simplicity of using a “printf” command, however when you get down to a deeper level, it’s so complicated and mind-boggling! Argh.

We hardly know about the language itself, and now we’re already tested in CODING a blardy program. It’s something to do with computing the factorial of a user based input. Cmon la, using C/C++ to compute this is chicken feet, I bet any year 1 student can achieve this. I know their principles are similar, however they’re rather different in nature.

My lecturer said, “If you’re good, then you’ll be able to complete this mini project in 2-3 days…”

*JAW DROPS*

Someone please push it back up for me, I can’t seem to move!