Assembly Language Programming and Organization of the IBM PC
McGraw-Hill, 1992 - Assembler language (Computer program language) - 544 pages
This introduction to the organization and programming of the 8086 family of microprocessors used in IBM microcomputers and compatibles is comprehensive and thorough. Includes coverage of I/O control, video/graphics control, text display, and OS/2. Strong pedagogy with numerous sample programs illustrates practical examples of structured programming.
What people are saying - Write a review
1 1 The Components of a Microcomputer System
24 other sections not shown
addressing mode algorithm array ASCII code assembly language assembly language program AX contains binary number called carriage return char column contents convert cursor data segment DEBUG destination disk END_IF example execute exit function hex digit high-level language IBM PC initialize input instruction INT 10H INT 21H integer interrupt keyboard loop machine language macro MAIN PROC MAINST MASM memory byte memory location memory segments memory word microprocessor MODEL SMALL module MOV AH MOV AH,4CH move multiplication offset address one's complement operand operations output procedure processor Program Listing pseudo-op quotient read a character result row-major order scan code screen segment number shift signed overflow stack segment stored string SUBST subtraction two's complement unsigned decimal variable Write a program