習(xí)題課(第一二四章節(jié))_第1頁
習(xí)題課(第一二四章節(jié))_第2頁
習(xí)題課(第一二四章節(jié))_第3頁
習(xí)題課(第一二四章節(jié))_第4頁
習(xí)題課(第一二四章節(jié))_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、習(xí)題課習(xí)題課第一部分第一部分 微型計算機基礎(chǔ)微型計算機基礎(chǔ)第二部分第二部分 8086系統(tǒng)結(jié)構(gòu)系統(tǒng)結(jié)構(gòu) 第一部分第一部分 微型計算機基礎(chǔ)微型計算機基礎(chǔ)考點考點1 微機概述微機概述 考點考點2 微型計算機的數(shù)制及其轉(zhuǎn)換微型計算機的數(shù)制及其轉(zhuǎn)換考點考點3 機器數(shù)的機器數(shù)的3種編碼形式及其相應(yīng)種編碼形式及其相應(yīng)的運算規(guī)則的運算規(guī)則 考點考點4 溢出及其判斷方法溢出及其判斷方法 考點考點1 微機概述微機概述1、微處理器、微機和微機系統(tǒng)之間有什、微處理器、微機和微機系統(tǒng)之間有什么不同?(電子科技大學(xué)么不同?(電子科技大學(xué)2004年)年)解答: 微處理器是構(gòu)成微機的一個核心部件,通微處理器是構(gòu)成微機的一個核

2、心部件,通常是包含有運算器和控制器的一塊集成電路。常是包含有運算器和控制器的一塊集成電路。它具有解釋指令、執(zhí)行指令和與外界交換數(shù)據(jù)它具有解釋指令、執(zhí)行指令和與外界交換數(shù)據(jù)的能力。微處理器也稱為的能力。微處理器也稱為CPU。 微機是通過總線把微機是通過總線把CPU、I/O接口電路和接口電路和半導(dǎo)體存儲器(半導(dǎo)體存儲器(ROM和和RAM)組合在一起構(gòu))組合在一起構(gòu)成的一臺計算機的物理裝置。成的一臺計算機的物理裝置。 微機配上外部設(shè)備、系統(tǒng)電源和系統(tǒng)軟件微機配上外部設(shè)備、系統(tǒng)電源和系統(tǒng)軟件就構(gòu)成一個微機系統(tǒng),簡稱系統(tǒng)機。其中,所就構(gòu)成一個微機系統(tǒng),簡稱系統(tǒng)機。其中,所有的物理裝置的集合稱為硬件系統(tǒng),

