I very want to learn assembly..but i'am not know what subject that I learn Fistly????:):)
What Subject I learn First When I Learning ASSEMBLY?
Started by DEDY SUGIARTO, Jun 22 2010 12:43 AM
16 replies to this topic
#1
Posted 22 June 2010 - 12:43 AM
|
|
|
#2
Posted 22 June 2010 - 01:42 AM
DEDY SUGIARTO said:
I very want to learn assembly..but i'am not know what subject that I learn Fistly????:):)
Uhm... what do you want to know? Just buy a book on that topic and start learning the basics. ;)
Greets,
artificial
#3
Posted 22 June 2010 - 02:29 PM
well assemby depends on processor so what you need to do is to choose a processor and get a virtual enviroment where you can test your code
i would advise you to start with a processor family called ARM a very famous processor not like pentium4, but it has it all for you to learn the principal
you have to understand in oder to effectivlly program in assembly you have to have a basic understanding of a CPU and how it works
i really do think ARM is the best choice for that
i started on it! link
i would advise you to start with a processor family called ARM a very famous processor not like pentium4, but it has it all for you to learn the principal
you have to understand in oder to effectivlly program in assembly you have to have a basic understanding of a CPU and how it works
i really do think ARM is the best choice for that
i started on it! link
#4
Posted 22 June 2010 - 09:57 PM
I agree with the above two. However, the processor you learn about kinda depends on what you want to do. Some processors are better than others for specific applications. ARM and MIPS are good for embedded systems like cell phones and stuff, but Intel is more common for mainstream computers, and SPARC to some degree as well.
sudo rm -rf /
#5
Posted 22 June 2010 - 11:58 PM
dargueta said:
Intel is more common for mainstream computers
One of the x86's advantages is that there are many tutorials and books that deal with this processor.
Greets,
artificial
#6
Posted 23 June 2010 - 08:23 AM
artificial said:
One of the x86's advantages is that there are many tutorials and books that deal with this processor.
Greets,
artificial
Greets,
artificial
thats because its a huge processor, when ever you learn anything start with small things and then move up, you got to learn to crawl in other to walk , and you have to walk in other to ride a bike...... everything has its course, and eager people never learn anything
#7
Posted 23 June 2010 - 09:24 PM
True. I started off with x86 (16-bit at first, mind you) and I turned out alright. It depends on the person, their knowledge of the low-level world, and their enthusiasm.
I disagree. Overly ambitious head-in-the-clouds people yes, but eager people no. Eager is good.
Quote
and eager people never learn anything
sudo rm -rf /
#8
Posted 28 June 2010 - 02:46 AM
Get hold of a book on the 80386 Microprocessor. You can take it from there I guess..
God is real... unless declared an integer
my blog :: http://techarraz.com/
#9
Posted 28 June 2010 - 09:25 PM
I'd say 8086 first, then 80386. After that you should move on to something more modern.
sudo rm -rf /
#10
Posted 01 July 2010 - 08:55 PM
dargueta said:
their knowledge of the low-level world
i think that here we are talking about ground zero for him and this field, so the way i see it the simpler the better, ARM shares all the basic principals as x86, just much simpler
but to each its own!
#11
Posted 01 July 2010 - 09:00 PM
I've seen ARM code but never really touched it, so I don't know. You've piqued my interest, though. Another language for me to learn. :)
sudo rm -rf /
#12
Posted 02 July 2010 - 05:27 AM
well if you know x86 this should be a breeze for you, the commands are practicly the same , but less of them and they are simpler ,its truly a RISC processor, you have to choose which one to take on first, the difference is in pipelining commands
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account

Back to top









