微計算機原理及套用(第3版)

微計算機原理及套用(第3版)

《微計算機原理及套用(第3版)》共8章,以微計算機為背景,系統闡述了微處理器的基本工作原理、體系結構、指令系統、彙編語言程式設計以及主存儲器、輸入/輸出接口晶片圍繞cpu構建微計算機/微處理器系統的基本組成原理、套用技術和方法。

基本介紹

  • 中文名:微計算機原理及套用(第3版)
  • 作者:潘名蓮、王傳丹、龐曉鳳
  • 出版時間:2013年04月
  • 出版社:電子工業出版社
  • 頁數:368 頁
  • 字數:625000
  • ISBN:9787121171116
  • 定價:45 元
  • 開本:16 開
  • 裝幀:平裝
  • 叢書名:卓越工程師培養計畫“十二五”規劃教材
  • 版 次:01-01
內容簡介,目錄信息,

內容簡介

本書共8章,以得到最廣泛套用的IA-32位結構微處理器家族產品80x86/Pentiun和PC系列微計算機為背景,系統闡述了微處理器的基本工作原理、體系結構、指令系統、彙編語言程式設計以及主存儲器、輸入/輸出接口晶片圍繞CPU構建微計算機/微處理器系統的基本組成原理、套用技術和方法。 本書系統性強,既有基本原理的闡述,又配有相應的套用實例。書中的程式都經上機通過,硬體連線實例都取於成功的系統。 本書可作為高等院校理工科非計算機專業相關課程的教材,也可供從事微處理器和微機套用的研究生及科技人員學習和參考。

目錄信息