3、也稱裸機有的物理裝置的集合稱為硬件系統(tǒng),也稱裸機和硬核,它是計算機存儲和執(zhí)行程序、實現(xiàn)各和硬核,它是計算機存儲和執(zhí)行程序、實現(xiàn)各種功能的物質(zhì)基礎(chǔ)。硬件系統(tǒng)必須在由系統(tǒng)軟種功能的物質(zhì)基礎(chǔ)。硬件系統(tǒng)必須在由系統(tǒng)軟件和應(yīng)用軟件構(gòu)成的軟件系統(tǒng)的配合下,構(gòu)成件和應(yīng)用軟件構(gòu)成的軟件系統(tǒng)的配合下,構(gòu)成一個微機系統(tǒng),才能完成各種工作。一個微機系統(tǒng),才能完成各種工作。2、計算機的主機由、計算機的主機由_、控制器、控制器、主存儲器組成。(北方交通大學(xué)主存儲器組成。(北方交通大學(xué)2002) 運算器運算器3_確定了計算機的確定了計算機的5個個基本部件:輸入器、基本部件:輸入器、_、運算器、運算器和和_和控制器,程序和

4、和控制器,程序和數(shù)據(jù)存放在數(shù)據(jù)存放在_中,并采用中,并采用二進(jìn)制數(shù)。(西安電子科技大學(xué)二進(jìn)制數(shù)。(西安電子科技大學(xué)2001) 馮馮.諾依曼、輸出器、存儲器、存儲器諾依曼、輸出器、存儲器、存儲器4、在計算機中為什么都采用二進(jìn)制數(shù)而、在計算機中為什么都采用二進(jìn)制數(shù)而不采用十進(jìn)制數(shù)?二進(jìn)制數(shù)有哪兩種縮不采用十進(jìn)制數(shù)?二進(jìn)制數(shù)有哪兩種縮寫形式?(廈門大學(xué)寫形式?(廈門大學(xué)2000) 答:計算機的邏輯器件均采用高低答:計算機的邏輯器件均采用高低電平來表示。二進(jìn)制數(shù)的電平來表示。二進(jìn)制數(shù)的0和和1剛好和邏剛好和邏輯電平的高低吻合,且二進(jìn)制數(shù)使用方輯電平的高低吻合,且二進(jìn)制數(shù)使用方便,還能節(jié)省元器件,便,還

5、能節(jié)省元器件,4個不同元器件的個不同元器件的組合可以表示組合可以表示16個數(shù)。二進(jìn)制數(shù)的兩種個數(shù)。二進(jìn)制數(shù)的兩種縮寫形式是縮寫形式是8進(jìn)制數(shù)和進(jìn)制數(shù)和16進(jìn)制數(shù)。進(jìn)制數(shù)??键c考點2:微型計算機的數(shù)制及其轉(zhuǎn)換:微型計算機的數(shù)制及其轉(zhuǎn)換1、10110.10111B的十六進(jìn)制數(shù)是的十六進(jìn)制數(shù)是_,34.9BH的十進(jìn)制數(shù)的十進(jìn)制數(shù)是是_,將,將114.625轉(zhuǎn)換為二進(jìn)轉(zhuǎn)換為二進(jìn)制為制為_。(西南交通。(西南交通大學(xué)大學(xué)1998年試題)年試題)16.B8H 52.6055H 1110010.101B2、100101.11B+(110101.1)BCD+5A.18H = _D163.6438D第二部分第二

6、部分 8086系統(tǒng)結(jié)構(gòu)系統(tǒng)結(jié)構(gòu)考點考點1 8086 CPU結(jié)構(gòu)結(jié)構(gòu)考點考點2 8086 CPU的寄存器結(jié)構(gòu)的寄存器結(jié)構(gòu)考點考點3 FR寄存器寄存器考點考點4 三總線結(jié)構(gòu)三總線結(jié)構(gòu)考點考點5 存儲器結(jié)構(gòu)存儲器結(jié)構(gòu)考點考點6 8086總線的工作周期總線的工作周期考點考點7 8086CPU引腳及功能引腳及功能考點考點8 8086 CPU最小和最大工作模式最小和最大工作模式考點考點9 8086 CPU總線操作時序總線操作時序考點考點1 8086 CPU結(jié)構(gòu)結(jié)構(gòu)1、8086/8088 CPU在結(jié)構(gòu)上由哪兩個獨在結(jié)構(gòu)上由哪兩個獨立的處理單元構(gòu)成?這樣的結(jié)構(gòu)最主要立的處理單元構(gòu)成?這樣的結(jié)構(gòu)最主要的優(yōu)點是什

7、么?(上海交通大學(xué)的優(yōu)點是什么?(上海交通大學(xué)2004年年試題)試題) 答:在微機中,一條機器指令是由操作碼和操作數(shù)構(gòu)成的,再答:在微機中,一條機器指令是由操作碼和操作數(shù)構(gòu)成的,再由若干指令構(gòu)成程序。微處理器執(zhí)行一條指令的完整步驟需要連由若干指令構(gòu)成程序。微處理器執(zhí)行一條指令的完整步驟需要連個階段:取指令和執(zhí)行。取指令是從內(nèi)存中取出指令,執(zhí)行是分個階段:取指令和執(zhí)行。取指令是從內(nèi)存中取出指令,執(zhí)行是分析指令要求實現(xiàn)的功能,讀取所需要的操作數(shù),執(zhí)行指令規(guī)定的析指令要求實現(xiàn)的功能,讀取所需要的操作數(shù),執(zhí)行指令規(guī)定的操作。傳統(tǒng)的操作。傳統(tǒng)的8位微處理器采用順序執(zhí)行方式,各條指令的執(zhí)行位微處理器采用順

8、序執(zhí)行方式,各條指令的執(zhí)行按照以上兩個步驟交替進(jìn)行。也就是說,首先取出一條指令,然按照以上兩個步驟交替進(jìn)行。也就是說,首先取出一條指令,然后執(zhí)行該指令,之后再取下一條指令,再執(zhí)行,如此重復(fù),直到后執(zhí)行該指令,之后再取下一條指令,再執(zhí)行,如此重復(fù),直到整個程序執(zhí)行完畢。整個程序執(zhí)行完畢。 在在8086中,為了加快程序的執(zhí)行過程,采用了重疊執(zhí)行方中,為了加快程序的執(zhí)行過程,采用了重疊執(zhí)行方式,各條指令的執(zhí)行過程是重疊進(jìn)行的。每條指令的執(zhí)行過程也式,各條指令的執(zhí)行過程是重疊進(jìn)行的。每條指令的執(zhí)行過程也包含取指令和執(zhí)行兩個階段,但是相鄰的兩條指令的執(zhí)行過程有包含取指令和執(zhí)行兩個階段,但是相鄰的兩條指令

9、的執(zhí)行過程有一部分是同時進(jìn)行的。在執(zhí)行一條指令時,可以同時取出下一條一部分是同時進(jìn)行的。在執(zhí)行一條指令時,可以同時取出下一條指令。在當(dāng)前指令完畢后,就可以立即執(zhí)行下一條指令。顯然這指令。在當(dāng)前指令完畢后,就可以立即執(zhí)行下一條指令。顯然這種重疊方式大大加快了程序的執(zhí)行速度。種重疊方式大大加快了程序的執(zhí)行速度。 為了實現(xiàn)指令的重疊執(zhí)行方式,為了實現(xiàn)指令的重疊執(zhí)行方式,8086/8088 CPU內(nèi)部分成兩內(nèi)部分成兩個獨立的功能部件:個獨立的功能部件:BIU和和EU。EU單元專門負(fù)責(zé)指令的執(zhí)行,單元專門負(fù)責(zé)指令的執(zhí)行,BIU是從內(nèi)存指定區(qū)域取出指令并送到指令隊列緩沖期。是從內(nèi)存指定區(qū)域取出指令并送到指

10、令隊列緩沖期。BIU和和EU兩個功能部件并行工作,兩個功能部件并行工作,EU執(zhí)行的是執(zhí)行的是BIU在前一時刻取出的在前一時刻取出的指令,于此同時,指令,于此同時,BIU又取出下一條要執(zhí)行的指令,由此,能使又取出下一條要執(zhí)行的指令,由此,能使大部分取指令和執(zhí)行指令的操作重疊進(jìn)行,大大縮短了等待指令大部分取指令和執(zhí)行指令的操作重疊進(jìn)行,大大縮短了等待指令所需要的時間,提高了微處理器的利用率和整個系統(tǒng)的執(zhí)行速度。所需要的時間,提高了微處理器的利用率和整個系統(tǒng)的執(zhí)行速度。2、8086/8088 CPU在結(jié)構(gòu)上由兩個獨立在結(jié)構(gòu)上由兩個獨立的單元的單元_和和_構(gòu)成,這兩個單元可構(gòu)成,這兩個單元可以以_工作

11、,從而加快程序的工作,從而加快程序的運行速度。運行速度。3、運算器的主要功能是、運算器的主要功能是_和和_。(同濟大學(xué)(同濟大學(xué)2005年試題)年試題)4、判斷:、判斷:8086 CPU和和BIU分時交替地分時交替地工作。(北京航空航天大學(xué)工作。(北京航空航天大學(xué)2005年試題)年試題)5、8086 是是Intel系列的系列的16位微處理器,從功能位微處理器,從功能上,它分為兩個部分:即總線接口部件和執(zhí)行上,它分為兩個部分:即總線接口部件和執(zhí)行單元。其中,總線接口單元由單元。其中,總線接口單元由_、_、_、_等寄存器等寄存器和和20位地址加法器和位地址加法器和6字節(jié)指令隊列構(gòu)成。執(zhí)字節(jié)指令隊列

12、構(gòu)成。執(zhí)行單元由行單元由4個通用寄存器,即個通用寄存器,即_;4個專用寄存器,即個專用寄存器,即_等寄存器和算等寄存器和算數(shù)邏輯單元。(首都師范大學(xué)數(shù)邏輯單元。(首都師范大學(xué)2002)6、8086中的中的BIU由由_個個_位段寄存器、位段寄存器、1個個_位指令指針、位指令指針、_字節(jié)指令隊字節(jié)指令隊列、列、_位地址加法器和位地址加法器和_控制電路組成。(天津工控制電路組成。(天津工業(yè)大學(xué)業(yè)大學(xué)2006)7、8086 CPU預(yù)取指令隊列有什么好處?預(yù)取指令隊列有什么好處?8086 CPU內(nèi)部的并行操作體現(xiàn)在哪里?內(nèi)部的并行操作體現(xiàn)在哪里?(西南交通大學(xué)(西南交通大學(xué)1998) 答:答:8086

13、CPU的預(yù)取指令隊列由的預(yù)取指令隊列由6個字節(jié)組成,個字節(jié)組成,按照按照8086 CPU的設(shè)計要求,執(zhí)行單元在執(zhí)行指令的時的設(shè)計要求,執(zhí)行單元在執(zhí)行指令的時候,不是直接通過訪問存儲器去取指令,而是從指令候,不是直接通過訪問存儲器去取指令,而是從指令隊列中取得指令代碼,并分析執(zhí)行它。從速度上看,隊列中取得指令代碼,并分析執(zhí)行它。從速度上看,該指令隊列是在該指令隊列是在CPU內(nèi)部,內(nèi)部,EU從指令隊列中獲得指令從指令隊列中獲得指令的速度會遠(yuǎn)遠(yuǎn)超過直接從內(nèi)存中讀取指令。的速度會遠(yuǎn)遠(yuǎn)超過直接從內(nèi)存中讀取指令。 要說明的是,要說明的是,BIU是從給定的地址中取出指令代是從給定的地址中取出指令代碼送到指令

14、隊列中等待執(zhí)行的,當(dāng)指令隊列中空出碼送到指令隊列中等待執(zhí)行的,當(dāng)指令隊列中空出2個個字節(jié),字節(jié),BIU將自動進(jìn)入讀指令的操作以填滿指令隊列;將自動進(jìn)入讀指令的操作以填滿指令隊列;當(dāng)遇到轉(zhuǎn)移類指令并執(zhí)行轉(zhuǎn)移時,當(dāng)遇到轉(zhuǎn)移類指令并執(zhí)行轉(zhuǎn)移時,BIU將指令隊列中將指令隊列中尚存的指令尚存的指令“作廢作廢”,從新從存儲器新的目標(biāo)地址中,從新從存儲器新的目標(biāo)地址中取出指令并送到指令隊列中。取出指令并送到指令隊列中。 一般情況下,一般情況下,BIU盡量保證指令隊列中總是能填盡量保證指令隊列中總是能填滿指令,是的滿指令,是的EU可以不斷地得到等待執(zhí)行的指令。而可以不斷地得到等待執(zhí)行的指令。而8086CPU內(nèi)

15、部的并行操作就體現(xiàn)在執(zhí)行指令的同時,內(nèi)部的并行操作就體現(xiàn)在執(zhí)行指令的同時,待執(zhí)行的指令也同時從內(nèi)存中讀取,并送到指令隊列。待執(zhí)行的指令也同時從內(nèi)存中讀取,并送到指令隊列。8、指令隊列位于、指令隊列位于_,它存放,它存放_,8086隊列有隊列有_個字,而個字,而8088的指令隊列有的指令隊列有_字。字。考點考點2 8086 CPU的寄存器結(jié)構(gòu)的寄存器結(jié)構(gòu)1、8086 CPU中有哪些寄存器?其主要中有哪些寄存器?其主要作用是什么?(西安理工大學(xué)作用是什么?(西安理工大學(xué)2004) 答:在答:在EU中,包含中,包含4個通用寄存器個通用寄存器AX、BX、CX、DX;4個專用寄存器個專用寄存器SI、DI

16、、SP、BP。主要作用是保。主要作用是保存數(shù)據(jù)和地址(包括內(nèi)存地址和存數(shù)據(jù)和地址(包括內(nèi)存地址和I/O端口地址)。其中,端口地址)。其中,AX、BX、CX、DX主要用于保存數(shù)據(jù),主要用于保存數(shù)據(jù),BX可用于保可用于保存地址,存地址,DX還用于保存還用于保存I/O端口地址;端口地址;SI、DI、BP主主要用于保存地址;要用于保存地址;SP用于保存堆棧指針。用于保存堆棧指針。FR寄存器存寄存器存放運算結(jié)果和控制放運算結(jié)果和控制CPU操作。操作。 在在BIU中有中有4個個16位的段寄存器,分別是位的段寄存器,分別是CS、DS、ES和和SS,專門用于存放各段在內(nèi)存中的起始地址(段,專門用于存放各段在內(nèi)

17、存中的起始地址(段基址)。指令指針基址)。指令指針I(yè)P是一個專門寄存器,程序運行時,是一個專門寄存器,程序運行時,它始終指向要執(zhí)行的下一條指令所在的內(nèi)存單元的偏它始終指向要執(zhí)行的下一條指令所在的內(nèi)存單元的偏移地址。當(dāng)移地址。當(dāng)EU執(zhí)行本條指令時,執(zhí)行本條指令時,IP中的值自動增加,中的值自動增加,以指向下一條指令所在的內(nèi)存單元。以指向下一條指令所在的內(nèi)存單元。2、決定計算機指令執(zhí)行順序的寄存器是、決定計算機指令執(zhí)行順序的寄存器是_,它總是指向,它總是指向_。(北京郵電大學(xué)(北京郵電大學(xué)1999年試題)年試題)IP 下一條指令所在的內(nèi)存單元的偏移下一條指令所在的內(nèi)存單元的偏移地址地址3、CPU內(nèi)

18、的指令指針寄存器內(nèi)的指令指針寄存器IP的作用是()的作用是()A 用于存放某特定程序的地址指針用于存放某特定程序的地址指針B 用于存放某條指令的地址用于存放某條指令的地址C 總是跟蹤記憶當(dāng)前要執(zhí)行的指令的地址總是跟蹤記憶當(dāng)前要執(zhí)行的指令的地址D CPU總是在總是在IP所指明的物理地址中取指所指明的物理地址中取指令執(zhí)行,與令執(zhí)行,與CS無關(guān)無關(guān)考點考點3 FR寄存器寄存器1、任何、任何CPU中都有一個寄存器存放程序中都有一個寄存器存放程序運行狀態(tài)的標(biāo)志信息,在運行狀態(tài)的標(biāo)志信息,在8086中,該寄中,該寄存器是存器是_。其中,根據(jù)運算結(jié)構(gòu)是否為零,決定程其中,根據(jù)運算結(jié)構(gòu)是否為零,決定程序分支走

19、向的位分別是序分支走向的位分別是_。FR ZF 2、控制字符串操作指令步進(jìn)方向的標(biāo)志、控制字符串操作指令步進(jìn)方向的標(biāo)志是是_ A CF B DF C ZF D OF3、8086/8088CPU中中FLAGS寄存器中寄存器中3個控制位是個控制位是_、_、_。 DF IF TF 考點考點4 三總線結(jié)構(gòu)三總線結(jié)構(gòu)1、微型計算機中各部件之間是用、微型計算機中各部件之間是用_連接起來的。連接起來的。 A AB B CB C DB D 系統(tǒng)總線系統(tǒng)總線2、8086外部的地址總線和數(shù)據(jù)總線分外部的地址總線和數(shù)據(jù)總線分別是別是_位、位、_位。位。3、數(shù)據(jù)總線和地址總線在結(jié)構(gòu)上有什么、數(shù)據(jù)總線和地址總線在結(jié)構(gòu)上

20、有什么不同?如果一個系統(tǒng)的數(shù)據(jù)和地址合用不同?如果一個系統(tǒng)的數(shù)據(jù)和地址合用一套總線或合用部分總線,那么,靠什一套總線或合用部分總線,那么,靠什么來區(qū)分地址和數(shù)據(jù)?么來區(qū)分地址和數(shù)據(jù)? 答:在結(jié)構(gòu)上看,數(shù)據(jù)總線是雙向答:在結(jié)構(gòu)上看,數(shù)據(jù)總線是雙向的,即數(shù)據(jù)既可以從的,即數(shù)據(jù)既可以從CPU送到其他部件,送到其他部件,也可以從其他部件送到也可以從其他部件送到CPU。地址總線。地址總線是專門用來傳送地址信息的,地址總線是專門用來傳送地址信息的,地址總線是從是從CPU送出去的,所以地址總線是單送出去的,所以地址總線是單向的。如果采用地址總線和數(shù)據(jù)總線復(fù)向的。如果采用地址總線和數(shù)據(jù)總線復(fù)用技術(shù),則需要在總

21、線周期中依靠時序,用技術(shù),則需要在總線周期中依靠時序,并 配 合 一 定 的 控 制 信 號 來 區(qū) 分 ,并 配 合 一 定 的 控 制 信 號 來 區(qū) 分 ,8086CPU就采用了這種數(shù)據(jù)地址總線復(fù)就采用了這種數(shù)據(jù)地址總線復(fù)用技術(shù)。用技術(shù)??键c考點5 存儲器結(jié)構(gòu)存儲器結(jié)構(gòu)1、存儲器采用分段方法進(jìn)行組織有哪、存儲器采用分段方法進(jìn)行組織有哪些好處?些好處? 答:答:8086微處理器微處理器CPU中寄存器都是位的,中寄存器都是位的,的地址只能訪問大小為以內(nèi)的內(nèi)存。的地址只能訪問大小為以內(nèi)的內(nèi)存。系統(tǒng)的物理地址是由根地址線形成的,怎系統(tǒng)的物理地址是由根地址線形成的,怎樣利用位數(shù)據(jù)處理能力實現(xiàn)位地址

22、的尋址呢?樣利用位數(shù)據(jù)處理能力實現(xiàn)位地址的尋址呢?即做到對位地址空間進(jìn)行訪問,就需要兩部分地即做到對位地址空間進(jìn)行訪問,就需要兩部分地址,在系統(tǒng)中,就是由段基址和偏移量組成址,在系統(tǒng)中,就是由段基址和偏移量組成的。而這兩個地址都是位的,將這兩個地址采用的。而這兩個地址都是位的,將這兩個地址采用相加的方式組成位的地址去訪問存儲器。相加的方式組成位的地址去訪問存儲器。 在系統(tǒng)的形成中,當(dāng)段基址確定后,該在系統(tǒng)的形成中,當(dāng)段基址確定后,該段的尋址范圍就確定了,其容量不大于。同段的尋址范圍就確定了,其容量不大于。同時,通過修改段寄存器內(nèi)容,可達(dá)到邏輯段在整個時,通過修改段寄存器內(nèi)容,可達(dá)到邏輯段在整個

23、存儲空間浮動。各個邏輯段之間可以緊密相連,存儲空間浮動。各個邏輯段之間可以緊密相連,可以中間有間隔,也可以相互重疊。采用段基址和偏可以中間有間隔,也可以相互重疊。采用段基址和偏移地址方式組成物理地址的優(yōu)點是:滿足對移地址方式組成物理地址的優(yōu)點是:滿足對系統(tǒng)的存儲空間的訪問,同時在大部分指令中系統(tǒng)的存儲空間的訪問,同時在大部分指令中只要提供位的偏移地址即可。只要提供位的偏移地址即可。2、若總線地址為若總線地址為26位,可尋址的空間位,可尋址的空間為為_。3、簡述、簡述8086中物理地址的形成過程。中物理地址的形成過程。8086系統(tǒng)中最多分別有多少個物理地系統(tǒng)中最多分別有多少個物理地址和邏輯地址呢

24、?址和邏輯地址呢? 答:答:8086系統(tǒng)中的物理地址是由系統(tǒng)中的物理地址是由20根地址根地址線形成的。這線形成的。這20位的物理地址由兩部分組成,位的物理地址由兩部分組成,分別是分別是16位段基址和位段基址和16位偏移地址,通過一個位偏移地址,通過一個20位的加法器將這兩個地址相加形成。具體做位的加法器將這兩個地址相加形成。具體做法是段地址左移法是段地址左移4位,然后與偏移地址相加,位,然后與偏移地址相加,組成組成20位的物理地址。位的物理地址。 由于由于8086的地址線是的地址線是20根,所以其尋址空根,所以其尋址空間是間是1MB,即,即8086的地址空間是的地址空間是1MB。8086的邏輯

25、地址由段基址和偏移地址兩部分組成,的邏輯地址由段基址和偏移地址兩部分組成,都是無符號的都是無符號的16位二進(jìn)制數(shù),程序設(shè)計時采用位二進(jìn)制數(shù),程序設(shè)計時采用邏輯地址。在邏輯地址。在8086中,邏輯地址也是中,邏輯地址也是1MB。4、在、在8086/8088存儲空間中,把存儲空間中,把_字節(jié)的存儲空間稱為字節(jié)的存儲空間稱為1節(jié)。要求各個邏節(jié)。要求各個邏輯段從節(jié)的整數(shù)開始,即段首址的低輯段從節(jié)的整數(shù)開始,即段首址的低4位必須是位必須是_。(天津工。(天津工業(yè)大學(xué)業(yè)大學(xué)2006)5、如果有一個、如果有一個30個字的數(shù)據(jù)區(qū),它的個字的數(shù)據(jù)區(qū),它的起始地址是起始地址是2000H:3000H,則這個數(shù),則這

26、個數(shù)據(jù)區(qū)的首字單元物理地址是據(jù)區(qū)的首字單元物理地址是_、末字單元物理地址、末字單元物理地址是是_。 23000H,2303AH考點考點6 8086總線的工作周期總線的工作周期1、總線周期的含義是什么?、總線周期的含義是什么?8086 CPU的基本總線周期由幾個時鐘組成?如果的基本總線周期由幾個時鐘組成?如果一個一個8086CPU的時鐘頻率為的時鐘頻率為5MHZ,它,它的時鐘周期是多少?一個基本總線周期的時鐘周期是多少?一個基本總線周期是多少?是多少? 答:微機實現(xiàn)指令的功能體現(xiàn)為執(zhí)行指令,每條答:微機實現(xiàn)指令的功能體現(xiàn)為執(zhí)行指令,每條指令的執(zhí)行過程包括取指令和執(zhí)行指令兩個步驟,執(zhí)指令的執(zhí)行過程

27、包括取指令和執(zhí)行指令兩個步驟,執(zhí)行一條指令說需的時間稱為指令周期。實現(xiàn)不同功能、行一條指令說需的時間稱為指令周期。實現(xiàn)不同功能、完成不同操作的指令,其指令周期是不一樣的。在執(zhí)完成不同操作的指令,其指令周期是不一樣的。在執(zhí)行指令的過程中,行指令的過程中,CPU要占用系統(tǒng)總線訪問存儲器或要占用系統(tǒng)總線訪問存儲器或外部設(shè)備接口,以便從存儲器或外部接口中讀取指令外部設(shè)備接口,以便從存儲器或外部接口中讀取指令或指令所需要的操作數(shù)?;蛑噶钏枰牟僮鲾?shù)。CPU每占用一次系統(tǒng)總線,每占用一次系統(tǒng)總線,進(jìn)行信息輸入進(jìn)行信息輸入/輸出所需要的時間就是總線周期。輸出所需要的時間就是總線周期。 在一個總線周期中訪問

28、一次存儲器或外部在一個總線周期中訪問一次存儲器或外部設(shè)備接口,每一次訪問過程都需要多個基本步驟并按設(shè)備接口,每一次訪問過程都需要多個基本步驟并按一定順序執(zhí)行,因此可以將每一個總線周期劃分為若一定順序執(zhí)行,因此可以將每一個總線周期劃分為若干個小的階段,每個階段稱為一個時鐘周期。一個基干個小的階段,每個階段稱為一個時鐘周期。一個基本的總線周期由個時鐘周期組成,每個時本的總線周期由個時鐘周期組成,每個時鐘周期為一個狀態(tài)。鐘周期為一個狀態(tài)。 如果一個的時鐘頻率為如果一個的時鐘頻率為5MHZ,它的時鐘周期為它的時鐘周期為0.2us,一個總線周期包含,一個總線周期包含4個時鐘周個時鐘周期,那么一個基本總線

29、周期期,那么一個基本總線周期=0.8us。2、當(dāng)、當(dāng)8086 CPU采樣到采樣到READY=0,則,則CPU將將_(中科院(中科院2006試卷)試卷) A執(zhí)行停機指令執(zhí)行停機指令 B 插入等待周期插入等待周期 C 執(zhí)行空操作執(zhí)行空操作 D 重新發(fā)送地址重新發(fā)送地址考點考點7 8086CPU引腳及功能引腳及功能1、Intel 8086/8088處理器芯片功能強處理器芯片功能強大,但引腳數(shù)目有限,為了建立其與外大,但引腳數(shù)目有限,為了建立其與外圍豐富的信息聯(lián)系,圍豐富的信息聯(lián)系,Intel 8086/8088處處理器引腳采用了復(fù)用方式。說明其采用理器引腳采用了復(fù)用方式。說明其采用了何種復(fù)用方式?了

30、何種復(fù)用方式? 答:答:8086CPU采用了封裝,采用了封裝,具有條引腳。由于受到引腳數(shù)的限具有條引腳。由于受到引腳數(shù)的限制,引腳安排采用了復(fù)用技術(shù),制,引腳安排采用了復(fù)用技術(shù),它的復(fù)用方式有兩種:一種是采用它的復(fù)用方式有兩種:一種是采用分時分時復(fù)用復(fù)用技術(shù),在不同時刻通過相同的引腳技術(shù),在不同時刻通過相同的引腳傳送不同的信息,從而將少引腳的數(shù)量;傳送不同的信息,從而將少引腳的數(shù)量;二是采用二是采用兩種工作方式兩種工作方式,在不同的工作,在不同的工作方式下,引腳具有兩種不同的引腳功能方式下,引腳具有兩種不同的引腳功能。2、8086 CPU運用其運用其BHE,AD0兩個引腳配合,兩個引腳配合,執(zhí)行讀寫操作,若執(zhí)行讀寫操作,若BHE=1,AD0=0,則其執(zhí),則其執(zhí)行相應(yīng)的操作為行相應(yīng)的操作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論