The Following User Says Thank You to panjgoori For This Useful Post: | ||
|
2013-01-22
, 14:00
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#13
|
The Following User Says Thank You to marmistrz For This Useful Post: | ||
|
2013-01-22
, 15:21
|
Posts: 203 |
Thanked: 538 times |
Joined on Oct 2009
@ Colombia
|
#14
|
thanks everyone for replying so quick. That's the reason i love maemo community. i will check which one is easier for me and will start learning it.
|
2013-01-22
, 15:41
|
Posts: 146 |
Thanked: 99 times |
Joined on Jan 2012
@ Lisbon, Portugal
|
#15
|
Yes, but that is something that is very obvious while learning assembler.
-As i see it, its much better to spend an afternoon to learn how ML works instead of spending months on trying to decode the "magic" behind C.
For instance.
set adress 0200 and forward in the memory to "hello world$" then write.
Mov ah,09
mov dx, 0200
call function int 21h
will print "Hello world" on the screen.
-This little routine is easy to understand, and everything from pointers to functioncalls and their parameters are explained here.
..and,everything with numbers like boolean long short signed and unsigned integers and float ... why they exist and why you cant mix them, is also very obvious when you have a grasp of how ML/assembler works.
|
2013-01-22
, 15:59
|
Posts: 21 |
Thanked: 25 times |
Joined on May 2012
@ México
|
#16
|
|
2013-01-22
, 16:23
|
Posts: 1,048 |
Thanked: 1,127 times |
Joined on Jan 2010
@ Amsterdam
|
#17
|
|
2013-01-22
, 16:49
|
|
Posts: 381 |
Thanked: 336 times |
Joined on Jan 2011
@ Stockholm, Sweden
|
#18
|
Your example only works on x86 assembler, and INT21h calls the MS-DOS API (roughly equivalent to stdio.h, but only if there's a DOS running somewhere): DOS INT 21h - DOS Function Codes. That wouldn't work on an N900.
The Following User Says Thank You to electroaudio For This Useful Post: | ||
|
2013-01-22
, 16:56
|
|
Moderator |
Posts: 2,622 |
Thanked: 5,447 times |
Joined on Jan 2010
|
#19
|
Yeah, and because you'll first have to understand the hardware before actually learning & understanding ML, and even something before that, i'll trow in a recent freebie: Understanding quantum physics in three easy lessons.
People.
Next: someone chokes up that HTML5/webcrapps actually are da shiznit. I really expect this to happen here.
document.write('hello world')
|
2013-01-22
, 17:15
|
Posts: 1,048 |
Thanked: 1,127 times |
Joined on Jan 2010
@ Amsterdam
|
#20
|
Tags |
beq r1, bx argue, if (seekadvice), return argue(); |
|
N900 Firmware files with Flasher Linux+Windows