第1章概述(1)
11計算機的基本結構和工作原理(1)
111計算機的基本結構(1)
112計算機的工作原理(2)
12微處理器、微計算機、微處理器系統、片上系統(2)
121微處理器MPU(2)
122微計算機MC(3)
123微處理器系統MPS(3)
124片上系統SoC(4)
13微處理器的產生、發展及多核處理器(4)
14IA32結構微處理器(6)
15微計算機系統的組成(7)
151硬體系統(8)
152軟體系統(8)
153微計算機系統結構的特殊性(10)
16微計算機基本工作原理(11)
161系統連線(11)
162微處理器的內部結構(12)
163存儲器的內部結構(14)
164簡單程式的編制和執行過程(16)
17IA32結構的數據類型(19)
171計算機中的數據(19)
172常用的名詞術語(19)
173數值型數據的表示法(20)
174非數值型數據的表示法(21)
175基本數據類型(22)
18現代微計算機印象(23)
181Pentium微計算機(23)
182多核處理器微計算機(27)
19用彙編語言程式C/C++開通
自行設計的微處理器系統(28)
習題1(29)
第2章IA32結構微處理器及其體系結構(30)
21微處理器的主要性能指標(30)
218工藝形式及其他(31)
228086微處理器(33)
2218086的內部結構(33)
2228086的暫存器結構(35)
2238086的引腳特性(37)
2248086的時鐘和匯流排周期概念(39)
2258086的工作模式(41)
2268086的匯流排操作時序(47)
227存儲器組織(50)
2288086 I/O連線埠組織(55)
2380286微處理器(56)
23180286的主要性能(56)
23280286的內部結構(56)
23380286的暫存器結構(57)
23480286的系統結構(57)
2480386微處理器(58)
24180386的主要性能(58)
24280386的內部結構(59)
24380386的暫存器結構(59)
24480386的數據處理(62)
2580486微處理器(62)
26Pentium系列微處理器(62)
2780x86/Pentium系列微處理器工作模式(64)
2864位微處理器與多核微處理器(66)
28164位微處理器(66)
282多核微處理器(67)
習題2(68)
第3章80x86 Pentium指令系統(70)
31指令的基本格式(70)
32定址方式(71)
33指令執行時間(76)
348086指令系統(78)
341數據傳送(Data Transfer)類指令(78)
342算術運算(Arithmatic)
類指令(84)
343邏輯運算與移位(Logicand shift)類指令(94)
344串操作(String Manipulation)類指令(97)
345控制轉移(Control Jump)類指令(101)
346處理器控制(ProcessorControl)類指令(108)
35中斷類指令(109)
3680286擴充的指令(111)
361對8086某些指令功能的擴充(111)
362通用擴充指令(111)
363保護模式下的新增指令(112)
3780386擴充的指令(113)
371對80286工作範圍擴大的指令和功能(113)
372實地址模式下的擴充指令(114)
373保護模式下的特權指令(116)
3880486擴充的指令(117)
381新增指令(117)
382管理Cache的有關指令(117)
39Pentium系列 CPU擴充的指令(117)
習題3(120)
第4章彙編語言程式設計(125)
41彙編語言和彙編程式(125)
42MASM宏彙編語言程式的規範(126)
421一個簡單的彙編語言程式(126)
422分段結構(126)
423語句的構成與規範(127)
43彙編語言偽指令(131)
44系統調用功能(135)
441DOS功能調用(136)
442BIOS功能調用(138)
443結構型偽指令(140)
444與宏有關的偽指令(145)
45彙編語言程式設計方法(147)
46彙編語言程式的基本結構及基本程式設計(149)
461程式的基本結構(149)
462順序結構與簡單程式設計(150)
463條件結構與分支程式設計(152)
464循環結構與循環程式設計(154)
465子程式設計(160)
4.7彙編語言與C/C++的混合編程(167)
4.7.1C/C++嵌入彙編語言的方式(168)
4.7.2模組連線方式(169)
習題4(173)
第5章主存儲器(176)
511半導體存儲器的分類 (176)
512半導體存儲器的性能指標(177)
513半導體存儲器的特點(177)
521靜態存儲器SRAM(179)
522動態存儲器DRAM(180)
53隻讀存儲器ROM(182)
531掩模ROM(182)
532一次性編程ROM(182)
533可擦除可程式EPROM(182)
534電擦除可程式EEPROM(184)
535快擦寫存儲器Flash(185)
54現代微計算機系統主存的擴充與記憶體條(186)
55主存儲器系統設計(187)
551主存儲器晶片的選擇(187)
552計算機系統中存儲器的地址分配(188)
553存儲器晶片與CPU的連線(189)
554存儲器晶片的地址解碼及套用(189)
56現代微機系統的記憶體結構(195)
561分級存儲結構(195)
562高速快取cache(196)
563虛擬存儲器與段頁結構(197)
習題5(199)
第6章輸入/輸出和中斷技術(200)
61微機與外設之間的輸入/輸出接口(200)
611接口電路中的信息(200)
612接口電路的組成(201)
613I/O連線埠的編址方式(201)
61480x86/Pentium系列微機I/O連線埠地址分配與地址解碼(202)
62輸入/輸出的控制方式(204)
621程式控制方式(204)
622中斷控制方式(209)
623直接存儲器存取(DMA)控制方式(209)
63DMA控制器8237A及套用(210)
6318237A的內部結構及與外部的連線(210)
6328237A的引腳特性(211)
6338237A的內部暫存器(213)
6348237A的初始化編程(216)
6358237A套用舉例(218)
64中斷系統(221)
641中斷控制方式的優點(221)
64280x86/Pentium的中斷機構(222)
643外部中斷(225)
644中斷的優先權管理(226)
6518259A的引腳特性(228)
6528259A的內部結構及工作原理(228)
6538259A的工作方式(230)
6548259A的級聯(232)
6558259A的初始化命令字和操作命令字(233)
6568259A套用舉例(237)
6680×86/Pentium微計算機的中斷系統(239)
661IBM PC/XT微計算機的中斷系統(239)
66280386/80486/Pentium微計算機的中斷系統(240)
66380386/80486/Pentium微機的硬中斷控制系統(243)
習題6(244)
第7章可程式接口套用(246)
71可程式接口晶片(246)
72並行I/O接口8255A(247)
7218255A的基本性能(247)
7228255A的內部結構(247)
7238255A的引腳特性及其與外部的連線(248)
7248255A的控制字(249)
7258255A的工作方式(251)
7268255A套用舉例(257)
73串列通信接口(260)
731串列接口及串列通信協定(260)
732串列通信的物理標準(263)
733可程式串列異步通信接口8250(264)
7348250的初始化編程(267)
7358250套用舉例(270)
74可程式定時器/計數器8253(272)
7418253的基本功能及用途(273)
7428253的內部結構及工作原理(273)
7438253的引腳特性及其與外部的連線(275)
7448253的控制字(275)
7458253的工作方式(276)
7468253初始化編程(281)
7478253套用舉例(283)
7488253、8255的綜合套用(286)
75模擬量輸入/輸出接口(291)
751A/D、D/A接口簡介(291)
752DAC及其接口技術(292)
753ADC及其接口技術(295)
754A/D和D/A接口的綜合套用(298)
習題7(300)
第8章微計算機擴展與套用(302)
81微計算機功能擴展及匯流排標準(302)
811微計算機功能擴展(302)
812匯流排標準(302)
813ISA匯流排(303)
814PCI匯流排(305)
815USB匯流排(308)
816AGP匯流排(310)
82微計算機體系結構實例(311)
821IBM PC/XT 微型計算機(311)
822Pentium系列微計算機(313)
823多核微計算機(314)
83微處理器在測控系統中的套用(315)
84微機及微處理器在數控工具機中的套用(320)
85微處理器及微機在計算機網路中的套用(322)
86SoC在手機中的套用(324)
習題8(325)
附錄A8086/8088指令系統一覽表(327)
附錄BMASM偽指令一覽表(336)
附錄C中斷向量地址一覽表(339)
附錄DDOS功能調用(INT 21H)(340)
附錄EBIOS中斷調用(344)
附錄FIMB PC ASCII碼字元表(347)
附錄GMASM 宏彙編程式出錯信息(348)
附錄H調試程式DEBUG的主要命令(354)
附錄I80x86/pentium彙編語言程式
上機調試過程(357)
參考文獻(359)

相關詞條

熱門詞條

聯絡我們