微機第一、二章作業(yè)答案_第1頁
微機第一、二章作業(yè)答案_第2頁
微機第一、二章作業(yè)答案_第3頁
微機第一、二章作業(yè)答案_第4頁
微機第一、二章作業(yè)答案_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 微機微機第一次作業(yè)第一次作業(yè) PPT 制作:黎俊岡 鄧 強 答案校對:伍錦武 王繼瑤 講 解: 段再華 蔡 銷第一章第一章緒論緒論知識點知識點 1 1數(shù)制及其轉(zhuǎn)換數(shù)制及其轉(zhuǎn)換 2. 2. 數(shù)的表示:數(shù)的表示:(1 1)無符號數(shù)的表示。)無符號數(shù)的表示。(2 2)帶符號數(shù)的表示)帶符號數(shù)的表示: :原碼、反碼、補碼的求法,與真值原碼、反碼、補碼的求法,與真值的相互轉(zhuǎn)換,范圍及溢出。的相互轉(zhuǎn)換,范圍及溢出。(3 3)符號位擴展)符號位擴展 3. 3. 計算機中的二進制編碼計算機中的二進制編碼(1 1)BCDBCD碼(十進制數(shù)的編碼)碼(十進制數(shù)的編碼)(2 2)ASCIIASCII碼(字符的表示

2、)碼(字符的表示) 4. 4. 微型計算機結(jié)構(gòu)微型計算機結(jié)構(gòu) 5. 5. 微型計算機的主要性能微型計算機的主要性能第一章第一章 習題習題 一 填空題1.8位無符號數(shù)X可表示的范圍是: ,n位無符號數(shù)X可表示的范圍是: 。2.8位原碼可表示的數(shù)X的范圍是: ,n位原碼可表示的數(shù)X的范圍是: 。0 255 -127 +127 3 3 、 8 8 位 補 碼 可 表 示 的 數(shù)位 補 碼 可 表 示 的 數(shù) X X 的 范 圍的 范 圍是:是: ,n n位補碼可表示的數(shù)位補碼可表示的數(shù)X X的范圍的范圍是:是: 。4 4、已知、已知X=-29X=-29,機器字長為,機器字長為8 8位,則位,則XX原

3、原= B, = B, X X補補= B= B。 - - 128127 1001110111100011 5 5、將十六進制數(shù)、將十六進制數(shù)FF2FF2轉(zhuǎn)換成十進制數(shù)是轉(zhuǎn)換成十進制數(shù)是 ,十進制,十進制數(shù)數(shù)4545的八位二進制原碼是的八位二進制原碼是 B B 。6 6、字長為、字長為8 8位的二進制數(shù)位的二進制數(shù)11001110B11001110B,表示無符號數(shù)時,表示無符號數(shù)時對應的真值為對應的真值為 D D,表示補碼時對應的真值為,表示補碼時對應的真值為 D D 408200101101206-507 7、已知已知XX補補=01010100B=01010100B,則,則-X-X補補= B=

4、B,則,則X= DX= D。8 8、已知、已知XX原原=01100010B=01100010B,YY原原=10110101B=10110101B,則,則X-YX-Y補補= = B B,X-Y= DX-Y= D。/即即X+(-Y)X+(-Y) 101011008410010111-1059 9、已知、已知XX補補=01101010B=01101010B,YY補補=10110100B=10110100B,則,則X+YX+Y補補= =是是 B B,X+Y= DX+Y= D。1010、二進制代碼為、二進制代碼為10010101B10010101B,當其為壓縮型,當其為壓縮型BCDBCD碼、無碼、無符號

5、數(shù)、有符號數(shù)(補碼)時,代表的十進制數(shù)分別符號數(shù)、有符號數(shù)(補碼)時,代表的十進制數(shù)分別為為 、 、 。 00011110 3095149-1071111、標準、標準ASCIIASCII碼采用碼采用 位二進制編碼。位二進制編碼。 P P8 81212、采用偶校驗的字符、采用偶校驗的字符“9”9”的的ASCIIASCII為為 H H。1313、采用奇校驗的字符、采用奇校驗的字符“9”9”的的ASCIIASCII為為 H H。 73939B9/字符9的ASCII是0111001/奇校驗,即101110011414、微型計算機的字長是、微型計算機的字長是 /P/P1818指指 。1515、微型計算機

