注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件Intel系列微處理器體系結(jié)構(gòu)、編程與接口:英文版

Intel系列微處理器體系結(jié)構(gòu)、編程與接口:英文版

Intel系列微處理器體系結(jié)構(gòu)、編程與接口:英文版

定 價:¥99.00

作 者: (美)巴里·B.布雷著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 經(jīng)典原版書庫
標(biāo) 簽: 微處理器/CPU

ISBN: 9787111160526 出版時間: 2005-04-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 1012 字?jǐn)?shù):  

內(nèi)容簡介

  本書是講述Intel微處理器的國外經(jīng)典教材,已經(jīng)多次再版,經(jīng)過長期教學(xué)使用,吐故納新,不斷完善,內(nèi)容豐富,體系完整。第6版中包含了微處理器領(lǐng)域的最新技術(shù)發(fā)展,涵蓋了Pentium 4的內(nèi)容。本書結(jié)合實(shí)例講解工作原理,并給出小結(jié)和習(xí)題,既適合教學(xué)使用,也適合自學(xué)。書中許多實(shí)例都可以作為開發(fā)類似應(yīng)用的模板和原型,極具實(shí)用價值。附錄還給出了備查資料,供設(shè)計(jì)和調(diào)試匯編語言時使用。本書可作為高等院校計(jì)算機(jī)、通信、自動控制專業(yè)的教材,也可供工程技術(shù)人員參考。通過本書的學(xué)習(xí),讀者可以掌握以下內(nèi)容:● 開發(fā)控制軟件,控制微處理器應(yīng)用接口。通常,開發(fā)的軟件應(yīng)能在微處理器的所有版本上運(yùn)行,也包括基于DOS和Windows的應(yīng)用。● 使用匯編語言,通過DOS功能調(diào)用來編寫控制鍵盤、視頻顯示系統(tǒng)和磁盤存儲器的程序。● 使用BIOS功能控制計(jì)算機(jī)系統(tǒng)中的鍵盤、顯示器和各種其他部件?!?使用宏指令、過程、條件匯編和流控制匯編偽指令開發(fā)軟件?!?使用中斷鉤連和熱鍵開發(fā)軟件,使其能夠獲得中斷并駐留內(nèi)存程序。● 設(shè)計(jì)算術(shù)協(xié)處理器以求解復(fù)雜方程?!?解釋Intel系列成員之間的區(qū)別及其特征?!?描述并使用微處理器的實(shí)模式和保護(hù)模式。● 設(shè)計(jì)微處理器到存儲器和I/O系統(tǒng)的接口。● 比較Intel系列微處理器及其軟件和硬件接口?!?解釋在嵌入式應(yīng)用中實(shí)時操作系統(tǒng)的功能?!?解釋磁盤和視頻系統(tǒng)的操作?!?使用ISA、VESA local、PCI、并行端口和USB總線接口,建立小型系統(tǒng)與個人計(jì)算機(jī)系統(tǒng)的連接。

作者簡介

暫缺《Intel系列微處理器體系結(jié)構(gòu)、編程與接口:英文版》作者簡介

圖書目錄

