图书介绍
Intel微处理器 从8086到Pentium系列体系结构、编程与接口技术 英文版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Barry B.Brey著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040100983
- 出版时间:2001
- 标注页数:966页
- 文件大小:40MB
- 文件页数:978页
- 主题词:
PDF下载
下载说明
Intel微处理器 从8086到Pentium系列体系结构、编程与接口技术 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 INTRODUCTION TO THE MICROPROCESSOR AND COMPUTER1
Introduction/Chapter Objectives1
1-1 A Historical Background2
1-2 The Microprocessor-Based Personal Computer System13
1-3 Number Systems28
1-4 Computer Data Formats34
1-5 Summary42
1-6 Questions and Problems44
2 THE MICROPROCESSOR AND ITS ARCHITECTURE48
Introduction/Chapter Objectives48
2-1 Internal Microprocessor Architecture48
2-2 Real Mode Memory Addressing54
2-3 Introduction to Protected Mode Memory Addressing59
2-4 Memory Paging64
2-5 Summary67
2-6 Questions and Problems69
3 ADDRESSING MODES71
Introduction/Chapter Objectives71
3-1 Data-Addressing Modes72
3-2 Program Memory-Addressing Modes93
3-3 Stack Memory-Addressing Modes95
3-4 Summary98
3-5 Questions and Problems101
4 DATA MOVEMENT INSTRUCTIONS104
Introduction/Chapter Objectives104
4-1 MOV Revisited105
4-2 PUSH/POP113
4-3 Load-Effective Address118
4-4 String Data Transfers121
4-5 Miscellaneous Data Transfer Instructions127
4-6 Segment Override Prefix132
4-7 Assembler Detail133
4-8 Summary142
4-9 Questions and Problems144
5 ARITHMETIC AND LOGIC INSTRUCTIONS147
Introduction/Chapter Objectives147
5-1 Addition,Subtraction,and Comparison147
5-2 Multiplication and Division157
5-3 BCD and ASCII Arithmetic163
5-4 Basic Logic Instructions166
5-5 Shift and Rotate172
5-6 String Comparisons176
5-7 Summary177
5-8 Questions and Problems179
6 PROGRAM CONTROL INSTRUCTIONS183
Introduction/Chapter Objectives183
6-1 The Jump Group183
6-2 Controlling the Flow of an Assembly Language Program193
6-3 Procedures200
6-4 Introduction to Interrupts205
6-5 Machine Control and Miscellaneous Instructions209
6-6 Summary212
6-7 Questions and Problems215
7 PROGRAMMING THE MICROPROCESSOR217
Introduction/Chapter Objectives217
7-1 Modular Programming218
7-2 Using the Keyboard and Video Display231
7-3 Data Conversions245
7-4 Disk Files256
7-5 Example Programs266
7-6 Interrupt Hooks273
7-7 Summary284
7-8 Questions and Problems285
8 USING ASSEMBLY LANGUAGE WITH C/C++288
Introduction/Chapter Objectives288
8-1 Using Assembly Language with C/C++ for 16-Bit Applications288
8-2 Using Assembly Language with C/C++ for 32-Bit Applications295
8-3 Separate Assembly Objects299
8-4 Summary303
8-5 Questions and Problems304
9 8086/8088 HARDWARE SPECIFICATIONS306
Introduction/Chapter Objectives306
9-1 Pin-Outs and the Pin Functions306
9-2 Clock Generator(8284A)311
9-3 Bus Buffering and Latching314
9-4 Bus Timing319
9-5 READY and the Wait State324
9-6 Minimum Mode Versus Maximum Mode327
9-7 Summary329
9-8 Questions and Problems330
10 MEMORY INTERFACE332
Introduction/Chapter Objectives332
10-1 Memory Devices332
10-2 Address Decoding344
10-3 8088 and 80188(8-Bit)Memory Interface352
10-4 8086,80186,80286,and 80386SX(16-Bit)Memory Interface360
10-5 80386DX and 80486(32-Bit)Memory Interface367
10-6 Pentium,Pentium Pro,and Pentium Ⅱ(64-Bit)Memory Interface370
10-7 Dynamic RAM373
10-8 Summary379
10-9 Questions and Problems380
11 BASIC I/O INTERFACE383
Introduction/Chapter Objectives383
11-1 Introduction to I/O Interface383
11-2 I/O Port Address Decoding392
11-3 The Programmable Peripheral Interface398
11-4 The 8279 Programmable Keyboard/Display Interface422
11-5 8254 Programmable Interval Timer429
11-6 16550 Programmable Communications Interface439
11-7 Analog-to-Digital(ADC)and Digital-to-Analog(DAC)Converters447
11-8 Summary453
11-9 Questions and Problems455
12 INTERRUPTS458
Introduction/Chapter Objectives458
12-1 Basic Interrupt Processing458
12-2 Hardware Interrupts467
12-3 Expanding the Interrupt Structure473
12-4 8259A Programmable Interrupt Controller476
12-5 Interrupt Examples490
12-6 Summary494
12-7 Questions and Problems495
13 DIRECT MEMORY ACCESS AND DMA-CONTROLLED I/O497
Introduction/Chapter Objectives497
13-1 Basic DMA Operation497
13-2 The 8237 DMA Controller499
13-3 Shared-Bus Operation513
13-4 Disk Memory Systems530
13-5 Video Displays539
13-6 Summary545
13-7 Questions and Problems546
14 THE ARITHMETIC COPROCESSOR AND MMX TECHNOLOGY548
Introduction/Chapter Objectives548
14-1 Data Formats for the Arithmetic Coprocessor549
14-2 The 80X87 Architecture553
14-3 Instruction Set558
14-4 Programming with the Arithmetic Coprocessor582
14-5 Introduction to MMX Technology589
14-6 Summary602
14-7 Questions and Problems603
15 BUS INTERFACE607
Introduction/Chapter Objectives607
15-1 The ISA Bus607
15-2 The Extended ISA(EISA)and VESA Local Buses614
15-3 The Peripheral Component Interconnect(PCI)Bus620
15-4 The Universal Serial Bus(USB)628
15-5 Accelerated Graphics Port(AGP)632
15-6 Summary632
15-7 Questions and Problems633
16 THE 80186,80188,AND 80286 MICROPROCESSORS635
Introduction/Chapter Objectives635
16-1 80186/80188 Architecture635
16-2 Programming the 80186/80188 Enhancements645
16-3 80C188EB Example Interface663
16-4 Introduction to the 80286667
16-5 Summary670
16-6 Questions and Problems671
17 THE 80386 AND 80486 MICROPROCESSORS673
Introduction/Chapter Objectives673
17-1 Introduction to the 80386 Microprocessor674
17-2 Special 80386 Registers688
17-3 80386 Memory Management690
17-4 Moving to Protected Mode698
17-5 Virtual 8086 Mode711
17-6 The Memory Paging Mechanism712
17-7 Introduction to the 80486 Microprocessor716
17-8 Summary726
17-9 Questions and Problems728
18 THE PENTIUM AND PENTIUM PRO MICROPROCESSORS730
Introduction/Chapter Objectives730
18-1 Introduction to the Pentium Microprocessor731
18-2 Special Pentium Registers740
18-3 Pentium Memory Management742
18-4 New Pentium Instructions744
18-5 Introduction to the Pentium Pro Microprocessor747
18-6 Special Pentium Pro Features757
18-7 Summary757
18-8 Questions and Problems758
19 THE PENTIUM Ⅱ MICROPROCESSOR760
Introduction/Chapter Objectives760
19-1 Introduction to the Pentium Ⅱ Microprocessor761
19-2 Pentium Ⅱ Software Changes769
19-3 Summary772
19-4 Questions and Problems772
APPENDIXES774
(A)The Assembler,Disk Operating System,Basic I/O System,Mouse,and DPMI Memory Manager774
(B)Instruction Set Summary848
(C)Flag-Bit Changes936
(D)Answers to Selected Even-Numbered Questions and Problems938
INDEX963
热门推荐
- 3045794.html
- 2467937.html
- 1281738.html
- 2664096.html
- 1492278.html
- 167107.html
- 2673585.html
- 2045048.html
- 3423598.html
- 3119105.html
- http://www.ickdjs.cc/book_654098.html
- http://www.ickdjs.cc/book_1668903.html
- http://www.ickdjs.cc/book_3571077.html
- http://www.ickdjs.cc/book_1928327.html
- http://www.ickdjs.cc/book_783561.html
- http://www.ickdjs.cc/book_1428390.html
- http://www.ickdjs.cc/book_682857.html
- http://www.ickdjs.cc/book_2576512.html
- http://www.ickdjs.cc/book_1785712.html
- http://www.ickdjs.cc/book_3238907.html