出版時(shí)間:2007-1-1 出版社:清華大學(xué)出版社 作者:周明德 頁(yè)數(shù):427
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書是《微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用》的第五版。本版本根據(jù)微處理器的最新發(fā)展,從80x86系列微處理器整體著眼,落實(shí)到最基本、最常用的8086處理器,介紹了微型計(jì)算機(jī)系統(tǒng)原理、80x86系列微處理器結(jié)構(gòu)、8086指令系統(tǒng)和匯率語(yǔ)言程序設(shè)計(jì)、主存儲(chǔ)器及與CPU的接口、輸入輸出、中斷以及常用的微型計(jì)算機(jī)接口電路、數(shù)模(D/A)轉(zhuǎn)換與模數(shù)(A/D)轉(zhuǎn)換接口、80x86系列微處理器的發(fā)展(64位微處理器與嵌入式微處理器)。根據(jù)教學(xué)改革的要求與授課教師的意見,作了必要的精簡(jiǎn)與修改,每章末附加了習(xí)題。全書觀點(diǎn)新、實(shí)用性強(qiáng)。 另有同名的例題習(xí)題集與實(shí)驗(yàn)指導(dǎo)與教材配套。 本書適合各類高等院校、各種成人教育學(xué)校和培訓(xùn)班作為教材使用。作者簡(jiǎn)介 周明德。教授級(jí)高級(jí)工程師,1936年生。浙江舟山人。1959年清華大學(xué)自動(dòng)控制系計(jì)算機(jī)專業(yè)畢業(yè),留校任教。1982年調(diào)至中國(guó)計(jì)算機(jī)技術(shù)服務(wù)公司,1989年晉升教授級(jí)高級(jí)工程師,歷任公司培訓(xùn)部副主任、公司副總工程師、總工程師。1976年與北京電力建設(shè)公司合作研制的"主蒸汽管道合金鋼厚壁管全位置自動(dòng)焊管機(jī)"獲1978年全國(guó)科技大會(huì)獎(jiǎng),1981年研制的"數(shù)控式脈沖氫弧焊全位置焊管機(jī)"獲北京市科技成果三等獎(jiǎng)。著有《微型計(jì)算機(jī)硬件、軟件及其應(yīng)用》(清華大學(xué)出版社1982年),獲1983年度全國(guó)優(yōu)秀科技圖書二等獎(jiǎng)。主編了《微型計(jì)算機(jī)IBM-PC(0520)原理及應(yīng)用》(清華大學(xué)出版社1985年)、《微型計(jì)算機(jī)接口電路》(清華大學(xué)出版社1986年)、《高檔微型計(jì)算機(jī)(上冊(cè))》(清華大學(xué)出版社1987年)、《高檔微型計(jì)算機(jī)(下冊(cè))》(清華大學(xué)出版社1989年)。1985年擔(dān)任中央電大微機(jī)原理及應(yīng)用課程主講教師,編寫《微型計(jì)算機(jī)硬件、軟件及其應(yīng)用(縮編本)》等教材。1992年擔(dān)任中央電大微機(jī)技術(shù)課程主講教師,編寫教材《微機(jī)技術(shù)》(中央廣播電視大學(xué)出版社1992年),1998年擔(dān)任中央電大微機(jī)原理與應(yīng)用課程主講教師,編寫教材《微機(jī)原理與應(yīng)用》。1994年被評(píng)為全國(guó)電大優(yōu)秀主講教師。
作者簡(jiǎn)介
周明德,教授,1959年畢業(yè)于清華大學(xué)計(jì)算機(jī)專業(yè)。畢業(yè)后留校。講授過(guò)“脈沖技術(shù)”、“微型計(jì)算機(jī)原理及應(yīng)用”等課程。在全國(guó)普及微型計(jì)算機(jī)的高潮中,應(yīng)邀在全國(guó)各地講授了數(shù)十次“微型計(jì)算機(jī)原理”課程,并制作了錄像帶,在各地播放,受到了極高的評(píng)價(jià),為普及微型計(jì)算機(jī)起了重大作用。曾任中國(guó)計(jì)算機(jī)技術(shù)服務(wù)公司總工程師,為電子部有突出貢獻(xiàn)專家,享受政府津貼。主持了國(guó)家“八五”、“九五”重點(diǎn)科技攻關(guān)項(xiàng)目”國(guó)產(chǎn)操作系統(tǒng)開發(fā)”,任副總設(shè)計(jì)師。此項(xiàng)目獲電子部科技進(jìn)步特等獎(jiǎng),國(guó)家科技進(jìn)步二等獎(jiǎng)。著有《微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用》、《64位微處理器應(yīng)用編程》、《64位微處理器系統(tǒng)編程》、《UNIX/Linux核心》等書,共約三百余萬(wàn)字。累計(jì)發(fā)行三百余萬(wàn)冊(cè)。
書籍目錄
第1章 概述 1.1 80x86系列結(jié)構(gòu)的概要?dú)v史 1.2 計(jì)算機(jī)基礎(chǔ) 1.3 計(jì)算機(jī)的在硬件和軟件 1.4 微型計(jì)算機(jī)的結(jié)構(gòu) 1.5 多媒體計(jì)算機(jī) 習(xí)題第2章 80x86系列結(jié)構(gòu)微處理器與8086 2.1 80x86系列微處理器提8086的延伸 2.2 8086的功能結(jié)構(gòu) 2.3 8086微處理器的執(zhí)行環(huán)境 習(xí)題第3章 8086指令系統(tǒng) 3.1 基本數(shù)據(jù)類型 3.2 8086的指令格式 3.3 8086指令的操作數(shù)尋址方式 3.4 8086的通用指令 習(xí)題第4章 匯編語(yǔ)言程序設(shè)計(jì) 4.1 匯編語(yǔ)言的格式 4.2 語(yǔ)句行的構(gòu)成 4.3 指示性語(yǔ)句 4.4 指令語(yǔ)句 4.5 匯編語(yǔ)言程序設(shè)計(jì)及舉例 習(xí)題第5章 處理器總線時(shí)序和系統(tǒng)總線 5.1 8086的引腳功能 5.2 8086處理器時(shí)序 5.3 系統(tǒng)總結(jié) 習(xí)題第6章 存儲(chǔ)器 6.1 半導(dǎo)體存儲(chǔ)器的分類 6.2 讀寫儲(chǔ)存器RAM 6.3 現(xiàn)代RAM 6.4 只讀存儲(chǔ)器 習(xí)題第7章 輸入和輸出……第8章 中斷第9章 計(jì)算器與守量器電路Intel 8253/8254-PIT第10章 并行接口芯片第11章 串行通信及接口電路第12章 數(shù)模轉(zhuǎn)換與模數(shù)轉(zhuǎn)換接口第13章 x86系列微處理器的結(jié)構(gòu)與工作方式第14章 x86系列微處理器的發(fā)展附錄1 ASCII(美國(guó)信息交換標(biāo)準(zhǔn)碼)字符表(7位碼)附錄2 8088指令系統(tǒng)表參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 4.2.2 符號(hào) 在匯編語(yǔ)言源程序中,為了使程序更具有普遍性,及便于程序的修改,用戶常用符號(hào)(Symbol)等代替存儲(chǔ)單元、數(shù)據(jù)、表達(dá)式等,如4.1.1小節(jié)例子中的存儲(chǔ)單元SUM、輸入輸出端口PROT—VAL等就是。符號(hào)是一種標(biāo)識(shí)符,它要符合標(biāo)識(shí)符的組成規(guī)則。 在實(shí)際使用中的符號(hào)可以分成5類,即寄存器、變量、標(biāo)號(hào)、數(shù)、其他。 每個(gè)符號(hào)都具有一定的屬性,以允許匯編程序使用它來(lái)代表所需的信息。 1.寄存器(Register) 8086的寄存器常在操作數(shù)域中出現(xiàn),代表某一個(gè)操作數(shù)。每個(gè)寄存器都有一種類型特性,由這些類型可能確定它是字節(jié)寄存器還是字寄存器。8086的標(biāo)志位被看作是一個(gè)位寄存器。 2.變量(Variable) 存放在存儲(chǔ)單元中的操作數(shù)是變量,因?yàn)樗鼈兊闹凳强梢愿淖兊?。在程序中出現(xiàn)的是存儲(chǔ)單元地址的符號(hào),即它們的名字。 所有的變量都具有3種屬性: (1)段值(SEGMENT),即變量單元所在段的段地址(段的起始地址)的高16位,低4位始終為0。 (2)偏移量(OFFSET),即變量單元地址與段的起始地址之間的NNN(16位)。 (3)類型(TYPE),變量有3種類型:字節(jié)(BYTE)、字(WORD)和雙字(DOUBLE WORD)。 變量通常是用存儲(chǔ)器初始化命令定義的。 3.標(biāo)號(hào)(Label) 標(biāo)號(hào)是某條指令所存放單元的符號(hào)地址,它是轉(zhuǎn)移(條件轉(zhuǎn)移或無(wú)條件轉(zhuǎn)移)指令或調(diào)用(CALL)指令的目標(biāo)操作數(shù)。 對(duì)于匯編程序來(lái)說(shuō),標(biāo)號(hào)與變量是類似的,都是存儲(chǔ)單元的符號(hào)地址。只是標(biāo)號(hào)對(duì)應(yīng)的存儲(chǔ)單元中存放的是指令,而變量所對(duì)應(yīng)的存儲(chǔ)單元中存放的是數(shù)據(jù)。所以,標(biāo)號(hào)也有3種屬性:段值、偏移量和類型。 標(biāo)號(hào)的類型與變量不同,它的類型是Near或是Far。 Near是指轉(zhuǎn)移到此標(biāo)號(hào)所指的語(yǔ)句,或調(diào)用此子程序或過(guò)程,只需要改變IP值,而不改變CS值。也即轉(zhuǎn)移指令或調(diào)用指令與此標(biāo)號(hào)所指的語(yǔ)句或過(guò)程在同一段內(nèi)。 Far與Near不同,要轉(zhuǎn)移到標(biāo)號(hào)所指的語(yǔ)句,或調(diào)用此子程序或過(guò)程,不僅需要改變IP的值,而且需要改變CS,即是段交叉轉(zhuǎn)移或調(diào)用。 若沒有對(duì)標(biāo)號(hào)進(jìn)行類型說(shuō)明,就假定它為Near。
編輯推薦
《微型計(jì)算機(jī)系統(tǒng)原理與應(yīng)用:IA-32結(jié)構(gòu)(80×86系列)(第5版)》適合各類高等院校、各種成人教育學(xué)校和培訓(xùn)班作為教材使用。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用 PDF格式下載