Re:[OT] what should I do besides read the FAQ?

From: SomeDumbGuy (abuse_at_127.0.0.1)
Date: 10/10/03


Date: Fri, 10 Oct 2003 14:15:14 GMT

James wrote:

>I am new here and would like some advice from you all.
>I would like to learn to use C/C++ for accessing the CPU instructions -
>would like to basically work with some math directly with the CPU. I
>would like to know what IDE/ enviroment to use. I am supposing I would need
>Assembly support as well as some help with such things - anyone?

> Hi - I have been around a while and have not only used usenet but programmed
> for it a lot over the years - I know the importance of faqs. I was not
> looking for a faq however, I was looking for current points of view on what
> systems to program c++ in. Sorry if I was sounding confused.

<Sigh>
You are a little vague :)
What do you want to program for? What is your goal? That could decide
your system.
IDE for unix or windows? I assume windows here.
I like borland. Microsoft is ok but feels different after borland.
Both work fine you just have to find the one you like and I can't tell
you that. :) Microsoft .NET is most likely what you will find out there.
That are you after with the CPU instructions? You can use the bit
operators to work some math or the math library and you can even use the
FPU. Some more information can be found at the intel site on your CPU
instructions. There are quite a few. (And different types of CPU's)
The advantage of a HLL is that you don't need to know the CPU
instructions. If you want to know that, you maybe better off learning
assembly. That is a different animal.
I know that borland has an instruction called "asm" to put assembly
instructions right into your code. There is also a switch to make it
output your program into assembly source but I can't remember it right
at this minute. If you want it I will look it up later.
You would have to learn about assembly and the calling conventions (C
and PASCAL) the languages (C / C++) and the OS as well. Do you know
anything at all about programing? Do you know much about C or C++?
Do you have a book (or 2?) or are you going to take a class?

There is a lot of work you are looking at but in the end you would
really know a lot about the system. ;)

There is no easy answer to your question as it is stated (at least for
me anyway) :)

I am not sure if this helped or not.



Relevant Pages

  • Re: you cant bash Microsoft enough
    ... The math format is 32.32, ... Instructions like sub and mov are ... and the FPGA gets warmer than the CPU. ... serious multiple of the processor lifetime. ...
    (sci.electronics.design)
  • Re: Re:[OT] what should I do besides read the FAQ?
    ... >>would like to basically work with some math directly with the CPU. ... > That are you after with the CPU instructions? ... Delphi I have worked on these languages over the ...
    (alt.comp.lang.learn.c-cpp)
  • Re: Which free software could acquire 48 bits color depth pictures from a scanner ?
    ... 32 bit math was available *long* before that. ... I believe we are discussing desktop computers and home ran ... and cpu bus width isn't the determining factor either. ... just takes more instructions. ...
    (rec.photo.digital)
  • Re: Thinking assembly?
    ... I simply needs to understand the CPU and how it works, ... > understand the instructions, be a good and experienced programmer, ... assembly language is the machine's language (or, at least, ...
    (alt.lang.asm)
  • Re: Loading Memory Addresses
    ... You're kidding about kidding!!! ... The CPU instructions seem to lack AMD instruction sets. ... CPU 186 Assemble instructions up to the 80186 instruction set ...
    (alt.lang.asm)