IBM PC assembly language and programming:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle River, NJ
Prentice-Hall
2001
|
Ausgabe: | 5. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIV, 545 S. |
ISBN: | 013030655x |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV023408992 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 080722s2001 |||| 00||| eng d | ||
020 | |a 013030655x |9 0-13-030655-x | ||
035 | |a (OCoLC)247977178 | ||
035 | |a (DE-599)BVBBV023408992 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-Aug4 | ||
082 | 0 | |a 005.265 | |
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
084 | |a DAT 353f |2 stub | ||
100 | 1 | |a Abel, Peter |e Verfasser |4 aut | |
245 | 1 | 0 | |a IBM PC assembly language and programming |
250 | |a 5. ed. | ||
264 | 1 | |a Upper Saddle River, NJ |b Prentice-Hall |c 2001 | |
300 | |a XIV, 545 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Assembler language (Computer program language) | |
650 | 4 | |a IBM PC | |
650 | 4 | |a IBM Personal Computer - Programming | |
650 | 4 | |a IBM-Assembler | |
856 | 4 | 2 | |m HEBIS Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016591641&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016591641 |
Datensatz im Suchindex
_version_ | 1804137795794501632 |
---|---|
adam_text | Contents
Preface
Part A Fundamentals of PC Hardware and Sofware
1 Basic Features of PC Hardware
Introduction 1
Bits and Bytes 1
The Binary Number System 3
Hexadecimal Representation 6
ASCII Code 7
PC Components 8
Internal Memory 10
Segments and Addressing 12
Registers 13
Hardware Interrupts 18
Key Points 19
Review Questions and Exercises 19
2 Instruction Addressing and Execution
Introduction 22
Features of an Operating System 22
IV
Contents
The BIOS Boot Process 23
The System Program Loader 24
The Stack 25
Instruction Execution and Addressing 27
Instruction Operands 29
Protected Mode 29
Key Points 30
Review Questions and Exercises 30
3 Examining Computer Memory and Executing Instructions 32
Introduction 32
Using the DEBUG Program 32
Viewing Memory Locations 34
Machine Language Example I: Using Immediate Data 36
Machine Language Example II: Using Defined Data 40
An Assembly Language Program 44
Using the INT Instruction 45
Using the PTR Operator 47
Key Points 48
Review Questions and Exercises 49
Part B Fundamentals of Assembly Language 51
4 Requirements for Coding in Assembly Language 51
Introduction 51
Assembly Language Features 52
Conventional Segment Directives 58
Simplified Segment Directives 62
Initializing for Protected Mode 64
Defining Types of Data 65
Equate Directives 70
Key Points 72
Review Questions and Exercises 73
5 Assembling, Linking, and Executing Programs 74
Introduction 74
Preparing a Program for Assembling and Execution 74
Two-Pass Assembler 81
Linking an Object Program 81
Executing a Program 83
The Cross-Reference Listing 84
Error Diagnostics 84
The Assembler Location Counter 85
Writing COM Programs 86
Key Points 89
Review Questions and Exercises 90
6 Symbolic Instructions and Addressing
Introduction 92
The Symbolic Instruction Set—An Overview 92
Data Transfer Instructions 95
Basic Arithmetic Instructions 97
Repetitive Move Operations 98
The INT Instruction 100
Addressing Modes 100
The Segment Override Prefix 104
Near and Far Addresses 105
Aligning Data Addresses 105
Key Points 106
Review Questions and Exercises 106
7 Program Logic and Control
Introduction 109
Short, Near, and Far Addresses 110
The JMP Instruction 111
The LOOP Instruction 113
The Flags Register 114
The CMP Instruction 115
Conditional J ump Instructions 116
Calling Procedures 119
The Effect of Program Execution on the Stack 121
Boolean Operations 125
Shifting Bits 128
Rotating Bits 131
Organizing a Program 133
Key Points 134
Review Questions and Exercises 135
Part C Video and Keyboard Operations
8 Introduction to Video and Keyboard Processing
Introduction 137
Screen Features 138
Setting the Cursor 138
Clearing the Screen 139
INT 21H Function 09H for Screen Display 139
INT 21H Function 0AH for Keyboard Input 141
INT 21H Function 02H for Screen Display 147
VI
Contents
File Handles 148
INT 21H Function 40H for Screen Display 148
INT 21H Function 3FH for Keyboard Input 149
Key Points 151
Review Questions and Exercises 151
9 Video Systems 153
Introduction 153
Components of a Video System 154
Video Modes 156
Attributes 156
BIOS INT 10H Operations 158
Using Graphics Mode 175
Direct Video Display 179
ASCII Characters for Boxes and Menus 182
Key Points 183
Review Questions and Exercises 184
10 Keyboard Operations 186
Introduction 186
BIOS Keyboard Data Areas 187
INT 21H for Keyboard Input 188
INT 16H for Keyboard Input 189
Extended Function Keys and Scan Codes 192
BIOS INT 09H and the Keyboard Buffer 197
Key Points 199
Review Questions and Exercises 201
Part D Data Manipulation 203
11 Processing String Data 203
Introduction 203
Features of String Operations 204
MOVS: Move String Instruction 205
LODS: Load String Instruction 207
STOS: Store String Instruction 207
Program: Using LODS and STOS to Edit Data 208
CMPS: Compare String Instruction 209
SC AS: Scan String Instruction 213
Alternative Coding for String Instructions 214
Replicating a Pattern 215
Key Points 215
Review Questions and Exercises 216
Contents
12 Arithmetic I: Processing Binary Data
Introduction 218
Processing Unsigned and Signed Binary Data 218
Addition and Subtraction of Binary Data 220
Multiplying Binary Data 225
Dividing Binary Data 232
The Numeric Data Processor 237
Key Points 239
Review Questions and Exercises 239
13 Arithmetic II: Processing ASCII and BCD Data
Introduction 241
Data in Decimal Format 242
Processing ASCII Data 242
Processing Packed BCD Data 247
Converting ASCII Data to Binary Format 250
Converting Binary Data to ASCII Format 251
Shifting and Rounding a Product 252
Key Points 257
Review Questions and Exercises 258
14 Defining and Processing Tables
Introduction 259
Defining Tables 259
Direct Addressing of Table Entries 261
Searching a Table 264
The XLAT (Translate) Instruction 268
Sorting Table Entries 271
Address Tables 274
Two-Dimensional Arrays 275
Key Points 278
Review Questions and Exercises 278
PART E Advanced Input/Output
15 Facilities for Using the Mouse
Introduction 281
Basic Mouse Operations 283
Program: Displaying the Mouse Location 284
More Advanced Mouse Operations 287
Program: Using the Mouse with a Menu 290
Key Points 293
Review Questions and Exercises 294
vii
218
241
259
281
281
viii
Contents
16 Disk Storage I: Organization 295
Introduction 295
Characteristics of a Disk Storage Device 295
The Disk System Area and Data Area 299
The Boot Record 300
The Directory 301
The File Allocation Table 302
Processing Files on Disk 307
Key Points 308
Review Questions and Exercises 308
17 Disk Storage II: Writing and Reading Files 310
Introduction 310
ASCIIZ Strings 310
File Handles 311
Error Return Codes 311
File Pointers 311
Creating Disk Files 312
Reading Disk Files 314
Random Processing 318
Key Points 327
Review Questions and Exercises 328
18 Disk Storage III: INT 21H Functions For Supporting Disks and Files 330
Introduction 330
Operations Handling Disk Drives 331
Operations Handling the Directory and the FAT 341
Operations Handling Disk Files 343
Key Points 349
Review Questions and Exercises 352
19 Disk Storage IV: INT 13H Disk Functions 353
Introduction 353
BIOS Status Byte 354
Basic INT 13H Disk Operations 354
Other INT 13H Disk Operations 358
Key Points 362
Review Questions and Exercises 363
20 Facilities for Printing 364
Introduction 364
Common Printer Control Characters 364
INT 21H Function 40H: Print Characters 365
Contents
Special Printer Control Characters 369
BIOS INT 17H Functions for Printing 373
Key Points 374
Review Questions and Exercises 375
Part F Special Topics
21 Defining and Using Macros
Introduction 377
Simple Macro Definitions 378
Using Parameters in Macros 379
Using Comments in Macros 380
Nested Macros 382
Macro Directives 383
Key Points 391
Review Questions and Exercises 392
22 Linking to Subprograms
Introduction 393
The SEGMENT Directive 394
Intrasegment Calls 395
Intersegment Calls 396
The EXTRN and PUBLIC Attributes 397
Using EXTRN and PUBLIC for an Entry Point 398
Defining the Code Segment as PUBLIC 400
Using Simplified Segment Directives 402
Passing Parameters to a Subprogram 404
The ENTER and LEAVE Instructions 406
Linking a C/C++ Program with an Assembly Language Program 408
Key Points 412
Review Questions and Exercises 412
23 Program Loading and Overlays
Introduction 414
The Program Segment Prefix 414
The High-Memory Area 418
Memory Allocation Strategy 418
The Program Loader 419
Allocating and Freeing Memory 424
Loading or Executing a Program Function 425
Program Overlays 428
Resident Programs 432
Key Points 435
Review Questions and Exercises 436
X
Contents
Part G Reference Chapters 437
24 BIOS Data Areas, Interrupts, and Ports 437
Introduction 437 The Boot Process 437 The BIOS Data Area 438 Interrupt Services 442 BIOS Interrupts 443 INT 21H Services 446 Ports 451 String Input/Output 453 Generating Sound 454 Key Points 455 Review Questions and Exercises 456
25 Operators and Directives 458
Introduction 458 Type Specifiers 458 Operators 459 Directives 463
26 The PC Instruction Set 479
Introduction 479 Register Notation 480 The Addressing Mode Byte 480 The Instruction Set 483
APPENDICES
A Conversion Between Hexadecimal and Decimal Numbers 508
B ASCII Character Codes 511
C The DEBUG Program 513
D Reserved Words 520
E Assembling and Linking Programs 522
F Keyboard Scan Codes and ASCII Codes 528
INDEX
|
adam_txt |
Contents
Preface
Part A Fundamentals of PC Hardware and Sofware
1 Basic Features of PC Hardware
Introduction 1
Bits and Bytes 1
The Binary Number System 3
Hexadecimal Representation 6
ASCII Code 7
PC Components 8
Internal Memory 10
Segments and Addressing 12
Registers 13
Hardware Interrupts 18
Key Points 19
Review Questions and Exercises 19
2 Instruction Addressing and Execution
Introduction 22
Features of an Operating System 22
IV
Contents
The BIOS Boot Process 23
The System Program Loader 24
The Stack 25
Instruction Execution and Addressing 27
Instruction Operands 29
Protected Mode 29
Key Points 30
Review Questions and Exercises 30
3 Examining Computer Memory and Executing Instructions 32
Introduction 32
Using the DEBUG Program 32
Viewing Memory Locations 34
Machine Language Example I: Using Immediate Data 36
Machine Language Example II: Using Defined Data 40
An Assembly Language Program 44
Using the INT Instruction 45
Using the PTR Operator 47
Key Points 48
Review Questions and Exercises 49
Part B Fundamentals of Assembly Language 51
4 Requirements for Coding in Assembly Language 51
Introduction 51
Assembly Language Features 52
Conventional Segment Directives 58
Simplified Segment Directives 62
Initializing for Protected Mode 64
Defining Types of Data 65
Equate Directives 70
Key Points 72
Review Questions and Exercises 73
5 Assembling, Linking, and Executing Programs 74
Introduction 74
Preparing a Program for Assembling and Execution 74
Two-Pass Assembler 81
Linking an Object Program 81
Executing a Program 83
The Cross-Reference Listing 84
Error Diagnostics 84
The Assembler Location Counter 85
Writing COM Programs 86
Key Points 89
Review Questions and Exercises 90
6 Symbolic Instructions and Addressing
Introduction 92
The Symbolic Instruction Set—An Overview 92
Data Transfer Instructions 95
Basic Arithmetic Instructions 97
Repetitive Move Operations 98
The INT Instruction 100
Addressing Modes 100
The Segment Override Prefix 104
Near and Far Addresses 105
Aligning Data Addresses 105
Key Points 106
Review Questions and Exercises 106
7 Program Logic and Control
Introduction 109
Short, Near, and Far Addresses 110
The JMP Instruction 111
The LOOP Instruction 113
The Flags Register 114
The CMP Instruction 115
Conditional J ump Instructions 116
Calling Procedures 119
The Effect of Program Execution on the Stack 121
Boolean Operations 125
Shifting Bits 128
Rotating Bits 131
Organizing a Program 133
Key Points 134
Review Questions and Exercises 135
Part C Video and Keyboard Operations
8 Introduction to Video and Keyboard Processing
Introduction 137
Screen Features 138
Setting the Cursor 138
Clearing the Screen 139
INT 21H Function 09H for Screen Display 139
INT 21H Function 0AH for Keyboard Input 141
INT 21H Function 02H for Screen Display 147
VI
Contents
File Handles 148
INT 21H Function 40H for Screen Display 148
INT 21H Function 3FH for Keyboard Input 149
Key Points 151
Review Questions and Exercises 151
9 Video Systems 153
Introduction 153
Components of a Video System 154
Video Modes 156
Attributes 156
BIOS INT 10H Operations 158
Using Graphics Mode 175
Direct Video Display 179
ASCII Characters for Boxes and Menus 182
Key Points 183
Review Questions and Exercises 184
10 Keyboard Operations 186
Introduction 186
BIOS Keyboard Data Areas 187
INT 21H for Keyboard Input 188
INT 16H for Keyboard Input 189
Extended Function Keys and Scan Codes 192
BIOS INT 09H and the Keyboard Buffer 197
Key Points 199
Review Questions and Exercises 201
Part D Data Manipulation 203
11 Processing String Data 203
Introduction 203
Features of String Operations 204
MOVS: Move String Instruction 205
LODS: Load String Instruction 207
STOS: Store String Instruction 207
Program: Using LODS and STOS to Edit Data 208
CMPS: Compare String Instruction 209
SC AS: Scan String Instruction 213
Alternative Coding for String Instructions 214
Replicating a Pattern 215
Key Points 215
Review Questions and Exercises 216
Contents
12 Arithmetic I: Processing Binary Data
Introduction 218
Processing Unsigned and Signed Binary Data 218
Addition and Subtraction of Binary Data 220
Multiplying Binary Data 225
Dividing Binary Data 232
The Numeric Data Processor 237
Key Points 239
Review Questions and Exercises 239
13 Arithmetic II: Processing ASCII and BCD Data
Introduction 241
Data in Decimal Format 242
Processing ASCII Data 242
Processing Packed BCD Data 247
Converting ASCII Data to Binary Format 250
Converting Binary Data to ASCII Format 251
Shifting and Rounding a Product 252
Key Points 257
Review Questions and Exercises 258
14 Defining and Processing Tables
Introduction 259
Defining Tables 259
Direct Addressing of Table Entries 261
Searching a Table 264
The XLAT (Translate) Instruction 268
Sorting Table Entries 271
Address Tables 274
Two-Dimensional Arrays 275
Key Points 278
Review Questions and Exercises 278
PART E Advanced Input/Output
15 Facilities for Using the Mouse
Introduction 281
Basic Mouse Operations 283
Program: Displaying the Mouse Location 284
More Advanced Mouse Operations 287
Program: Using the Mouse with a Menu 290
Key Points 293
Review Questions and Exercises 294
vii
218
241
259
281
281
viii
Contents
16 Disk Storage I: Organization 295
Introduction 295
Characteristics of a Disk Storage Device 295
The Disk System Area and Data Area 299
The Boot Record 300
The Directory 301
The File Allocation Table 302
Processing Files on Disk 307
Key Points 308
Review Questions and Exercises 308
17 Disk Storage II: Writing and Reading Files 310
Introduction 310
ASCIIZ Strings 310
File Handles 311
Error Return Codes 311
File Pointers 311
Creating Disk Files 312
Reading Disk Files 314
Random Processing 318
Key Points 327
Review Questions and Exercises 328
18 Disk Storage III: INT 21H Functions For Supporting Disks and Files 330
Introduction 330
Operations Handling Disk Drives 331
Operations Handling the Directory and the FAT 341
Operations Handling Disk Files 343
Key Points 349
Review Questions and Exercises 352
19 Disk Storage IV: INT 13H Disk Functions 353
Introduction 353
BIOS Status Byte 354
Basic INT 13H Disk Operations 354
Other INT 13H Disk Operations 358
Key Points 362
Review Questions and Exercises 363
20 Facilities for Printing 364
Introduction 364
Common Printer Control Characters 364
INT 21H Function 40H: Print Characters 365
Contents
Special Printer Control Characters 369
BIOS INT 17H Functions for Printing 373
Key Points 374
Review Questions and Exercises 375
Part F Special Topics
21 Defining and Using Macros
Introduction 377
Simple Macro Definitions 378
Using Parameters in Macros 379
Using Comments in Macros 380
Nested Macros 382
Macro Directives 383
Key Points 391
Review Questions and Exercises 392
22 Linking to Subprograms
Introduction 393
The SEGMENT Directive 394
Intrasegment Calls 395
Intersegment Calls 396
The EXTRN and PUBLIC Attributes 397
Using EXTRN and PUBLIC for an Entry Point 398
Defining the Code Segment as PUBLIC 400
Using Simplified Segment Directives 402
Passing Parameters to a Subprogram 404
The ENTER and LEAVE Instructions 406
Linking a C/C++ Program with an Assembly Language Program 408
Key Points 412
Review Questions and Exercises 412
23 Program Loading and Overlays
Introduction 414
The Program Segment Prefix 414
The High-Memory Area 418
Memory Allocation Strategy 418
The Program Loader 419
Allocating and Freeing Memory 424
Loading or Executing a Program Function 425
Program Overlays 428
Resident Programs 432
Key Points 435
Review Questions and Exercises 436
X
Contents
Part G Reference Chapters 437
24 BIOS Data Areas, Interrupts, and Ports 437
Introduction 437 The Boot Process 437 The BIOS Data Area 438 Interrupt Services 442 BIOS Interrupts 443 INT 21H Services 446 Ports 451 String Input/Output 453 Generating Sound 454 Key Points 455 Review Questions and Exercises 456
25 Operators and Directives 458
Introduction 458 Type Specifiers 458 Operators 459 Directives 463
26 The PC Instruction Set 479
Introduction 479 Register Notation 480 The Addressing Mode Byte 480 The Instruction Set 483
APPENDICES
A Conversion Between Hexadecimal and Decimal Numbers 508
B ASCII Character Codes 511
C The DEBUG Program 513
D Reserved Words 520
E Assembling and Linking Programs 522
F Keyboard Scan Codes and ASCII Codes 528
INDEX |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Abel, Peter |
author_facet | Abel, Peter |
author_role | aut |
author_sort | Abel, Peter |
author_variant | p a pa |
building | Verbundindex |
bvnumber | BV023408992 |
classification_rvk | ST 240 |
classification_tum | DAT 353f |
ctrlnum | (OCoLC)247977178 (DE-599)BVBBV023408992 |
dewey-full | 005.265 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.265 |
dewey-search | 005.265 |
dewey-sort | 15.265 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 5. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01230nam a2200361 c 4500</leader><controlfield tag="001">BV023408992</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">080722s2001 |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">013030655x</subfield><subfield code="9">0-13-030655-x</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)247977178</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023408992</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.265</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 353f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Abel, Peter</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">IBM PC assembly language and programming</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">5. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, NJ</subfield><subfield code="b">Prentice-Hall</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 545 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Assembler language (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">IBM PC</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">IBM Personal Computer - Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">IBM-Assembler</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016591641&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016591641</subfield></datafield></record></collection> |
id | DE-604.BV023408992 |
illustrated | Not Illustrated |
index_date | 2024-07-02T21:26:48Z |
indexdate | 2024-07-09T21:17:59Z |
institution | BVB |
isbn | 013030655x |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016591641 |
oclc_num | 247977178 |
open_access_boolean | |
owner | DE-Aug4 |
owner_facet | DE-Aug4 |
physical | XIV, 545 S. |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Prentice-Hall |
record_format | marc |
spelling | Abel, Peter Verfasser aut IBM PC assembly language and programming 5. ed. Upper Saddle River, NJ Prentice-Hall 2001 XIV, 545 S. txt rdacontent n rdamedia nc rdacarrier Assembler language (Computer program language) IBM PC IBM Personal Computer - Programming IBM-Assembler HEBIS Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016591641&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Abel, Peter IBM PC assembly language and programming Assembler language (Computer program language) IBM PC IBM Personal Computer - Programming IBM-Assembler |
title | IBM PC assembly language and programming |
title_auth | IBM PC assembly language and programming |
title_exact_search | IBM PC assembly language and programming |
title_exact_search_txtP | IBM PC assembly language and programming |
title_full | IBM PC assembly language and programming |
title_fullStr | IBM PC assembly language and programming |
title_full_unstemmed | IBM PC assembly language and programming |
title_short | IBM PC assembly language and programming |
title_sort | ibm pc assembly language and programming |
topic | Assembler language (Computer program language) IBM PC IBM Personal Computer - Programming IBM-Assembler |
topic_facet | Assembler language (Computer program language) IBM PC IBM Personal Computer - Programming IBM-Assembler |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016591641&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT abelpeter ibmpcassemblylanguageandprogramming |