出版時間:2005-4 出版社:機(jī)械工業(yè)出版社 作者:布雷, 頁數(shù):1012
Tag標(biāo)簽:無
內(nèi)容概要
本書是講述Intel微處理器的國外經(jīng)典教材,已經(jīng)多次再版,經(jīng)過長期教學(xué)使用,吐故納新,不斷完善,內(nèi)容豐富,體系完整。第6版中包含了微處理器領(lǐng)域的最新技術(shù)發(fā)展,涵蓋了Pentium 4的內(nèi)容。本書結(jié)合實例講解工作原理,并給出小結(jié)和習(xí)題,既適合教學(xué)使用,也適合自學(xué)。書中許多實例都可以作為開發(fā)類似應(yīng)用的模板和原型,極具實用價值。附錄還給出了備查資料,供設(shè)計和調(diào)試匯編語言時使用。 本書可作為高等院校計算機(jī)、通信、自動控制專業(yè)的教材,也可供工程技術(shù)人員參考。
作者簡介
作者:(美國)巴里 B.布雷
書籍目錄
INTRODUCTION TO THE MICROPROCESSOR AND COMPUTER Introduction/Chapter Objectives 1-1 A Historical Background 1-2 The Microprocessor-Based Personal Computer System 1-3 Number Systems 1-4 Computer Data Formats 1-5 Summary 1-6 Questions and ProblemsTHE MICROPROCESSOR AND ITS ARCHITECTURE Introduction/Chapter Objectives 2-1 Internal Microprocessor Architecture 2-2 Real Mode Memory Addressing 2-3 Introduction to Protected Mode Memory Addressing 2-4 Memory Paging 2-5 Summary 2-6 Questions and ProblemsADDRESSING MODES Introduction/Chapter Objectives 3-1 Data-Addressing Modes 3-2 Program Memory-Addressing Modes 3-3 Stack Memory-Addressing Modes 3-4 Summary 3-5 Questions and Problems DATA MOVEMENT INSTRUCTIONSIntroduction/Chapter Objectives 4-1 MOV Revisited 4-2 PUSH/POP 4-3 Load-Effective Address 4-4 StringData Transfers 4-5 Miscellaneous Data Transfer Instructions 4-6 Segment Override Prefix 4-7 Assembler Detail 4-8 Summary 4-9 Questions and ProblemsARITHMETIC AND LOGIC INSTRUCTIONSIntroduction/Chapter Objectives 5-1 Addition, Subtraction, and Comparison 5-2 Multiplication and Division 5-3 BCD and ASCII Arithmetic 5-4 Basic Logic Instructions 5-5 Shift and Rotate 5-6 String Comparisons 5-7 Summary 5-8 Questions and ProblemsPROGRAM CONTROL INSTRUCTIONSIntroduction/Chapter Objectives 6-1 The Jump Group 6-2 Controlling the Flow of an Assembly Language Program 6-3 Procedures 6-4 Introduction to Interrupts 6-5 Machine Control and Miscella-neous Instructions 6-6 Summary 6-7 Questions and ProblemsPROGRAMMING THE MICROPROCESSORIntroduction/Chapter Objectives 7-1 Modular Programming 7-2 Using the Keyboard and Video Display 7-3 Data Conversions 7-4 Disk Files 7-5 Example Programs 7-6 Interrupt Hooks 7-7 Summary 7-8 Questions and ProblemsUSING ASSEMBLY LANGUAGE WITH C/C++ Introduction/Chapter Objectives 8-1 Using Assembly Language with C/C++ for 16-Bit Applications 8-2 Using Assembly Language with C/C++ for 32-Bit Applications 8-3 Separate Assembly Objects 8-4 Summary 8-5 Questions and Problems8086/8088 HARDWARE SPECIFICATIONSIntroduction/Chapter Objectives 9-1 Pin-Outs and the Pin Functions 9-2 Clock Generator (8284A) 9-3 Bus Buffering and Latching 9-4 Bus Timing 9-5 READY and the Wait State 9-6 Minimum Mode Versus Maximum Mode 9-7 Summary 9-8 Questions and ProblemsMEMORY INTERFACEIntroduction/Chapter Objectives 10-1 Memory Devices ……BASIC I/0 INTERFACE Introduction/Chapter Objectives INTERRUPTSIntroduction/Chapter Objectives DIRECT MEMORY ACCESS AND DMA-CONTROLLED I/0Introduction/Chapter Objectives THE ARITHMETIC COPROCESSOR AND MMX TECHNOLOGYIntroduction/Chapter Objectives BUS INTERFACEIntroduction/Chapter ObjectivesTHE 80186, 80188, AND 80286 MICROPROCESSORSIntroduction/Chapter ObjectivesTHE 80386 AND 80486 MICROPROCESSORSIntroduction/Chapter Objectives THE PENTIUM AND PENTIUM PRO MICROPROCESSORSIntroduction/Chapter Objectives THE PENTIUM II, PENTIUM III, AND PENTIUM 4 MICROPROCESSORSIntroduction/Chapter Objectives APPENDIXESINDEX
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Intel系列微處理器體系結(jié)構(gòu)、編程與接口 PDF格式下載