INTRODUCTIONTOTHEMICROPROCESSORANDCOMPUTERIntroduction/ChapterObjectives1
1-1AHistoricalBackground,2
1-2TheMicroprocessor-BasedPersonalComputerSystem,15
1-3NumberSystems,30
1-4ComputerDataFormats,36
1-5Summary,44
1-6QuestionsandProblems,47
THEMICROPROCESSORANDITSARCHITECTUREIntroduction/ChapterObjectives51
2-1InternalMicroprocessorArchitecture,51
2-2RealModeMemoryAddressing,57
2-3IntroductiontoProtectedModeMemoryAddressing,62
2-4MemoryPaging,67
2-5Summary,70
2-6QuestionsandProblems,72
ADDRESSINGMODESIntroduction/ChapterObjectives74
3-1Data-AddressingModes,74
3-2ProgramMemory-AddressingModes,96
3-3StackMemory-AddressingModes,98
3-4Summary,101
3-5QuestionsandProblems,104
DATAMOVEMENTINSTRUCTIONS
Introduction/ChapterObjectives107
4-1MOVRevisited,108
4-2PUSH/POP,116
4-3Load-EffectiveAddress,121
4-4String
DataTransfers,124
4-5MiscellaneousDataTransferInstructions,130
4-6SegmentOverride
Prefix,135
4-7AssemblerDetail,136
4-8Summary,145
4-9QuestionsandProblems,147
ARITHMETICANDLOGICINSTRUCTIONS
Introduction/ChapterObjectives150
5-1Addition,Subtraction,andComparison,150
5-2MultiplicationandDivision,160
5-3BCDandASCIIArithmetic,166
5-4BasicLogicInstructions,169
5-5ShiftandRotate,175
5-6StringComparisons,179
5-7Summary,180
5-8QuestionsandProblems,182
PROGRAMCONTROLINSTRUCTIONS
Introduction/ChapterObjectives186
6-1TheJumpGroup,186
6-2ControllingtheFlowofanAssemblyLanguageProgram,196
6-3Procedures,203
6-4IntroductiontoInterrupts,208
6-5MachineControlandMiscella-neousInstructions,212
6-6Summary,215
6-7QuestionsandProblems,218
PROGRAMMINGTHEMICROPROCESSOR
Introduction/ChapterObjectives220
7-1ModularProgramming,221
7-2UsingtheKeyboardandVideoDisplay,234
7-3Data
Conversions,248
7-4DiskFiles,259
7-5ExamplePrograms,269
7-6InterruptHooks,276
7-7Summary,287
7-8QuestionsandProblems,288
USINGASSEMBLYLANGUAGEWITHC/C++Introduction/ChapterObjectives291
8-1UsingAssemblyLanguagewithC/C++for16-BitApplications,291
8-2UsingAssemblyLanguagewithC/C++for32-BitApplications,298
8-3SeparateAssemblyObjects,302
8-4Summary,306
8-5QuestionsandProblems,307
8086/8088HARDWARESPECIFICATIONS
Introduction/ChapterObjectives309
9-1Pin-OutsandthePinFunctions,309
9-2ClockGenerator(8284A),314
9-3BusBufferingandLatching,317
9-4BusTiming,322
9-5READYandtheWaitState,326
9-6MinimumModeVersusMaximumMode,329
9-7Summary,332
9-8Questionsand
Problems,333
MEMORYINTERFACE
Introduction/ChapterObjectives335
10-1MemoryDevices,335
10-2AddressDecoding,347
10-38088and80188(8-Bit)MemoryInterface,356
10-48086,80186,80286,and80386SX(16-Bit)MemoryInterface,363
10-580386DXand80486(32-Bit)MemoryInterface,370
10-6Penfium,PentiumPro,andPentiumli(64-Bit)MemoryInterface,373
10-7DynamicRAM,377
10-8Summary,382
10-9QuestionsandProblems,383
BASICI/0INTERFACEIntroduction/ChapterObjectives386
11-1IntroductiontoI/OInterface,386
11-2I/OPortAddressDecoding,395
11-3ThePro-grammablePeripheralInterface,402
11-4The8279ProgrammableKeyboard/DisplayInter-face,425
11-58254ProgrammableIntervalTimer,433
11-616550ProgrammableCommunicationsInterface,443
11-7Analog-to-Digital(ADC)andDigital-to-Analog(DAC)Converters,451
11-8Summary,457
11-9QuestionsandProblems,459
INTERRUPTS
Introduction/ChapterObjectives462
12-1BasicInterruptProcessing,462
12-2HardwareInterrupts,471
12-3ExpandingtheInterruptStructure,477
12-48259AProgrammableInterruptController,480
12-5InterruptExamples,495
12-6Summary,498
12-7QuestionsandProblems,499
DIRECTMEMORYACCESSANDDMA-CONTROLLEDI/0
Introduction/ChapterObjectives502
13-1BasicDMAOperation,502
13-2The8237DMAController,504
13-3Shared-BusOp-eration,519
13-4DiskMemorySystems,536
13-5VideoDisplays,544
13-6Summary,551
13-7QuestionsandProblems,552
THEARITHMETICCOPROCESSORANDMMXTECHNOLOGY
Introduction/ChapterObjectives553
14-1DataFormatsfortheArithmeticCoprocessor,554
14-2The803[87Architecture,558
14-3InstructionSet,565
14-4ProgrammingwiththeArithmeticCoprocessor,588
14-5In-troductiontoMMXTechnology,595
14-6Summary,608
14-7QuestionsandProblems,609
BUSINTERFACE
Introduction/ChapterObjectives612
15-1TheISABus,612
15-2TheExtendedISA(EISA)andVESALocalBuses,619
15-3ThePeripheralComponentInterconnect(PCI)Bus,625
15-4TheParallelPrinterInter-face(LPT),633
15-5TheUniversalSerialBus(USB),636
15-6AcceleratedGraphicsPort(AGP),639
15-7Summary,640
15-8QuestionsandProblems,641
THE80186,80188,AND80286MICROPROCESSORS
Introduction/ChapterObjectives643
16-180186/80188Architecture,643
16-2Programmingthe80186/80188Enhancements,653
16-380C188EBExampleInterface,671
16-4RealTimeOperatingSystems(RTOS),675
16-5Introductiontothe80286,689
16-6Summary,693
16-7QuestionsandProblems,694
THE80386AND80486MICROPROCESSORS
Introduction/ChapterObjectives696
17-1Introductiontothe80386Microprocessor,697
17-2Special80386Registers,711
17-380386MemoryManagement,713
17-4MovingtoProtectedMode,721
17-5Virtual8086Mode,734
17-6TheMemoryPagingMechanism,735
17-7Introductiontothe80486Microprocessor,739
17-8Summary,749
17-9QuestionsandProblems,751
THEPENTIUMANDPENTIUMPROMICROPROCESSORS
Introduction/ChapterObjectives753
18-1IntroductiontothePentiumMicroprocessor,754
18-2SpecialPentiumRegisters,763
18-3PentiumMemoryManagement,765
18-4NewPentiumInstructions,767
18-5Intro-ductiontothePentiumProMicroprocessor,770
18-6SpecialPentiumProFeatures,780
18-7Summary,780
18-8QuestionsandProblems,781
THEPENTIUMII,PENTIUMIII,ANDPENTIUM4MICROPROCESSORS
Introduction/ChapterObjectives783
19-1IntroductiontothePentiumIIMicroprocessor,784
19-2PentiumI1SoftwareChanges,792
19-3ThePentiumIII,795
19-4ThePentium4,797
19-5Summary,800
19-6QuestionsandProblems,801
APPENDIXES
(A)TheAssembler,DiskOperatingSystem,BasicI/OSystem,Mouse,andDPMIMemoryManager,802
(B)InstructionSetSummary,876
(C)Flag-BitChanges,977
(D)Answersto
SelectedEven-NumberedQuestionsandProblems,979
INDEX

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號