Assembly Language

Posted on 1997-04-10
Last Modified: 2011-09-20
I have a Linux 2.0.0 system, slakware distribution, UMSDOS mounted, on an ACER Pentium machine; and as a number of C programs that I've looked at incorporate assembly language strings, I was wondering whether someone could recommend a good book on assembly language programming.
Question by:ventnor

Accepted Solution

billogle earned 50 total points
Comment Utility
***** The best

***** Assembler Language For The PC 3Edition, Brady Books/Prentice Hall. 2.ISBN 1-56686-016-4.

***** Assembley Language [For Real Programmers Only],Sams, Marcus Johnson. 3.ISBN 0-672-48470-6.

The 8086 Book, McGraw Hill, Russell Rector-George Alexy. 4.ISBN 0-931988-29-2.

***** Assembler Inside & Out, McGraw Hill, Harley Hahn. 5.ISBN 0-07-881842-7.

Programming 16-Bit Machines: PDP-11,8086,AND M68000. Prentice-Hall. 6.ISBN 0-13-729161-2.

The Revolutionary Guide To Assembly Language,Wrox. Vitaly Maljugin,Jacov Izrailevich,Semyon Lavin,Aleksandr Sopin. 7.ISBN 1-874416-12-5.

i486 Microprocessor Programmer's Reference Manual, Intel Corporation, McGraw-Hill. 8.ISBN 0-07-881674-2.

The Programmer's PC Sourcebook, Thom Hogan, Microsoft Press. 9.ISBN 1-55615-321-X.

System BIOS for IBM PCs, Compatables, and EISA Computers, 2nd Ed., Phoenix Technologies Ltd., Addison Wesley. 10.ISBN 0-201-57760-7.

PC Magazine Programmers Technical Reference: The Processor and Coprocessor, Robert L. Hummel, Ziff-Davis Press. 11.ISBN 1-56276-016-5.

 Assembly Language Lab Notes,Robert L. Hummel,PC Magazine 12.ISBN 1-56275-059-9.

Mastering Serial Communications, Peter W. Gofton, Sybex 1986. 13.ISBN 0-89588-180-2.

DOS Programmer's Reference, 2nd Ed. MS-DOS Programmer's Reference", MS Press. 14.ISBN 1-555615-329-5.

ISA System Architecture, T. Shanley and D.Anderson, published by MindShare Press. 15.ISBN 1-881609-05-7.

Mastering Turbo Assembler, by Tom Swan, Hayden Books, 1989. 16.ISBN 0-672-48435-8.

Using Assembly Language, Allen L. Wyatt Sr., Que 1990. 17.ISBN 0-88022-464-9.

***** Advanced Assembly Language,Allen L. Wyatt Sr., Que 18.ISBN 1-56529-037-2.

Assembly Language Primer for the IBM PC/XT, Robert Lafore, Plume/Waite. 19.ISBN 0-452-25711-5.

Assembly Language from Square One, Jeff Duntemann, Scott Foresman IBM Comptuter Books. 20.ISBN 0-673-38590-6.

Assembly Language for the IBM PC, Kip R. Irvine, 21.ISBN 0-02-359840-9.

Assembly Language and Systems Programming for the IBM PC and Compatables, Karen A. Lemone, Little, Brown, & Co. 22.ISBN 0-316-52069-1.

The Zen of Assembly, Michael Abrash, Scott Foresman Publ. 23.ISBN ?

IBM Microcomputers: A Programmer's Handbook, Julio Sanchez and Maria P. Canton, McGraw-Hill. 24.ISBN 0-07-054594-4.

Programmer's Problem Solver for the IBM PC, XT, and AT, Robert Jourdain, Prentice Hall 1986. 25.ISBN 0-89303-787-7.

***** IBM PC ASSEMBLER LANGUAGE AND PROGRAMMING, Peter Abel, 1987, Prentice-Hall, hardcover. 26.ISBN 0-13-448143-7.

80386: A Programming and Design Handbook, 2nd ed, Penn & Don Brumm, TAB Books. 27.ISBN 0-8306-3237-9.

80486 Programming, Penn & Don Brumm and Leo J. Scanlon, McGraw-Hill. 28.ISBN 0-8306-3577-7.

***** Master Class Assembly Language, Wrox Press. 29.ISBN 1-874416-34-6.

Programmer's Guide to PC & PS/2 Video Systems, Richard Wilton, Microsoft Press. 30.ISBN 1-55615-103-9.

Power Graphics Programming, Michael Abrash, Que Corporation. 31.ISBN 0-88022-500-9.

Programmers Guide to the EGA and VGA cards, 3rd Ed., Richard F. Ferraro, Addison-Wesley Publishing Co. 32.ISBN 0-201-62490-7.

Advanced Programmers Guide to the EGA/VGA, George Sutty and Steve Blair, Brady Books/Prentice Hall Trade. 33.ISBN 0-13-729039-X.

Undocumented DOS, Andrew Schulman, Raymond J. Michels, Jim Kyle, Tim Paterson, David Maxey, and Ralf Brown, Addison-Wesley. 34.ISBN 0-201-57064-5.

***** DOS Programmer's Reference, 3nd Edition, Terry Dettmann, QUE. 35.ISBN 0-88022-790-7. 36.ISBN for the 4th ed. is 1-56529-150-6. It was revised for the 4th edition by Allen Wyatt Sr...

Author Comment

Comment Utility
Thanks, and a garland of Martian fire-flowers to you, Bill!

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

What do we know about Legacy Video Conferencing? - Full IT support needed! - Complicated systems at outrageous prices! - Intense training required! Highfive believes we need to embrace a new alternative.
Great sound, comfort and fit, excellent build quality, versatility, compatibility. These are just some of the many reasons for choosing a headset from Sennheiser.
Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now