|
||||||
| General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||||
|
I'm going to learn Assembly at school next January I think. hope it will be an interesting subject for coding lovers!
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall ![]() Business Directory | Technology Blog | Windows Help |
|
|||
|
The most important thing with assembly is establish some conventions with how you use the various pieces of the architecture. Where are your returns going to be stored, what are you going to use different registers for, etc.
It's really not that difficult. Really it's like C with more book keeping involved (like the need to manually assign registers to variables or assign space on the stack if you have too many variables). I'd just write out your algorithms in pseudocode and then think about where everything goes. |
|
|||||
|
Quote:
Quote:
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall ![]() Business Directory | Technology Blog | Windows Help |
| Sponsored Links |
|
|
|
|||||
|
When you say architecture, you mean the architecture of the CPU? something like, Intel, AMD, Mac.. or??
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall ![]() Business Directory | Technology Blog | Windows Help |
|
|||||
|
Sorry for asking too much, but answer if you feel like it.
Why would that make difference, because of the Shift registers, ALU and that stuff? Or how it handles the data etc? (or are they the same things?) So far our teacher told us only this, because we should start ASM in a few months.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall ![]() Business Directory | Technology Blog | Windows Help |
|
|||||
|
The features of each architecture differs, they have different instruction sets, different ways of handling data, different kinds of modes, and so on.
To get a more detailed explanation, you should read about some specific architecture, and you'll learn a lot more. There's many different architectures, so you could pick some few, and go into details with them. But you'll probably learn a lot about all this, when you're starting at the assembly classes at school. |
|
|||||
|
Thanks for your reply. I really appreciate it. Sounds quite difficult to me, let's hope I understand it...
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall ![]() Business Directory | Technology Blog | Windows Help |
| Sponsored Links |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Free Java Tutorials | EdSquareCat | Java Help | 2 | 08-22-2007 01:25 AM |
| Lots of free Tutorials | Saint | General Programming | 6 | 10-15-2006 11:24 AM |
| General: Tutorial, Keep your PC secure for Free! | TcM | Tutorials, Classes and Code | 2 | 09-21-2006 12:51 PM |
| Free Online PHP Tutorials | RobSoftware | PHP Forum | 5 | 08-24-2006 04:38 PM |
| Assembly tutorials | Kaabi | General Programming | 1 | 07-05-2006 11:18 AM |