微機原理復習題(有答案)_第1頁
已閱讀1頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、微機原理 復習題 一、選擇題 1. 整個匯編程序以( )語句結(jié)束。 A.END B.ENDS C.ENDP D.ENDM 2. 內(nèi)存又稱主存,相對于外存來說,它的特點是( )。 A.存儲量大,價格高,存取速度快 B.存儲量小,價格低,存取速度慢 C.存儲量大,價格低,存取速度快 D.存儲量小,價格高,存取速度快 3. DMA 控制器能夠?qū)崿F(xiàn)高速數(shù)據(jù)傳送的主要原因是( )。 A.采用高速芯片 B.時鐘頻率高 C.直接由硬件完成 D.DM

2、A 內(nèi)部采用特殊控制方式 4. 調(diào)試程序 DEBUG 的命令 T 表示( ) A.單步運行程序 B.反匯編命令 C.檢查和修改寄存器內(nèi)容 D.修改內(nèi)存單元內(nèi)容 5.匯編語言實驗通常采用 4 個步驟來進行①連接②運行程序③編譯源程序④編輯源程序,正確的順序是( ) A.④③①② B.③④①② B.①③②④ D.④①③② 6. 斷電后存儲的資料會丟失的存儲器是( ) A.RAM B.ROM C.CD-ROM D.硬盤 7. 需要進行刷

3、新的存儲器是( )。 A.SRAM B.DRAM C.ROM D.EPROM 8. 某計算機的字長為 16 位,它的存儲容量為 64K,若按字編址,那么它的尋找范圍是( ) 。 A.0~64K B.0~32K C.0~64KB D.0~32KB 9. 下面不是只讀存儲器的是( ) 。 A.掩膜 ROM B.PROM C.EPROM D.Cache 10. 下列敘述中,不正確的是( ). A.SRAM 和 DRAM 中的信息斷電后都會

4、丟失 B.Flash 存儲器是一種非易失性的存儲器 C.EEPROM 是一種 EPROM 的新品,但其擦除原理不同 D.個人計算機中,可以不用 ROM,但不能沒有 RAM. 11. 程序:MOV AH, 09H INT 21H 的功能是( ). A.在屏幕上顯示單個字符 B.字符打印 C.控制臺輸入和輸出 D.在顯示器上顯示字符串. 12.有關偽指令語句敘述不正確的是( ) 。 A.本身不會產(chǎn)生可執(zhí)行的機器指令代碼 B.它告訴匯編程序

5、有關源程序的某些信息 C.它有時用來說明內(nèi)存單元的用途 D.偽指令在匯編過程中沒有經(jīng)過匯編程序處理. 13.下列設備中,哪種適于通過 DMA 方式與主機進行信息交換( )。 A.鍵盤 B.鼠標 C.針式打印機 D.磁盤 14.指令 MOV ARRAY[DI],DX 的尋址方式是( ) 。 A.變址尋址 B.寄存器尋址 C.基址變址 D.基址變址尋址 二、填空題 1. CPU 與外設之間傳送數(shù)據(jù)有四種方式:( ) 、 ( ) 、 (

6、 )和( ) 。 2. 半導體存儲器按功能可以分為( )( ) 。 3. 通常匯編語言程序都有大體相同的框架,一般包括( )段、 ( )段和( )段。 4. 硬件中斷是由 CPU 外部中斷請求引腳 NMI 和 INTR 引起的中斷,分為( )和( ). 三、 敘述題(在計算機 D 盤的 MASM5 子目錄中,包含有宏匯編程序以及匯編語言源程序 BB.ASM。請寫出將 BB.ASM 編譯、連接為可執(zhí)行程序,并用 DEBUG 調(diào)試運行的

7、具體操作過程。(10 分) 四、計算題()某 CPU 與存儲器的連接框圖如下,回答下列問題: 1、每個存儲芯片的容量有多大? 2、存儲器的總?cè)萘坑卸啻螅?3、那幾個芯片分為一組?并寫出每組芯片的地址范圍 五、編程(每題 10 分,共 10 分×1 題=10 分)要求:把非壓縮的十進制數(shù) DAT1 轉(zhuǎn)化為壓縮的十進制。 六、 閱讀程序,回答問題。) DATA1 SEGMENT D1 DB 'ABCDEFG

8、9; D2 DB 'ABCDEFH' DYES DB 'result: YES','$' DNO DB 'result: NO','$' DATA1 ENDS STACK1 SEGMENT PARA STACK DW 20 DUP(0) STACK1 ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA1,SS:STACK1 S

9、TART: MOV AX,DATA1 MOV DS,AX MOV CX,D2-D1 LEA SI,D1 LEA DI,D2 NEXT: MOV AL,[SI] MOV BL,[DI] CMP AL,BL JNE NO INC SI INC DI DEC CX JNZ NEXT LEA DX,DYES JMP YES NO: LEA DX,DNO YES: MOV AH,09H INT 21H MOV AH,4CH INT 21

10、H CODE ENDS END START 設 DATA=0915H,CODE=0935H,MN=0000H,NN=0010H (1))該程序采用了什么程序結(jié)構(gòu)設計? (2)程序中“MOV CX,D2-D1”語句的功能是什么? (3)程序中 NEXT: MOV AL,[SI]指令共執(zhí)行了多少次? (4)當程序經(jīng)調(diào)試執(zhí)行完畢后,結(jié)果是什么? (5)該程序的功能是什么? 答案: 一、選擇題 1.(A) 2.(D) 3.(C)

11、4.(A) 5.(A) 6.(A) 7.(B) 8.(B) 9. (D) 10.(D) 11(D) 12.(D) 13.(D) 14.( A) 二、填空題() 1. (無條件傳送) 、 (查詢傳送方式) 、 (中斷傳送方式)和(DMA 方式) 。 2. (RAM )(ROM ) 。 3. (數(shù)據(jù)段)(堆棧段) (代碼段) 。 4. (非屏蔽中斷 NMI )(可屏蔽中斷 INTR ) 三、敘述題() D:\MAMS5\MASM BB.AS

12、M D:\MAMS5\LINK BB.OBJ D:\MAMS5\DEBUG BB.EXE -G 四、計算題 () 1、 2、存儲器由 4 個存儲芯片組成,每 2 片進行位擴展再進行字擴展構(gòu)成。所以存儲器的容量為: 五、編程() MOV AX,DATl ;例如 AX=0204H MOV CL,4 SAL AH, CL ;AH=20,AX=2004H ROL AX, CL ;AX=0042H ROL AL, CL MOV BYTE PIR

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論