Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!osu-cis!sppy00!jmv From: jmv@sppy00.UUCP (Jim Vickroy) Newsgroups: comp.sys.ibm.pc Subject: Re: I want to learn (Macro) Assembly on the PC. Keywords: Assembly, IBM PC, learn, books Message-ID: <277@sppy00.UUCP> Date: 12 Apr 89 13:39:58 GMT References: <530@lakesys.UUCP> Reply-To: jmv@sppy00.UUCP (Jim Vickroy) Organization: Online Computer Library Center, Dublin, Ohio. Lines: 35 In article <530@lakesys.UUCP> davek@lakesys.UUCP (Dave Kraft) writes: =>Hi, =>I'd like to learn Assembler language programming, but, I really don't know =>what 'the' book to get for it.. (i.e. 'the' book for C is the K&R, etc.) If =>anyone can help, I'd greatly appriciate it. BTW, if at all possible, list =>books for Macro Assembler too. I just finished teaching a PC Assembler class and selected Peter Norton's Assembly Language Book for the IBM PC as the class text. I thought it was a better book on the subject, but not the best. The problem is I haven't seen the best or what I thought was the best. Another book I've used for years is IBM PC & XT Assembly Language, A Guide for Programmers by Leo J. Scanlon. What I've taught in my class was that on the PC, you must become fluent in Assembler *and* BIOS and DOS interrupts. There are two texts which I recommend for achieving the latter: The Peter Norton Programmer's Guide to the IBM PC and if you *really* want to know just about every thing The MSDOS Encyclopedia. I must warn you, The MSDOS Encyclopedia comes with a fairly hefty price tag (~ $125). Hope this helps..... jim -- ============================================================================== :::: ::: :: :: : : Jim Vickroy |OC| ||| || || | | Technical Services Department |LC| ||| || || | | Online Computer Library Center, Inc. :::: ::: :: :: : : Dublin, Ohio ------------------------------------------------------------------------------ UUCP: {att|pyramid|killer}!osu-cis!sppy00!jmv domain: jmv@sppy00.uucp USSNAIL: 6565 Frantz Rd., Dublin, Ohio 43017-0702 ------------------------------------------------------------------------------ "Hey, wow man ... pooby shooby" -cm ==============================================================================