Re: Mac OS X / FreeBSD ASM Resources
- From: "rhyde@xxxxxxxxxx" <spamtrap@xxxxxxxxxx>
- Date: Wed, 14 May 2008 22:11:17 -0700 (PDT)
On May 13, 2:51 pm, Cromulent <spamt...@xxxxxxxxxx> wrote:
I'm having trouble locating documentation (preferably a book) for x86
(or x86_64) assembly programming on the Mac. I'm new to assembly and
thus don't have the knowledge to transfer over what I read in Windows
based texts to the Mac OS X / FreeBSD assembly syntax.
Does anyone know any good books that will help me on my way? ASM does
not seem particularly well documented on Unix systems (I guess given
the historical relience on C).
Any information is appreciated.
Visit http://webster.cs.ucr.edu and check out "The Art of Assembly
Language" and the HLA assembler.
I've just posted the Mac OSX version of HLA to Webster. If you read
the Linux version of "Art of Assembly" and mentally translate "Linux"
to "Mac OSX" you'll be in business. The HLA stdlib insulates you from
the particulars of the low-level OS APIs, to a great extent. Though I
don't have the full BSD Personality coded into the HLA stdlib right
now, if you've got knowledge of FreeBSD calls, you should be able to
make just about *any* BSD-style call under Mac OSX by simply looking
at how I did it in the HLA stdlib.
hLater,
Randy Hyde
.
- References:
- Mac OS X / FreeBSD ASM Resources
- From: Cromulent
- Mac OS X / FreeBSD ASM Resources
- Prev by Date: HLA v1.102 is now available on Webster (added: MacOSX)
- Next by Date: Re: Mac OS X / FreeBSD ASM Resources
- Previous by thread: Re: Mac OS X / FreeBSD ASM Resources
- Next by thread: This Ain't No DOS - The BIOS Is Back - aeBIOS Int 13h proposed extension
- Index(es):
Relevant Pages
|