Need tutorials, guides... However...



Some time ago i desided to learn asm (x86/64) and im still up to the
challence, however finding material to learn from is hard, the reason
being, of course, that i do not intend to write software for any OS,
if that was what i wanted, i most certainly wouldnt do it in asm.

The main reason for me to learn assembly is that i want to make
various "embedded" applications with one, or at least, few purposes. I
am having a hard time explaining my self here, so i guess an example
will be nice.

Im very much in to the search for Mersenne Primes (www.mersenne.org)
and what could be more fun than to write my owm mersenne prime tester?
I might want to run it on some old pentium machine that i dont use
anyway, but then i run in to problems, as im kind of an perfectionist.
As the computer will be doing nothing but testing mersenne primes, it
would be kinda stupid having some OS like windows or linux taking up
memory, clock cycles... So i will have to write my own bootloader/
kernel)os with only the features needed for running this mersenne rime
testing, thus getting the maximum amount of power out of my old
pentium.

Now that was a long example, but the message is clear, there is close
to no material on the net (or the libary for that sake) which
describes doing things like this. Its allways programming for dos or
windows or linux or osx or ... which leaves me with nothing but the
very long and complicated intel developer manuals.

I am lost...

I know i have writen alot (maybe to much), but only to assure that the
message gets through.

So my question is:
What books or reasourses on the net do you know that you think might
suit my needs?


Regards

.



Relevant Pages

  • Need tutorials, guides and resourses...
    ... Some time ago i desided to learn asm and im still up to the ... The main reason for me to learn assembly is that i want to make ... As the computer will be doing nothing but testing mersenne primes, ... windows or linux or osx or ... ...
    (comp.lang.asm.x86)
  • Re: Need tutorials, guides... However...
    ... The main reason for me to learn assembly is that i want to make ... As the computer will be doing nothing but testing mersenne primes, ... Since you don't want to develop an OS, your best bet would probably be to install Linux or one of the BSDs and tune the system for best performance for your prime program. ... Also consider that, depending on how old your old Pentium is, you might get better performance using a more modern machine with lots of other processes running than running the old machine with only the one process running. ...
    (alt.lang.asm)
  • Re: Need tutorials, guides... However...
    ... The main reason for me to learn assembly is that i want to make ... As the computer will be doing nothing but testing mersenne primes, ... windows or linux or osx or ... ...
    (alt.lang.asm)
  • It works... now what?
    ... The reason for writing in asm is for efficiency. ...
    (alt.lang.asm)
  • Re: newbie: good Assembler book
    ... > As much as I like to program in asm, there is one very strong reason ... > using a HLL, and that is that the OS include files are written in C. ... > example, in the graphics demo which I recently sent to Frank, it took ...
    (alt.lang.asm)