6、的字長取決于、微型計算機的字長取決于 總線的寬度。總線的寬度。1616、微型計算機的系統(tǒng)總線包括數(shù)據(jù)總線、微型計算機的系統(tǒng)總線包括數(shù)據(jù)總線、 總線總線和和 總線。總線。計算機內(nèi)部一次可以處理的二進制數(shù)碼的位數(shù)數(shù)據(jù)地址控制1717、微型計算機的性能主要由、微型計算機的性能主要由 來決定。來決定。1818、CPUCPU中運算器的主要功能是進行中運算器的主要功能是進行 運算和運算和 運算運算。1919、使用、使用 程序可以將匯編語言源程序翻譯成機器程序可以將匯編語言源程序翻譯成機器語言目標程序。語言目標程序。CPU算數(shù)邏輯翻譯 1. 1. 計算機(計算機( )不能直接表示帶符號數(shù))不能直接表示帶符號

7、數(shù)A.A.原碼原碼B.B.補碼補碼C.C.反碼反碼D.ASCIID.ASCII碼碼 /7/7位位 2. 82. 8位補碼操作數(shù)位補碼操作數(shù)“1 10010011B”0010011B”等值擴展為等值擴展為1616位后,其機器位后,其機器數(shù)為(數(shù)為( ) A.11111111 10010011BA.11111111 10010011B B.00000000 10010011BB.00000000 10010011B C.10000000 10010011BC.10000000 10010011B D.01111111 10010011BD.01111111 10010011BD A 二 選擇題 3

8、. X3. X原原=10001100B=10001100B,YY原原=00110010B=00110010B,則,則X-YX-Y補補= =( ) A.01011010B A.01011010BB.11000010BB.11000010B C.01001110B C.01001110BD.10111110BD.10111110B 4. X4. X原原=00111100B=00111100B,YY原原=10001110B=10001110B,則,則X+YX+Y補補= =( ) A.11001010B A.11001010BB.10101101BB.10101101B C.00101101B C.0

9、0101101BD.00101110BD.00101110B B D5. 5. 指令隊列的作用是(指令隊列的作用是( ) A. A.暫存操作數(shù)地址暫存操作數(shù)地址B.B.暫存操作數(shù)暫存操作數(shù) C. C.暫存指令地址暫存指令地址D.D.暫存預取指令暫存預取指令D2.12.1節(jié)節(jié) 80868086微處理器的內(nèi)部結(jié)構(gòu)習題微處理器的內(nèi)部結(jié)構(gòu)習題知識點:知識點:1. 80861. 8086基本組成:基本組成:EU,BIUEU,BIU2.80862.8086內(nèi)部寄存器內(nèi)部寄存器:14:14個個1616位的寄存器名稱及其功能位的寄存器名稱及其功能(AX,BX,CX,DX,SI,DI,SP,BP,CS,DS,E

10、S,SS,IP,FLAGS)38086存儲器管理:物理地址與邏輯地址的轉(zhuǎn)換存儲器管理:物理地址與邏輯地址的轉(zhuǎn)換 一、填空題1、8086是第 代微處理器,有 條地址線,地址總線寬度為 位,尋址范圍 B;字長 位,數(shù)據(jù)總線寬度為 位。2. 8086CPU由 和 兩個獨立的功能部件組成。3. 指令執(zhí)行部件(EU)主要由 、 、 、 組成,其主要功能是 。320 20 1M16 16 總線接口部件總線接口部件BIU指令執(zhí)行部件指令執(zhí)行部件EU 算術邏輯單元算術邏輯單元 ALU標志寄存器標志寄存器 通用寄存器通用寄存器 EU控制系統(tǒng)控制系統(tǒng) 執(zhí)行指令執(zhí)行指令 4. 總線接口部件(BIU)主要由 、 、

11、等部件組成,其主要功能是 。5. 8086內(nèi)部有 個 位的寄存器,可以分為 、 和 組三類,地址加法器地址加法器 專用寄存器組專用寄存器組 指令隊列緩沖器指令隊列緩沖器 總線控制邏輯總線控制邏輯形成訪問存儲器的物理地址形成訪問存儲器的物理地址 14 16 通用寄存器組通用寄存器組 段寄存器組段寄存器組 控制寄存器控制寄存器 6.AX,BX,CX,DX稱為 寄存器,可以存放16位的 和 ;也可以當做8個8位寄存器用,名稱分別是 、 、 、 、 、 、 、 ,這時只能存放8位的 ,不能存放 。7. SP,BP,SI和DI稱為 寄存器,只能以 為單位使用,可以存放16位的 或 。數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)地址

12、地址AH AL BH BL CHCLDHDL數(shù)據(jù)數(shù)據(jù)地址地址地址指針和變址地址指針和變址 字字數(shù)據(jù)數(shù)據(jù) 地址地址 8. SP稱為 寄存器,用來指示 的偏移地址,與 寄存器連用,用來確定堆棧中的某一存儲單元的物理地址。9.堆棧是按照 規(guī)則存取信息的一種存儲機構(gòu),用 存放堆棧棧頂?shù)钠频刂贰?0. BP稱為 寄存器,可作為堆棧中的一個 以便訪問堆棧,可以和 寄存器連用,用來確定堆棧中的某一存儲單元的物理地址。堆棧指針堆棧指針棧頂棧頂 SS 先進后出先進后出 SP 基址基址 基地址基地址 SS 11. SI稱為 寄存器,DI稱為 寄存器,一般與 寄存器連用,用來確定數(shù)據(jù)段中某一存儲單元的物理地址。另

