2011年-機(jī)械工程學(xué)院《微型計(jì)算機(jī)原理及應(yīng)用》試題及答案_第1頁(yè)
2011年-機(jī)械工程學(xué)院《微型計(jì)算機(jī)原理及應(yīng)用》試題及答案_第2頁(yè)
2011年-機(jī)械工程學(xué)院《微型計(jì)算機(jī)原理及應(yīng)用》試題及答案_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、2011年 機(jī)械工程學(xué)院微型計(jì)算機(jī)原理及應(yīng)用試題及答案一、填空(每題1分,共20分)1.十六進(jìn)制數(shù)2B4轉(zhuǎn)換為二進(jìn)制數(shù)是_.0100,轉(zhuǎn)換為十進(jìn)制數(shù)是_43.25_。2.正數(shù)的反碼與原碼(相等)。3.微處理器中對(duì)每個(gè)字所包含的二進(jìn)制位數(shù)叫(字長(zhǎng))。4.PC機(jī)主存儲(chǔ)器狀基本存儲(chǔ)單元的長(zhǎng)度是(字節(jié)).5.微型計(jì)算機(jī)由(微處理器)、(存儲(chǔ)器)和(I/O接口電路)組成。6.8086CPU寄存器中負(fù)責(zé)與I/O端口交換數(shù)據(jù)的寄存器為(AX,AL)7.一個(gè)微機(jī)系統(tǒng)所具有的物理地址空間是由(地址線的條數(shù))決定的,8086系統(tǒng)的物理地址空間為(1M)字節(jié)。8.運(yùn)算器包括算術(shù)邏輯部件(ALU),用來(lái)對(duì)數(shù)據(jù)進(jìn)行算術(shù)

2、、邏輯運(yùn)算,運(yùn)算結(jié)果的一些特征由(標(biāo)志寄存器)存儲(chǔ)。9.根據(jù)功能不同,8086的標(biāo)志為可分為(控制)標(biāo)志和(狀態(tài))標(biāo)志位。10.8086/8088CPU內(nèi)部有(14)個(gè)(16位)的寄存器。11.在8086/8088的16位寄存器中,有(4)個(gè)寄存器可拆分為8位寄存器使用。他們是(AX,BX,CX,DX),他們又被稱為(通用寄存器)。12.8086/8088構(gòu)成的微機(jī)中,每個(gè)主存單元對(duì)應(yīng)兩種地址(物理地址)和(邏輯地址)。13.物理地址是指實(shí)際的(20)位主存儲(chǔ)單元地址,每個(gè)存儲(chǔ)單元對(duì)應(yīng)唯一的物理地址,其范圍是(00000H-FFFFFH)。14.8088在訪問(wèn)4個(gè)當(dāng)前段時(shí),代碼段、數(shù)據(jù)段及堆棧

3、段的偏移量分別由(IP)、(由尋址方式?jīng)Q定的16位偏移量)和(SP)提供。15.堆棧按照_先進(jìn)后出_原則工作,使用_堆棧指針_指明棧頂位置。16.8086最多能處理(256)種中斷。17.乘法指令MUL的指令格式只有一個(gè)源操作數(shù),若源操作數(shù)的類型屬性為字節(jié),則乘積在AX中,若源操作數(shù)的類型屬性為字,則乘積在DX:AX中。18.請(qǐng)給出標(biāo)志寄存器中標(biāo)志位OF、IF、SF、ZF、PF、CF的說(shuō)明: OF 溢出、IF 中斷、SF 符號(hào)、ZF 零、PF 奇偶、CF 進(jìn)位。19.變址相對(duì)尋址的有效地址是變址寄存器的內(nèi)容與地址位移量代數(shù)和。20.對(duì)于指令 MOV AX,DS:BX執(zhí)行前DS=1000H,BX

4、=11H,則操作數(shù)DS:BX的有效地址(或段內(nèi)的偏移地址)為0011H。二、單項(xiàng)選擇題(每題2分,共20分)1. 如果指令中的地址碼就是操作數(shù)的有效地址,那么這種尋址方式稱為(B )。A、立即尋址 B、直接尋址 C、間接尋址 D、寄存器尋址2. 堆棧是一種(B)存貯器。 A 順序 B 先進(jìn)后出 C 只讀 D 先進(jìn)先出3. 字符的編碼,目前在微機(jī)中最普遍采用的是( C )。A.BCD碼 B.16進(jìn)制 C.ASC碼 D.格雷碼4. 二進(jìn)制數(shù)B的十進(jìn)制數(shù)表示為( C )A.4DH B.95D C.77D D.9AD5. 十進(jìn)制小數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)可采用( B )A.除基(10)取余法 B.除基(16

5、)取余法C.乘基(10)取整法 D.乘基(16)取整法6. 某計(jì)算機(jī)字長(zhǎng)為16位,其內(nèi)存容量為1024K字節(jié),按字編址,它的尋址空間為( B )。A. 512KBB. 512KC. 1024KB D. 1024K7.指令“MOV AX,BX+20H”源操作數(shù)的尋址方式為( C )。A寄存器尋址B寄存器間接尋址C寄存器相對(duì)尋址 D以上均不對(duì)8. 根據(jù)下面定義的數(shù)據(jù)段: DSEG SEGMENT DAT1 DB 1234 DAT2 DW 5678H DAT3 DD H ADDR EQU DAT3-DAT1 DSEG ENDS執(zhí)行指令MOV AX, ADDR后,AX寄存器中的內(nèi)容是( C )。 A.

