|
-
September 15th, 2004, 03:06 PM
#1
Simple Question
Please Excuze My English.
Im kind of new to the assembly language, after 6 years
of developing in visual-basic. i wanted to learn something new
and powerfull. I have try to learn C butt it's was not good enough.
and then i have my mind about assembly. the perfect language.
I get to know the computer and hardware better.
First Question:
What is an IDE ?
Second:
What compiler is good for me ?
Third:
What is Remainder ? (Ive read it when ive tryid to learn hexadcimal binary convert)
-
September 17th, 2004, 02:32 PM
#2
Re: Simple Question
1.st:
http://searchstorage.techtarget.com/...214013,00.html
2.st:
i don't know, try "googling"
3.st:
do you mean remainder after dividing ?
int(a/x)=b, int(a/x) mean integral part of result (a/x)
a=b*x+remainder --> remainder=a-b*x
Regards,
phoebus.
-
September 20th, 2004, 08:51 AM
#3
Re: Simple Question
I wanted to learn something new
and powerful
a) Assembly language is not new at all. It has more than 50 years...
b) It's as powerful as nitroglycerin.
You are not supposed to use it in large amounts (hard to write, harder to maintain, truly slow to have working programs in a short time interval, truly boring to use if you're going to write large programs, and nowadays it's difficult to write something that is faster than your favorite optimizing compiler output); it's meant to be encapsulated in small functions that must be called by another higher-level languages, like C++, and specialized to very specific domains, like graphics programming and device drivers.
If you write a naive assembly language program, it usually will be slower than the optimizing C++ compiler output because you can't devise all interations between processor pipelines, cache, memory, integer arithmetic and floating-point units and so on, without losing your sanity.
Even experienced assembly language programmers sometimes start compiling the routine in C first, and try tweaking the output until being satisfied by the overall performance.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|