13、外,在字符串處理指令中,SI作為源變址寄存器,與 寄存器連用,用來確定源串在某一存儲單元的物理地址,DI作為目的變址寄存器,與 寄存器連用,用來確定目標串在某一存儲單元的物理地址。12. DS,ES,SS,CS稱為 寄存器組,分別用來存放 段、 段、 段和 段的段地址。 源變址源變址 目的變址目的變址 DSDS ES 段段 代碼代碼數(shù)據(jù)數(shù)據(jù) 堆棧堆棧 附加段附加段 13. 因為8086的地址線是20位,字長和內(nèi)部寄存器都是16位,用這些寄存器只能尋址64KB,為此把1MB的尋址空間分成許多的邏輯段,每段最長為 KB,用段寄存器存放邏輯段的首地址的高 16位,這個16位的地址被稱為 地址,而段內(nèi)

14、的相對地址用系統(tǒng)中的通用寄存器來存放,稱為 地址。64 段段 偏移偏移 14IP,FLAGS(PSW)被稱為 寄存器組,其中IP叫 ,用來存放 ;IP通常和CS一起連用,用來訪問 段中的 。FLAGS被稱為 寄存器,是一個 位的寄存器,有 個標志位,其中6個用來表示運算結(jié)果的狀態(tài),稱為 標志位,包括 ;另外3個用來控制CPU的操作,叫控制標志,包括 ,能用指令設置的是 和 標志。 控制控制 指令指針寄存器指令指針寄存器將要取出的下一條指令在代碼段將要取出的下一條指令在代碼段 中的偏移地址中的偏移地址 標志標志 16 9 狀態(tài)狀態(tài) CF PF AF ZF SF 和和OFIF ,DF 和和TFIF

15、DF 15. CF被稱為 標志位, 時 ,CF=1。16. ZF被稱為 標志位, 時,ZF=117. SF被稱為 標志位, 時,SF=1。18.OF被稱為 標志位, 時,OF=1。進位進位做加法時最高位(字節(jié)操作做加法時最高位(字節(jié)操作D7,字操作字操作D15)產(chǎn)生進位或做減法時最高位產(chǎn)生借位)產(chǎn)生進位或做減法時最高位產(chǎn)生借位零零運算結(jié)果各位都為零運算結(jié)果各位都為零符號符號運算結(jié)果的最高位(字節(jié)操作運算結(jié)果的最高位(字節(jié)操作D7,字操作,字操作D15)為)為1 溢出溢出 在加或減運算中結(jié)果超出在加或減運算中結(jié)果超出8位位或或16位有符號數(shù)所能表示的數(shù)值范圍位有符號數(shù)所能表示的數(shù)值范圍 19.