6、 5678H B. 0008H C. 0006H D. 0004H9. 在8086系統(tǒng)的中斷向量表中,若從0000H:005CH單元開始由低地址到高地址依次存放10H、20H、30H和40H四個(gè)字節(jié),則相應(yīng)的中斷類型碼和中斷服務(wù)程序的入口地址分別為(A)。A17H,4030H:2010HB17H,2010H:4030HC16H,4030H:2010HD16H,2010H:4030H10. 中斷向量可提供( D )A. 被選中設(shè)備的地址B. 傳送數(shù)據(jù)的起始地址C. 主程序的斷點(diǎn)地址D. 中斷服務(wù)程序的入口地址四、簡(jiǎn)答題(每題6分,共30分) 1.EU與BIU各自的功能是什么?如何協(xié)同工作?答:E

7、U是執(zhí)行部件,主要的功能是執(zhí)行指令。BIU是總線接口部件,與片外存儲(chǔ)器及I/O接口電路傳輸數(shù)據(jù)。EU經(jīng)過(guò)BIU進(jìn)行片外操作數(shù)的訪問(wèn),BIU為EU提供將要執(zhí)行的指令。EU與BIU可分別獨(dú)立工作,當(dāng)EU不需BIU提供服務(wù)時(shí),BIU可進(jìn)行填充指令隊(duì)列的操作。2.8086/8088微處理器內(nèi)部有那些寄存器,它們的主要作用是什么?答:執(zhí)行部件有8個(gè)16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作為通用數(shù)據(jù)寄存器。SP為堆棧指針存器,BP、DI、SI在間接尋址時(shí)作為地址寄存器或變址寄存器??偩€接口部件設(shè)有段寄存器CS、DS、SS、ES和指令指針寄存器IP。段寄存器

8、存放段地址,與偏移地址共同形成存儲(chǔ)器的物理地址。IP的內(nèi)容為下一條將要執(zhí)行指令的偏移地址,與CS共同形成下一條指令的物理地址。3 簡(jiǎn)述指令MOV AL,BX+1的詳細(xì)執(zhí)行過(guò)程,即從取指令到指令執(zhí)行結(jié)束的CPU 內(nèi)部的詳細(xì)操作過(guò)程。答案 課堂有4.8086的中斷向量表如何組成?作用是什么?答:把內(nèi)存0段中03FFH區(qū)域作為中斷向量表的專用存儲(chǔ)區(qū)。該區(qū)域存放256種中斷的處理程序的入口地址,每個(gè)入口地址占用4個(gè)存儲(chǔ)單元,分別存放入口的段地址與偏移地址。5.8086CPU的字節(jié)尋址范圍有多大?為什么?存儲(chǔ)器為什么分段?20位物理地址的形成過(guò)程是怎樣的?答:8086CPU尋址范圍1MB。因?yàn)?086C

9、PU地址線為20條,220=1024KB,即1MB。8086系統(tǒng)中,指令僅給出16位地址,與尋址地址有關(guān)的寄存器也只有16位長(zhǎng),因此尋址范圍只有64KB,為了尋址1MB,所以分成四個(gè)邏輯段。當(dāng)CPU訪問(wèn)內(nèi)存時(shí),寄存器的內(nèi)容(段基址)自動(dòng)左移4位(二進(jìn)制),與段內(nèi)16位地址偏移量相加,形成20位的物理地址。五、按要求編寫指令或程序段(每題10分,共20分)1.用兩種方法將存儲(chǔ)器1000H的內(nèi)容(1EH)擴(kuò)大到原來(lái)的8倍。答:第一種方法:MOV BX,1000H MOV AL,BX MOV CL,08HMUL CLMOV BX,AL第二種方法:MOV BX,1000H MOV AL,BX MOV CL,03HROL AL,CLMOV BX,AL2.寫出用一條指令就可使AL寄存器清零的指令;還寫出用一條指令就可使AL寄存器為全1的指令(盡可能多地正確地寫)。答:用一條指令就可使AL寄存器清零的指令;用一條指令就可使AL寄存器為全1的指令(1)MOV AX,0000H (1) MOV AL,

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論