




已閱讀5頁(yè),還剩149頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
前 言 微機(jī)原理與接口技術(shù) ”是電類專業(yè)本科生的必修專業(yè)基礎(chǔ)課。 該課程 主要內(nèi)容包括:計(jì)算機(jī)科學(xué)技術(shù)基礎(chǔ),計(jì)算機(jī)微型計(jì)算機(jī)的組成與結(jié)構(gòu),微處理器結(jié)構(gòu),指令系統(tǒng)與匯編語(yǔ)言程序設(shè)計(jì),存儲(chǔ)器及其接口,輸入輸出及 口,中斷系統(tǒng),串并行通信及其接口電路,模擬接口,總線技術(shù), 80護(hù)模式的 軟件體系結(jié)構(gòu),高性能微處理器 、常見(jiàn)的計(jì)算機(jī)外部設(shè)備 等相關(guān)知識(shí) 。 通過(guò)教學(xué)和實(shí)踐,學(xué)生能掌握微型計(jì)算機(jī)的工作原理和系統(tǒng)結(jié)構(gòu),掌握微機(jī)測(cè)控系統(tǒng)的研發(fā)技術(shù)和基本方法 ,為今后的相關(guān)專業(yè)課程學(xué)習(xí)奠定了基礎(chǔ) 。由于該課程 內(nèi)容不但包括了硬件知識(shí),而且也包括了軟件知識(shí),相對(duì)講覆蓋 知識(shí)面廣、涉及的 概念偏多,抽象難以理解 、同時(shí)也由于其實(shí)踐性強(qiáng) , 要 搞好該門(mén)課程教學(xué),必須輔之大量練習(xí)題 。 本 書(shū)與 我校 微機(jī)原理與接口技術(shù)主流教材配 套, 目的 在于 指導(dǎo)學(xué)生學(xué)習(xí)、練習(xí)及考試(課程考試與考研) , 書(shū)中收集了 大量 的 習(xí)題和答案, 并同時(shí)也精選了一些自測(cè)題,內(nèi)容簡(jiǎn)明扼要、重點(diǎn)突出, 系統(tǒng)性、實(shí)用性 較 強(qiáng), 可以啟迪學(xué)生思維,拓寬思路, 彌補(bǔ)學(xué)生訓(xùn)練不足, 教會(huì)學(xué)生其自動(dòng)手能力,激發(fā)學(xué)生學(xué)習(xí)興趣,使學(xué)生牢固掌握教材內(nèi)容,并學(xué)以致用。 可作為課程學(xué)習(xí)和復(fù)習(xí)考研的輔導(dǎo)用書(shū)(必備 資料),也可供從事微機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)的工程技術(shù)人員閱讀參考。 全書(shū)由張坤鰲 副 教授組織編寫(xiě), 牟奇 副教授 參編, 龔賞福教授、朱宇副 教授 在百忙中 審閱了全書(shū) , 并提出許多寶貴意見(jiàn), 在此本人表示衷心 。 第一章 微型計(jì)算機(jī)基礎(chǔ) 習(xí)題一 1. 簡(jiǎn)述微型計(jì)算機(jī)系統(tǒng)的組成。 2. 簡(jiǎn)述計(jì)算機(jī)軟件的分類及操作系統(tǒng)的作用。 3. 將下列十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù): (1) 49; ( 2) (3) . 將二進(jìn)制數(shù)變換成十六進(jìn)制數(shù): ( 1) 101101B;( 2) 1101001011B;( 3) 1111111111111101B; ( 4) 100000010101B;( 5) 1111111B;( 6) 10000000001B 5. 將十六進(jìn)制數(shù)變換成二進(jìn)制數(shù)和十進(jìn)制數(shù): ( 1) 2) 5 3) 78 4) (5) 6) . 將下列十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù): ( 1) 39;( 2) 3) . 將下列二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù): ( 1) 2) 3) . 計(jì)算(按原進(jìn)制運(yùn)算): ( 1) 10001101B 11010B;( 2) 10111B 11100101B;( 3) 1011110B 1110B; ( 4) 12478 5) 5673H 123H;( 6) 1000H 9. 已知 a=1011B,b=11001B,c=100110B, 按二進(jìn)制完成下列運(yùn)算,并用十進(jìn)制運(yùn)算檢查計(jì)算結(jié)果: ( 1) a+b;( 2) 3) ab; ( 4) c/b 10. 已知 a=00111000B, b=11000111B, 計(jì)算下列邏輯運(yùn)算: ( 1) a b;( 2) a OR b;( 3) a b;( 4) a 11. 設(shè)機(jī)器字長(zhǎng)為 8位,寫(xiě)出下列各數(shù)的原碼和補(bǔ)碼: ( 1) +1010101B;( 2) 3) +1111111B; ( 4) 5) +1000000B;( 6) 2. 寫(xiě)出下列十進(jìn)制數(shù)的二進(jìn)制補(bǔ)碼表示(設(shè)機(jī)器字長(zhǎng)為 8位): ( 1) 15;( 2) 1;( 3) 117;( 4) 0; ( 4) 15;( 5) 127;( 6) 128;( 7) 80 13. 設(shè)機(jī)器字長(zhǎng)為 8位,先將下列各數(shù)表示成二進(jìn)制補(bǔ)碼,然后按補(bǔ)碼進(jìn)行 運(yùn)算,并用十進(jìn)制數(shù)運(yùn)算進(jìn)行檢驗(yàn): ( 1) 87 73;( 2) 87( 73);( 3) 87( 73); ( 4)( 87) 73;( 5)( 87) 73;( 6)( 87)( 73); 14. 已知 a,b,c,a=00110010B, b=01001010B, c=11101001B, d=10111010B, 計(jì)算: ( 1) a+b;( 2) a+c;( 3) c+b;( 4) c+d; ( 5) 6) 7) 8) a+5. 設(shè)下列四組為 8位二進(jìn)制補(bǔ)碼表示的十六進(jìn)制數(shù),計(jì)算 a+b和 判斷其結(jié)果是否溢出: ( 1) a=37H, b=57H; ( 2) a=0b=0 ( 3) a=0b=0( 4) a=37H, b=06. 求下列組合 ( 1) 3251( 2) 12907( 3) 4) 7. 將下列算式中的十進(jìn)制數(shù)表示成組合 用加 6/減 6修正其結(jié)果: ( 1) 38 42;( 2) 56 77;( 3) 99 88;( 4) 34 69; ( 5) 38 42;( 6) 77 56;( 7) 15 76; ( 8) 89 23 18. 將下列字符串表示成相應(yīng)的 十六進(jìn)制數(shù)表示): ( 1) ;( 2) 3) ( 4) ( 5) 6) 9. 將下列字符串表示成相應(yīng)的 十六進(jìn)制數(shù)表示): ( 1) 2) 123456;(注: 表示回車)( 3) ( 4) 315 參考答案 3 解: (1)49 0011 0001B ( 2) 0100 3)0100 . 解:( 1) 111 1010B=250D ( 2) 5101 1011B=91D ( 3) 78111 1000 1010 0001B=30881D ( 4) 111 1111 1111 1111B=65535D 7. 解:( 1) 2) 3) . 解: a=1011B 11, b=11001B 25, c=100110B 38 ( 1) a+b 100100B 36 ( 2) 10B 2 ( 3) ab 100010011B 275 ( 4) c/b 11101B ( 13) 11. 解:( 1) +1010101B 原碼 01010101B 補(bǔ)碼 01010101B ( 2) 碼 11010101B 補(bǔ)碼 10101011B ( 3) +1111111B 原碼 01111111B 補(bǔ)碼 01111111B ( 4) 碼 11111111B 補(bǔ)碼 10000001B ( 5) +1000000B 原碼 01000000B 補(bǔ)碼 01000000B ( 6) 碼 11000000B 補(bǔ)碼 11000000B 13. 解:按補(bǔ)碼表示 87 0101 0111B; 73 0100 1001B; 87 1010 1001B; 73 1011 0111B ( 1) 87 73 0101 0111B 0100 1001B 1110B 14 ( 2) 87( 73) 0101 0111B 1011 0111B 10000 1110B=14(舍去進(jìn)位) ( 3) 87( 73) 0101 0111B 1011 0111B 11010 0000B 96(溢出) ( 4)( 87) 73 1010 1001B 0100 1001B 1111 0010B 14 ( 5)( 87) 73 1010 1001B 0100 1001B 10110 0000B 96(溢出) ( 6)( 87)( 73) 1010 1001B 1011 0111B 1111 0010B 14 15. 解 : ( 1) a=37H, b=57H; a+b=80H= 2) a=0b=0a+b=18114; 0H= 3) a=0b=0a+b=150; 0H=32 ( 4) a=37H, b=0a+b=2; 0H=112 17. 解: ( 1)將 38、 42 表示成組合 38H、 42H,然后按二進(jìn)制進(jìn)行運(yùn)算, 并根據(jù)運(yùn)算過(guò)程中的 。 38H 42H 7 4位需要加 6修正: 76 80H,所以有 38 42 80; ( 2) 56H 77H 4位、低 4位都應(yīng)加 6修正: 66H 133H,因此有 56 77 133; ( 3) 99H 88H 121H(), 高 4位、低 4位都應(yīng)加 6修正: 121H+66H=187H, 因此99+88=187 ( 4) 34H 69H=9低 4位需要加 6修正: 9=修正結(jié)果使高 4位超出 9, 這時(shí)再對(duì)高 4位進(jìn)行加 6修正 : 0H=103H, 因此 34+69=103 ( 5) 38H 42H=6H, 因 (有借位 ), 高 4位應(yīng)減 6修 正 : 66H, 指令的借位應(yīng)表示成 100 的補(bǔ)碼 , 因此 3864 ( 6) 77H 56H=21H, 不需要修正 , 因此 771 ( 7) 15H 76H=高 4位、低 4位都應(yīng)減 6修正 : 9H, 因此15961 ( 8) 89H 23H=66H, 不需要修正 , 因此 896 19. 解:字符串的 十六進(jìn)制數(shù)表示)為: ( 1) 48, 65, 6C, 6C, 6F ( 2) 31, 32, 33, 0D, 34, 35, 36 ( 3) 41, 53, 43, 49, 49 ( 4) 54, 68, 65, 20, 6E, 75, 6D, 62, 65, 72, 20, 69, 73, 20, 32, 33 習(xí)題二 一、選擇題 1 80486處理的信息的長(zhǎng)度為 ( D )。 A、 32位 B、 16位 C、 8位 D、都可以 2在下面關(guān)于微處理器的敘述中,錯(cuò)誤的是 ( C ) 。 A、微處理器是用超大規(guī)模集成電路制成的具有運(yùn)算和控制功能的芯片 B、一臺(tái)計(jì)算機(jī)的 個(gè)或 多個(gè)微處理器 C、寄存器由具有特殊用途的部分內(nèi)存單元組成,是內(nèi)存的一部分 D、不同型號(hào)的 3若用 1 B )字節(jié)。 A、 210個(gè)字節(jié) B、 220個(gè)字節(jié) C、 230個(gè)字節(jié) D、 240個(gè)字節(jié) 4運(yùn)算器在執(zhí)行兩個(gè)用補(bǔ)碼表示的整數(shù)加法時(shí),判斷其是否溢出的規(guī)則為 ( D )。 A、兩個(gè)整數(shù)相加,若最高位(符號(hào)位)有進(jìn)位,則一定發(fā)生溢出 B、兩個(gè)整數(shù)相加,若結(jié)果的符號(hào)位為 0,則一定發(fā)生溢出 C、兩個(gè)整數(shù)相加, 若結(jié)果的符號(hào)位為 1,則一定發(fā)生溢出 D、兩個(gè)同號(hào)的整數(shù)相加,若結(jié)果的符號(hào)位與加數(shù)的符號(hào)位相反,則一定發(fā)生溢出 5運(yùn)算器的主要功能是 ( C )。 A、算術(shù)運(yùn)算 B、邏輯運(yùn)算 C、算術(shù)運(yùn)算與邏輯運(yùn)算 D、函數(shù)運(yùn)算 6運(yùn)算器由很多部件組成,其核心部分是 ( B )。 A、數(shù)據(jù)總線 B、算術(shù)邏輯單元 C、累加器 D、多路開(kāi)關(guān) 7在一般的微處理器中, ( D )包含在 A、內(nèi)存 B、輸入 /輸出單元 C、磁盤(pán)驅(qū)動(dòng)器 D、算術(shù)邏輯單元 8 80486器中, C )情況。 A、進(jìn) /借位 B、符號(hào) C、溢出 D、輔助進(jìn)位 9若某數(shù)據(jù)段位于存儲(chǔ)區(qū) 38000H 47該數(shù)據(jù)段的段基址為( D)。 A、 38000H B、 47 C、 3000H D、 3800H 10程序設(shè)計(jì)中所使用的地址是( A )。 A、邏輯地址 B、有效地址 C、物理地址 D、段基址 11 80存儲(chǔ)器進(jìn)行訪問(wèn)時(shí),物理地址可由( B )組合產(chǎn)生。 A、 P B、 C、 D、 P 12某處理器與內(nèi)存進(jìn)行數(shù)據(jù)交換的外部數(shù)據(jù)總線為 32位,它屬于( C)。 A、 8位處理器 B、 16 位處理器 C、 32 位處理器 D、 64位處理器 13在堆棧操作中,隱含使用的通用寄存器是( D )。 A、 B、 C、 D、 4主要決定微機(jī)性能的是( A ) A、 B、耗電量 C、質(zhì)量 D、價(jià)格 15十進(jìn)制負(fù)數(shù) 38 的八位二進(jìn)制補(bǔ)碼是( B ) A、 01011011B B、 11011010B C、 11011011B D、 01011010B 16若某臺(tái)微型計(jì)算機(jī)的型號(hào)是奔四 800,則其中 800 的含義是( D ) A、 00個(gè)寄存器 B、 00個(gè)運(yùn)算器 C、該微機(jī)的內(nèi)存為 800 D、時(shí)鐘頻率為 8007在計(jì)算機(jī)內(nèi)部,一切信息的存取,處理和傳送都是以( D )形式進(jìn)行。 A、 B、 C、十六進(jìn)制編碼 D、二進(jìn)制編碼 18 16 位 中整數(shù)的有效范圍是( D ) A、 - 32768 32767 B、 - 32767 32767 C、 0 65535 D、 - 32768 32767或 0 65535 19在( C )表示中,二進(jìn)制數(shù) 11111111 1 A、原碼 B、反碼 C、補(bǔ)碼 D、 20用 8位的二進(jìn) 制數(shù)的補(bǔ)碼形式表示一個(gè)帶符號(hào)數(shù),它能表示的整數(shù)范圍是( D ) A、 +127 B、 +128 C、 +128 D、 +127 21計(jì)算機(jī)中運(yùn)算器和控制器合稱為( A ) A、 B、 C、主機(jī) D、 2 32 位的個(gè)人計(jì)算機(jī),一個(gè)字節(jié)( ( B )位( 成。 A、 4 B、 8 C、 16 D、 32 23假設(shè)機(jī)器中浮點(diǎn)數(shù)的表示格式如下: 階符 階碼 尾符 尾碼 15 14 12 11 10 0 當(dāng)尾數(shù)用補(bǔ)碼,階碼(階碼基數(shù)為 2,尾數(shù)以規(guī)格化數(shù)表示)用補(bǔ)碼表示時(shí), - 123 . 625的表示形式為 ( A )。 A、 0111100001000110 B、 0111111111011010 C、 0111100001000101 D、 1000000001000110 24從功能上, 8086的 ( C )兩部分組成。 A、 B、控制器、 C、 D、 5標(biāo)志寄存器 存放兩類標(biāo)志,即( B )。 A、符號(hào)標(biāo)志、溢出標(biāo)志 B、控制標(biāo)志、狀態(tài)標(biāo)志 C、方向標(biāo)志、進(jìn)位標(biāo)志 D、零標(biāo)志、奇偶標(biāo)志 26若 志 A )。 A、 0、 1、 1 B、 1、 1、 1 C、 0、 0、 0 D、 1、 1、 0 27若 志 B )。 A、 0、 0、 1 B、 1、 1、 1 C、 0、 1、 0 D、 1、 0、 0 28下列有關(guān)指令指針寄存器的說(shuō)法中,哪一個(gè)是正確的( B )。 A、 B、 C、 D、 指令在存儲(chǔ)器中的段地址 29最小模式時(shí),當(dāng) M/示 B )進(jìn)行訪問(wèn)。 A、存儲(chǔ)器 B、 I/ C、外部存儲(chǔ)器 D、 0下面有關(guān) C ) A、是工作模式選擇信號(hào),由 高電平時(shí) 作在最小模式,為低電平時(shí), B、是工作模式選擇信號(hào),由 低電平時(shí) 為高電平時(shí), C、是工作模式選擇信號(hào),由外部輸入,為低電平時(shí) 作在最小模式,為高電平時(shí), D、是工作模式選擇信號(hào),由外部輸入,為高電平時(shí) 作在最小模式,為低電平時(shí), 31某 50它的 時(shí)鐘周期為( D ) A、 250 B、 50 C、 40 D、 42如果訪問(wèn)存儲(chǔ)器時(shí)使用 默認(rèn)的段寄存器是( D ) A、 B、 C、 D、 3某單元在數(shù)據(jù)段中,已知 000H,偏移地址為 1200H,則它的物理地址為( B ) A、 10000H B、 11200H C、 12100H D、 13000H 34某系統(tǒng)中,已知 360H, 800H,若將 20 D ) A、 0780H B、 0820H C、 23 D、 075某系統(tǒng)中,已知建立堆棧時(shí) 360H, 800H,經(jīng)過(guò)一段時(shí)間后, 700H,則堆棧中有多少個(gè)字的數(shù)據(jù)( A ) A、 80H B、 50H C、 100 D、 100H 36設(shè)某一個(gè)單元的物理地址是 54321H,則正確的邏輯地址表示為( C ) A、 4321H: 50000H B、 54320H: 1H C、 5430H: 0021H D、 5432H: 00001H 37如果一個(gè)程序在執(zhí)行前 000H, 000H,該程序的起始地址是( B ) A、 3000H B、 12000H C、 21000H D、 1000H 38如果一個(gè)堆棧從地址 1250H: 0100050,則 B ) A、 12600H B、 1260H C、 1265H D、 1259若已知 X補(bǔ) =11101011B, Y補(bǔ) =01001010B,則 X Y 補(bǔ) =( A ) A、 10100001B B、 11011111B C、 10100000B D、溢出 二、判斷題 1 80486的邏輯段不允許有段的重疊和交叉。 N 2在 80486的 32位標(biāo)志寄存器中,其每一位都有一定的含義。 N 3若一個(gè)數(shù)據(jù)塊的起始地址為 20該數(shù)據(jù)塊起始地址的實(shí)際地址是 21 N 4 N 5寄存器尋址其運(yùn)算速度較低。 N 6字長(zhǎng)是描述 Y 7計(jì)算機(jī)的堆棧是一種特殊的數(shù)據(jù)存儲(chǔ)區(qū),數(shù)據(jù)存取采用先進(jìn)先出的原則。 N 8當(dāng)運(yùn)算結(jié)果各位全部為零時(shí),標(biāo)志 。 N 9邏輯地址不是物理地址,但它是唯一的。 N 三、填空題 1計(jì)算機(jī)是通過(guò) ( )、 ( )、 ( )總線把各個(gè)部件連接在一起,構(gòu)成一個(gè)系統(tǒng)。 2 8086的數(shù)據(jù)總線是 ( )位,地址總線是 ( )位。 3 )。 4 80486可訪問(wèn) 8位、 ( )、和 ( )、( )位的寄存器。 5在微處理器的實(shí)地址方式下,段寄存器的作用是 ( )。 6若一個(gè)數(shù)中含有 3個(gè)“ 1”,則其奇偶標(biāo)志為 ( )。 8 80486工作在實(shí)模式下時(shí),若需對(duì)堆棧區(qū)進(jìn)行操作,其物理地址是由 ( )和 ( )組合產(chǎn)。 9程序設(shè)計(jì)中使用的地址稱為 ( ),而 )。 10按存儲(chǔ)器的分級(jí)原則,其容量最大的一級(jí)存儲(chǔ)器成為 ( )。 11按存儲(chǔ)器的分級(jí)原則,其速度最快的一級(jí)存儲(chǔ)器成為 ( )。 12微機(jī)的主要性能指標(biāo)中,字長(zhǎng)是指 ( )。 13微型計(jì)算機(jī)由 ( )和 ( )兩大部分組成。 14上電復(fù)位時(shí),若 S=0000H,則第一條指令從( ) 15 8088與外部交換數(shù)據(jù)的總線寬度是 位,與寄存器組之間的數(shù)據(jù)總線寬度是 位, 位。 16設(shè) 0H, 3H, , , , , , 。 17 8086/8088將整個(gè)存儲(chǔ)空間劃分為許多邏輯段,每個(gè)邏輯段容量在 以內(nèi),各個(gè)邏輯段 相互重疊。 18 8086/8088中,某單元只能有一個(gè) 地址,但可以有多個(gè) 地址。 19如果對(duì)堆棧進(jìn)行操作,則段基址來(lái)源于 ,偏移地址來(lái)源于 。 20某存儲(chǔ)單元物理地址為 32413H,則相對(duì)于段地址為 3000H,其偏移地 址 為 ,若,它的偏移地址是 1003H,則其段地址為 。 21在 8086/8088系統(tǒng)中,所有讀寫(xiě)存儲(chǔ)器或 I/ 通過(guò)系統(tǒng)總線完成的。 四、簡(jiǎn)答題 1簡(jiǎn)述 2 8086和 8088的主要區(qū)別是什么 ? 參考答案 一、選擇題 1 D 2 C 3 B 4 D 5 C 6 B 7 D 8 C 9 D 10 A 11 B 12 C 13 D 14 A 15 B 16 D 17 D 18 D 19 C 20 D 21 A 22 B 23 A 24 C 25 B 26 A 27 B 28 B 29 B 30 C 31 D 32 D 33 B 34 D 35 A 36 C 37 B 38 B 39 A 二、判斷題 1 2 3 4 5 6 7 8 9 三、填空題 1 地址;數(shù)據(jù);控制 2 16, 20 3字節(jié) 4 16, 32 5存放段基址 6 1 8 邏輯地址,物理地址 10外存 11寄存器 12一次能處理的二進(jìn)制位數(shù) 13軟件,硬件 14 15 8、 8、 16 16 1, 1, 0, 1, 0, 0 17 64以 18物理,邏輯 19 20 2413H、 3141H 21 線接口單元) 四、簡(jiǎn)答題 1參考答案: 主要功能是執(zhí)行指令,完成指令規(guī)定的所有操作。 。它們可以并行操作。 2參考答案: 8086指令隊(duì)列長(zhǎng)度是 6B,一旦指令隊(duì)列空出 2B, 8088B,只要指令隊(duì)列出現(xiàn)一個(gè)空閑字節(jié), 088位,總線控制電路與專用寄存器間的數(shù)據(jù)總線也是8位,在 部則是 16位。而 80866位的 第 二 章 微 處理器結(jié)構(gòu) 習(xí)題 一 一、簡(jiǎn)答題 1. 微處理器內(nèi)部結(jié)構(gòu)由哪幾部分組成?闡述各部分的主要功能。 2. 微處理器級(jí)總線有哪幾類?各類總線有什么作用? 3. 為什么地址總線是單向的,而數(shù)據(jù)總線是雙向的? 4. 8086/8088微處理器內(nèi)部有哪些寄存器?其主要作用是 什么? 5 什么是虛擬存儲(chǔ)器?其作用是什么? 80386/80486的虛擬存儲(chǔ)器容量最大有多少? 6 何為 7 80386/80486有哪三種工作模式?各有何特點(diǎn)? 8 什么叫流水線技術(shù)和超標(biāo)量、超流水線技術(shù)? 9 什么叫高度緩沖存儲(chǔ)器技術(shù)?微機(jī)采用這種技術(shù)的根本目的是什么? 10 試比較實(shí)工作模式和仿 8086工作模式的異同。 11 8086的邏輯地址、物理地址和線性地址分別指什么?它們的尋址能力分別為多少? 12 保護(hù)工作模式下的 保護(hù)是何含義?該工作模式下主要進(jìn)行哪幾方面的保護(hù)功能? 13 40內(nèi)存如何管理? 14. 下列操作可使用哪些寄存器? ( 1)加法和減法;( 2)循環(huán)計(jì)數(shù);( 3)乘法和除法;( 4)保存段地址; ( 5)表示運(yùn)算結(jié)果的特征;( 6)指令地址;( 7)從堆棧中取數(shù)的地址; 15. 將下列兩組的詞匯和說(shuō)明關(guān)聯(lián)起來(lái): ( 1) A保存當(dāng)前棧頂?shù)刂返募拇嫫鳎?( 2) B指示下一條要執(zhí)行指令的地址; ( 3) C總線接口部件 , 實(shí)現(xiàn)執(zhí)行部件所需要的所有總線操作 ; ( 4) D分析并控制指令執(zhí)行的部件 ; ( 5) E存儲(chǔ)程序、數(shù)據(jù)等信息的記憶裝置, ( 6)存儲(chǔ)器; F以后進(jìn)先出方式工作的存儲(chǔ)器空間; ( 7)堆棧; G把匯編語(yǔ)言程序翻譯成機(jī)器語(yǔ)言程序的系統(tǒng)程序; ( 8)指令; H惟一代表存儲(chǔ)器空間中的每個(gè)字節(jié)單元的地址; ( 9)狀態(tài)標(biāo)志; I能被計(jì)算機(jī)直接識(shí)別的語(yǔ)言; ( 10)控制標(biāo)志; J用指令的助記符、符號(hào)地址、標(biāo)號(hào)等符號(hào)書(shū)寫(xiě)程序的語(yǔ)言; ( 11)段寄存器; K把若干個(gè)模塊連接起來(lái)成為可執(zhí)行文件的系統(tǒng)程序; ( 12)物理地址; L保存各邏輯段的起始地址的寄存器; ( 13)匯編語(yǔ)言; M控制操作的標(biāo)志, ( 14)機(jī)器語(yǔ)言; N記錄指令操作結(jié)果的標(biāo)志, 有六位: F、 ( 15)匯編程序; O執(zhí)行部件,由算術(shù)邏輯單元( 寄存器組等組成; ( 16)連接程序; P由匯編程序在匯編過(guò)程中執(zhí)行的指令; ( 17)目標(biāo)碼; Q告訴 程序運(yùn)行時(shí)執(zhí)行; ( 18)偽指令 R機(jī)器語(yǔ)言代碼。 16. 二、 計(jì)算 選擇題 1. 如果某微處理器有 20 條地址總線和 16條數(shù)據(jù)總線: ( 1)假定存儲(chǔ)器地址空間與 I/,則存儲(chǔ)器地址空間有多大? ( 2)數(shù)據(jù)總線上傳送的有符號(hào)整數(shù)的范圍有多大? 2. 將十六進(jìn)制數(shù) 62下列各數(shù)相加,求出其結(jié)果及標(biāo)志位 ( 1) 1234H;( 2) 4321H;( 3) 4) 9. 從下列各數(shù)中減去 4出其結(jié)果及標(biāo)志位 ( 1) 1234H;( 2) 5 3) 9090H;( 4) . 寫(xiě)出下列存儲(chǔ)器地址的段地址、偏移地址和 物理地址: ( 1) 2134: 10 2) 10 3) 267A: . 給定一個(gè)數(shù)據(jù)的有效地址為 2359H,并且( 490該數(shù)據(jù)的物理地址。 6. 如果在一個(gè)程序段開(kāi)始執(zhí)行之前,( 0 2該程序段的第一個(gè)字的物理地址。 7. 設(shè)( 637 2移量 0 3100H,求下列尋址方式產(chǎn)生的有效地址和物理地址: ( 1)直接尋址;( 2)用 3)用 存器相對(duì)尋址; ( 4)用 5)用 8. 若( 5200理轉(zhuǎn)移地址為 5么( 成 7800理轉(zhuǎn)移地址為多少? 9. 設(shè)( 0200H,( 2移量 5119H,( 1200H,( 212 224 0600H,( 275 098使用下列尋址方式時(shí)的轉(zhuǎn)移地址: ( 1)段內(nèi)直接尋址方式; ( 2)使用 ( 3)使用 10. 有一塊 120個(gè)字的存儲(chǔ)區(qū)域,其起始地址為 625A: 234D,寫(xiě)出這個(gè)存儲(chǔ)區(qū)域首末單元的物理地址。 11. 兩個(gè)十六進(jìn)制數(shù) 7825運(yùn)算結(jié)果及各標(biāo)志位的值。 參考答案 一、 1 答:微處理器內(nèi)部結(jié)構(gòu)主要由算術(shù)邏輯運(yùn)算單元( 控制器、工作寄存器和 I/術(shù)邏輯運(yùn)算單元是 完成所有的運(yùn)算操作;控制器是 揮中心”,只有在它的控制下, 能完成指令的讀入、寄存、譯碼和執(zhí)行 ;工作寄存器用于暫時(shí)存儲(chǔ)尋址信息和計(jì)算中間結(jié)果; I/。 3. 答:由于在計(jì)算機(jī)中地址總是由 此地址總線是單向的。而數(shù)據(jù)可從 可從存儲(chǔ)器讀到 此數(shù)據(jù)總線是雙向的。 9. 解:( 1)段地址: 2134H; 偏移地址: 10 物理地址: 223 2)段地址: 1 偏移地址: 0; 物理地址: 2041 3)段地址: 267A H; 偏移地 址: 物理地址: 32016H 11. 解:物理地址為: 010H 2 15. 答:兩組詞匯和說(shuō)明的關(guān)聯(lián)關(guān)系為 ( 1) O; ( 2) D; ( 3) C; ( 4) B; ( 5) A; ( 6) E; ( 7) F; ( 8) Q; ( 9) N; ( 10) M; ( 11) L; ( 12) H; ( 13) J; ( 14) I; ( 15) G; ( 16) K; ( 17) R; ( 18) P。 16. 答:指示存儲(chǔ)器地址的寄存器有: 、 1. 解:存儲(chǔ)空間為 110485762 20 M 字節(jié) , 數(shù)據(jù)總線上傳送的有符號(hào)整數(shù)的范圍為 32768 32767。 3. 解:( 1) 1234H 41, 0, 1, 0, 0, 0 ( 2) 5 4120, 0, 0, 0, 0, 0 ( 3) 9090H 4450, 0, 0, 0, 0, 0 ( 4) 490, 0, 1, 0, 0, 1 8. 解:偏移地址為 55200H 10H 8238H,因此當(dāng)( 成 7800理轉(zhuǎn)移地址為 7800H 10H 8238H 80238H 存儲(chǔ)區(qū)域的字節(jié)數(shù)為: 2 120 240 0 首地址為: 62510H 234648 末地址為: 6480649 或者: 62510H( 2340 625243649 11. 解: 7825H 501, 0, 0, 1, 1(當(dāng)將 7825H 和5個(gè)正數(shù)相加得到一個(gè)負(fù)數(shù),結(jié)果顯然是錯(cuò)誤的,實(shí)際上,在運(yùn)算過(guò)程中,次高位產(chǎn)生了進(jìn)位而最高位沒(méi)有產(chǎn)生進(jìn)位,故運(yùn)算產(chǎn)生溢出), 1(因?yàn)樵?44)。 7825H 511, 0, 0, 0, 0, 1。 57825H 00, 1, 0, 1, 0, 1。 習(xí)題 一 第 三 章 指令系統(tǒng)和尋址方式 習(xí)題 三 一選擇題 1指令 X, 55H源操作數(shù)的尋址方式是 ( )。 (A) 寄存器尋址 (B) 直接尋址 (C) 寄存器間接尋址 (D) 寄存器相對(duì)尋址 2設(shè) (3300H, (1140H,在堆棧中壓入 5個(gè)字?jǐn)?shù)據(jù)后,又彈出兩個(gè)字?jǐn)?shù)據(jù),則 ( ) 。 (A) 113B) 114C) 1144H (D) 1140H 3若 053H, 054H, 執(zhí)行 I, ( )。 (A) , (B) , (C) , (D) , 4已知 (0100H, (7000H, (8000H, (80100H)=24H, (80101H)=570100H)=01H, (70101H)=02H,指令 X, 行后, ( ) 。 (A) 0102H (B) 0201H (C) 245D) 5實(shí)模式下 80486 )決定。 (A) B) C) D) 6使用 80486匯編語(yǔ)言的偽操作指令定義 : B 2 , 2, 3 ), 2 ,0) 則在 )。 (A) 1, 2, 3, 3, 2, 1, 0, 1, 2, 3 (B) 1, 2, 3, 3, 3, 3, 2, 1, 0, 1 (C) 2, 1, 2, 3, 3, 2, 1, 0 (D) 1, 2, 3, 3, 3, 1, 0, 1, 0, 1 7下列四條指令都可用來(lái)使累加器清 0,但其中不能清 進(jìn)位 位 的是 ( ) 。 (A) L, B) L, 0 (C) L, 0 (D) L, 若 (96H, (65H,依次執(zhí)行 X, ( )。 (A) 0B) 01H (C) 61H (D) 0下列能使 的指令是 ( ) 。 (A) B) C) D) 0 X, I隱含使用的段寄存器是 ( )。 (A) B) C) D) 1設(shè) 使 0H,應(yīng)使用下列哪一條指令 ( )。 (A) L, 80H (B) L, 80H (C) L, 80H (D) L 12在執(zhí)行十進(jìn)制調(diào)整指令 )中。 (A) B) C) D) 3下列指令執(zhí)行后影響標(biāo)志位的是 ( ) 。 (A) B) C) D) 4唯一能對(duì)應(yīng)存儲(chǔ)單元的地址是 ( )。 (A) 物理地址 (B) 端口地址 (C) 有效地址 (D) 邏輯地址 15計(jì)算機(jī)能直接執(zhí)行的語(yǔ)言是 ( )。 (A) 機(jī)器語(yǔ)言 (B) 匯編語(yǔ)言 (C) 高級(jí)語(yǔ)言 (D) 程序設(shè)計(jì)語(yǔ)言 16需采用先進(jìn)后出原則操作的存儲(chǔ)區(qū)是 ( )。 (A) 寄存器組 (B) 地址緩沖器 (C) 數(shù)據(jù)寄存器 (D) 堆棧區(qū) 17寄存器 )的操作。 (A) 空閑單元 (B) 堆棧單元 (C) 數(shù)據(jù)單元 (D) 指令單元 18若 (1000H, (2000H, (21000H)=12H, (21001H)=34H,執(zhí)行 I, 令后, )。 (A) 1234H (B) 3412H (C) 1000H (D)0010H 19若 (80H,執(zhí)行 F 標(biāo)志位的狀態(tài)分別為 ( )。 (A) 0和 0 (B) 0和 1 (C) 1 和 0 (D) 1和 1 20若要完成( *7/2運(yùn)算,則在下列四條指令之后添加 ( )指令。 X, L, 3 ;X, X, ) 。 (A) X, 1 (B)X, 1 (C)X, 1 (D)X, 2 21在保護(hù)模式下,代碼段的段基址存在于 ( )中。 (A) 段選擇符 (B) 指令指針寄存器 (C) 段寄存器 (D) 段描述符 22查表指令 查表的首址應(yīng)存入 ( )中。 (A) B) C) D) 3將要取的某一
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國(guó)肽自動(dòng)合成設(shè)備行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國(guó)聚氨酯無(wú)紡布行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)職業(yè)技能培訓(xùn)行業(yè)市場(chǎng)發(fā)展分析及投資前景與投資策略報(bào)告
- 2025至2030中國(guó)網(wǎng)孔版油墨行業(yè)深度研究及發(fā)展前景投資評(píng)估分析
- 2025至2030中國(guó)綠原酸行業(yè)市場(chǎng)發(fā)展分析及投資發(fā)展戰(zhàn)略前景預(yù)測(cè)報(bào)告
- 2025至2030中國(guó)組氨瑞林行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 冷鏈運(yùn)輸風(fēng)險(xiǎn)管理質(zhì)量控制措施
- 數(shù)學(xué)教材使用效果反饋心得體會(huì)
- 手術(shù)后康復(fù)治療恢復(fù)計(jì)劃
- 康復(fù)科患者安全自查整改措施
- 2025安全生產(chǎn)月主題宣講課件十:主要負(fù)責(zé)人安全公開(kāi)課
- 加氣站氣瓶充裝質(zhì)量保證體系手冊(cè)2024版
- 2025年中核匯能有限公司招聘筆試參考題庫(kù)含答案解析
- (正式版)SHT 3046-2024 石油化工立式圓筒形鋼制焊接儲(chǔ)罐設(shè)計(jì)規(guī)范
- 糧食行業(yè)技能競(jìng)賽糧油保管員考試試題及答案
- 形式發(fā)票模板
- 馬克思主義的世界觀和方法論
- 醫(yī)院處方箋-模板
- 測(cè)量成果驗(yàn)收單
- 冰毯機(jī)的使用與護(hù)理
- 封樣標(biāo)簽樣本(1)
評(píng)論
0/150
提交評(píng)論