16、采用分段結(jié)構(gòu)的存儲器中,任何一個 地址由段地址和偏移地址兩個部分組成,它們都是無符號的16位二進制數(shù)。20. 存儲器的一個基本存儲單元的字長為 位,稱為字節(jié)(BYTE)。每個字節(jié)用一個地址值作為唯一的標識,稱為 物理地址 。21. 地址加法器構(gòu)成物理地址的規(guī)則是(即邏輯地址轉(zhuǎn)換為物理地址):物理地址 地址10H 地址。 邏輯邏輯 8 段 偏移 22. 兩個無符號數(shù)X和Y比較后(X-Y),狀態(tài)標志位SF-0、CF=1、OF=0、ZF=0,據(jù)此可以判斷出 (XY的大小關系)。23. 在8086系統(tǒng)中,若CS為F0000H,則此代碼段最大的物理地址范圍為 ,該代碼段最大存儲容量為 。/物理地址=段地

17、址x16+偏移地址XY F0000HFFFFFH 64K 二選擇題二選擇題1、某數(shù)存于內(nèi)存數(shù)據(jù)段中,已知該數(shù)據(jù)段的段地址為2000H,而數(shù)據(jù)所在單元的偏移地址為0120H,該數(shù)的在內(nèi)存的物理地址為( )A02120H B.20120H C.21200H D.03200H2、8086/8088系列微機中,內(nèi)存是按段存放信息,而段的起始地址的隱含規(guī)則是( )A內(nèi)在中任何一個物理地址 B指數(shù)地址 C能被16整除的地址 D能被32整除的地址BC3、下列關于8086 CPU的總線接口單元BIU和執(zhí)行單元EU的描述中,不正確的是( )A. EU負責指令譯碼并控制指令執(zhí)行B. BIU形成訪問存儲器的物理地址

18、C. BIU從存儲器中取指令填充指令隊列D. EU和BIU獨立工作,但取指令和執(zhí)行指令不能同時進行P21D4、8086中CS和IP的內(nèi)容表示的是( ) A、可執(zhí)行代碼的長度 B當前正在執(zhí)行的指令的地址 C下一條將要取出的指令的地址 D代碼段的首地址C5. 標志寄存器的標志位ZF=1表示運算結(jié)果( )A.為零 B.為負 C.溢出 D有進位.6. 若標志寄存器的奇偶標志位PF=1反映操作結(jié)果的低8位( )A中“1”的個數(shù)為偶數(shù) B是奇數(shù)C中“1”的個數(shù)為奇數(shù) D是偶數(shù)AA2.22.2、3 3節(jié)節(jié) 8086引腳功能、時序習題知識點:知識點:1 180868086主要引腳:主要引腳: , , - ,

19、, , , - , , 2 2周期:時鐘周期、總線周期、指令周期周期:時鐘周期、總線周期、指令周期RDWR0AD15ADTNTRIOM /一、填空題一、填空題1、8086微處理器在最小模式下,并用 信號線來控制輸出地址是訪問存儲器還是訪問I/O。/P282、微機總線分為三類,即數(shù)據(jù)總線、 、3、若8086時鐘頻率為10MHz,則時鐘周期為 ,一個總線周期至少包含 個時鐘周期。 M/IO 地址總線控制總線100ns4 二選擇題二選擇題1. 8086/8088CPU數(shù)據(jù)總線是( ) /P26A、單向的 B、三態(tài)并且是單向的 C、雙向的 D、三態(tài)并且是雙向的2. 欲使8086工作在最大方式,其引腳 應接 電平。/P27 A、TTLB、CMOSC、邏輯低D、邏輯高DC2. 8086/8088由最小工作方式改成最大工作方式應改接的引腳線是( )。 /P29 A、 B、 C、 D、RQ/TGO、3. 在8086/8088系統(tǒng)中,對存儲器進行讀操作時,CPU輸出控制信號有效的是( ) A、M/ =0, B、M/ =1, C、M/ =1, D、M/ =0, TESTLOCKMXMN /IO0WRIO0RDIO0WRIO1WRCB4. 8086/8088系統(tǒng)中,對存儲器進行寫操作時,CPU輸出控制信號有效的是( ) A、M/ =1, B、M/ =0, C、M/ =1

溫馨提示

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

評論

0/150

提交評論