[ale] Assembly Language?
Ed Cashin
ecashin at noserose.net
Thu Oct 24 19:45:04 EDT 2013
Most of the time only the kernel has access to the real hardware. If you
want access to the hardware you need to do system calls or else make calls
to library routines that use the system calls.
Doing that requires a great understanding of the C programming language
calling conventions (the nasm docs have a section on this
architecture-specific topic) or a fastidious reproduction of the examples
online.
On Oct 24, 2013 5:06 PM, "Ron Frazier (ALE)" <
atllinuxenthinfo at techstarship.com> wrote:
> Hi Leam,
>
> Thanks for the offer of the book loan. Let me see if I get into this with
> any depth before taking your book away from you.
>
>
> Hi All,
>
> I wanted to thank you for all your comments on this thread. I've read
> them all, and looked at the resources you listed. The info is very cool.
> I've been meaning to reply with further comments and questions. However,
> I've had almost no mental or physical energy today. I'm not sure why.
> Hopefully, whatever it is will go away and I'll be back in the groove
> shortly.
>
> FYI, I found out that the book I mentioned, which claims to be the most
> used in the world on the topic, is available online. I looked at the
> printed copy at a book store, which is 700 pgs. That is the "abridged"
> OS-neutral version. I guess the online versions are OS-specific and longer.
>
> http://www.plantation-productions.com/Webster/www.artofasm.com/index.html
> http://www.plantation-productions.com/Webster
>
> One thing that's bugging me, in all the resources mentioned, is the
> apparent lack of linkage to the I/O of the pc, mainly the graphical screen,
> the mouse, the hard drive, and the network card. Some console I/O commands
> are mentioned, and appear to be different in different references.
>
> More later when I have some more time and some more energy.
>
> Sincerely,
>
> Ron
>
>
>
> --
>
> Sent from my Android Acer A500 tablet with bluetooth keyboard and K-9 Mail.
> Please excuse my potential brevity if I'm typing on the touch screen.
>
> (PS - If you email me and don't get a quick response, you might want to
> call on the phone. I get about 300 emails per day from alternate energy
> mailing lists and such. I don't always see new email messages very
> quickly.)
>
> Ron Frazier
> 770-205-9422 (O) Leave a message.
> linuxdude AT techstarship.com
> Litecoin: LZzAJu9rZEWzALxDhAHnWLRvybVAVgwTh3
> Bitcoin: 15s3aLVsxm8EuQvT8gUDw3RWqvuY9hPGUU
>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20131024/a1ed8489/attachment-0001.html>
More information about the Ale
mailing list