MARC details
000 -LEADER |
fixed length control field |
06233cam a2200253 a 4500 |
001 - CONTROL NUMBER |
control field |
1416 |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20200630103812.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
080228s2009 njua 001 0 eng |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
0135026458 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9780135026458 |
040 ## - CATALOGING SOURCE |
Transcribing agency |
DLC |
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
004.165 |
Edition number |
22 |
Item number |
B8485 |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
Brey, Barry B. |
245 14 - TITLE STATEMENT |
Title |
The Intel microprocessors : |
Remainder of title |
8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro processor, Pentium II, Pentium III, Pentium 4, and Core2 with 64-bit extensions : architecture, programming, and interfacing / |
Statement of responsibility, etc |
Barry B. Brey. |
250 ## - EDITION STATEMENT |
Edition statement |
8th ed. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of publication, distribution, etc |
Upper Saddle River, N.J. : |
Name of publisher, distributor, etc |
Pearson Prentice Hall, |
Date of publication, distribution, etc |
2009 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xviii, 925 p. |
Other physical details |
ill. ; |
Dimensions |
26 cm. |
500 ## - GENERAL NOTE |
General note |
Includes index. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Intel 80xxx series microprocessors. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Pentium (Microprocessor) |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Computer interfaces. |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Koha item type |
Books |
505 0# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Table of Contents<br/>Chapter 1: Introduction to Microprocessors<br/>1?1 A Historical Background<br/>1?2 The Microprocessor-Based Personal Computer System<br/>1?3 Number Systems<br/>1?4 Computer Data Formats<br/>1?5 Summary<br/>1?6 Questions and Problems<br/>Chapter 2: The Microprocessor and its Architecture<br/>2?1 Internal Microprocessor Architecture<br/>2?2 Real Mode Memory Addressing<br/>2?3 Introduction to Protected Mode Memory Addressing<br/>2?4 Memory Paging<br/>2?5 Flat mode Memory<br/>2?6 Summary<br/>2?7 Questions and Problems<br/>Chapter 3: Addressing Modes<br/>3?1 Data-Addressing Modes<br/>3?2 Program Memory-Addressing Modes<br/>3?3 Stack Memory-Addressing Modes<br/>3?4 Summary<br/>3?5 Questions and Problems<br/>Chapter 4: Data Movement Instructions<br/>4?1 MOV Revisited<br/>4?2 PUSH/POP<br/>4?3 Load-Effective Address<br/>4?4 String Data Transfers<br/>4?5 Miscellaneous Data Transfer Instructions<br/>4?6 Segment Override Prefix<br/>4?7 Assembler Detail<br/>4?8 Summary<br/>4?9 Questions and Problems<br/>Chapter 5: Arithmetic and Logic<br/>5?1 Addition, Subtraction, and Comparison<br/>5?2 Multiplication and Division<br/>5?3 BCD and ASCII Arithmetic<br/>5?4 Basic Logic Instructions<br/>5?5 Shift and Rotate<br/>5?6 String Comparisons<br/>5?7 Summary<br/>5?8 Questions and Problems<br/>Chapter 6: Program Control Instructions<br/>6?1 The Jump Group<br/>6?2 Controlling the Flow of a Program<br/>6?3 Procedures<br/>6?4 Introduction to Interrupts<br/>6?5 Machine Control and Miscellaneous Instructions<br/>6?6 Summary<br/>6?7 Questions and Problems<br/>Chapter 7: Using Assembly Language with C/C++<br/>7?1 Using Assembly Language with C++ for 16-bit DOS Applications<br/>7?2 Using Assembly Language with Visual C/C++ for 32-bit Applications<br/>7?3 Separate Assembly Objects<br/>7?4 Summary<br/>7?5 Questions and Problems<br/>Chapter 8: Programming the Microprocessor<br/>8?1 Modular Programming<br/>8?2 Using the Keyboard and Video Display<br/>8?3 Data Conversions<br/>8?4 Disk Files<br/>8?5 Example Programs<br/>8?6 Summary<br/>8?7 Questions and Problems<br/>Chapter 9: 8086/8088 Hardware Specifications<br/>9?1 Pin-outs and the Pin Functions<br/>9?2 Clock Generator (8284A)<br/>9?3 Bus Buffering and Latching<br/>9-4 Bus Timing<br/>9?5 Ready and the Wait State<br/>9?6 Minimum Mode Verses Maximum Mode<br/>9?7 Summary<br/>9?8 Questions and Problems<br/>Chapter 10: Memory Interface<br/>10?1 Memory Devices<br/>10?2 Address Decoding<br/>10?3 8088 ad 80188 (8-bit) Memory Interface<br/>10-4 8086, 80186, 80286, and 80386SX (16-bit) Memory Interface<br/>10?5 80386DX and 80486 (32-bit) Memory Interface<br/>10?6 Pentium through Pentium 4 (64-bit) Memory Interface<br/>10?7 Dynamic RAM<br/>10?8 Summary<br/>10?9 Questions and Problems<br/>Chapter 11: Basic I/O Interface<br/>11?1 Introduction to I/O Interface<br/>11?2 I/O Port Address Decoding<br/>11?3 The Programmable Peripheral Interface<br/>11?4 5254 Programmable Interval Timer<br/>11?5 16550 Programmable Communications Interface<br/>11?6 Analog-To-Digital (ADC) and Digital-To-Analog (DAC) Converters<br/>11?7 Summary<br/>11?8 Questions and Problems<br/>Chapter 12: Interrupts<br/>12?1 Basic Interrupt Processing<br/>12?2 Hardware Interrupts<br/>12?3 Expanding the Interrupt Structure<br/>12?4 8259A Programmable Interrupt Controller<br/>12?5 Interrupt Examples<br/>12?6 Summary<br/>12?7 Questions and Problems<br/>Chapter 13: Direct Memory Access and DMA-Controlled I/O<br/>13?1 Basic DMA Operation<br/>13?2 The 8237 DMA Controller<br/>13?3 Shared-Bus Operation<br/>13?4 Disk Memory Systems<br/>13?5 Video Displays<br/>13?6 Summary<br/>13-7 Questions and Problems<br/>Chapter 14: The Arithmetic Coprocessor, MMX, and SIMD <br/>Technologies<br/>14?1 Data Formats for the Arithmetic Coprocessor<br/>14?2 The 80X87 Architecture<br/>14?3 Instruction Set<br/>14?4 Programming with the Arithmetic Coprocessor<br/>14?5 Introduction to MMX Technology<br/>14?6 Introduction to SSE Technology<br/>14?7 Summary<br/>14?8 Questions and Problems<br/>Chapter 15: Bus Interface<br/>15?1 The ISA Bus<br/>15?2 The Peripheral Component Interconnect (PCI) Bus<br/>15?3 The Parallel Printer (LPT1) Interface<br/>15-4 The Serial COM Ports<br/>15?5 The Universal Serial Bus (USB)<br/>15?6 Accelerated Graphics Port (AGP)<br/>15?7 Summary<br/>15?8 Questions and Problems<br/>Chapter 16: The 80186, 80188, and 80286 Microprocessors<br/>16?1 80186/80188 Architecture<br/>16?2 Programming the 80186/80188 Enhancements<br/>16?3 80C188EB Example Interface<br/>16?4 Real Time Operating Systems (RTOS)<br/>16?5 Introduction to the 80286<br/>16?6 Summary<br/>16?7 Questions and Problems<br/>Chapter 17: The 80386 and 80486 Microprocessors<br/>17?1 Introduction to the 80386 Microprocessor<br/>17?2 Special 80386 Registers<br/>17?3 80386 Memory Management<br/>17?4 Moving to Protected Mode<br/>17?5 Virtual 8086 Mode<br/>17?6 The Memory Paging Unit<br/>17?7 Introduction to the 80486 Microprocessor<br/>17?8 Summary<br/>17?9 Questions and Problems<br/>Chapter 18: The Pentium and Pentium Pro Microprocessors<br/>18?1 Introduction to the Pentium Microprocessor<br/>18?2 Special Pentium Registers<br/>18?3 Pentium Memory Management<br/>18?4 New Pentium Instructions<br/>18?5 Introduction to the Pentium Pro Microprocessor<br/>18?6 Special Pentium Pro Features<br/>18?7 Summary<br/>18?8 Questions and Problems<br/>Chapter 19: The Pentium II, Pentium III, Pentium 4, and Core2 <br/>Microprocessors<br/>19?1 Introduction to the Pentium II Microprocessor<br/>19?2 Pentium II Software Changes<br/>19?3 The Pentium III<br/>19?4 The Pentium 4 and Core2<br/>19?5 Summary<br/>19?6 Questions and Problems<br/>Appendix A: The Assembler, Visual C++, and DOS<br/>Appendix B: Instruction Set Summary<br/>Appendix C: Flag-Bit Changes<br/>Appendix D: Answers to Selected Even-Numbers Questions and Problems |