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
ID: 1008667
***** 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

ID: 1008668
Thanks, and a garland of Martian fire-flowers to you, Bill!

Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This paper addresses the security of Sennheiser DECT Contact Center and Office (CC&O) headsets. It describes the DECT security chain comprised of “Pairing”, “Per Call Authentication” and “Encryption”, which are all part of the standard DECT protocol.
In a recent question ( here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

856 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