【文章內(nèi)容簡(jiǎn)介】
)。 A、立即尋址 B、直接尋址 C、間接尋址 D、寄存器尋址 6. Cache的主要特點(diǎn)之—是( B)。 A、存儲(chǔ)量大 B、存取速度快 C、價(jià)格便宜 D、價(jià)格便宜但容量小 7. 在主機(jī)與外圍設(shè)備進(jìn)行數(shù)據(jù)交換時(shí),為解決兩者之間的同步與協(xié)調(diào)、數(shù)據(jù)格式轉(zhuǎn)換等問(wèn)題,必須要引入( C )。 A、數(shù)據(jù)緩沖寄存器 B、I/O總線 C、I/O接口 D、串并移位器 8. 在采用DMA方式的I/O系統(tǒng)中,其基本思想是在以下部件或設(shè)備之間建立直接的數(shù)據(jù) 通路,這指的是( B )。 A、CPU與外圍設(shè)備 B、主存與外圍設(shè)備 C、外設(shè)與外設(shè) D、CPU與主存 9. 集成電路計(jì)算機(jī)屬于第(D)代計(jì)算機(jī)。 A .“一” B .“二” C .“三” D .“四” 10. 堆棧是一種(B)存貯器。 A .順序 B .先進(jìn)后出 C .只讀 D .先進(jìn)先出 11. 在多級(jí)存儲(chǔ)體系中,“ cache —主存”結(jié)構(gòu)的作用是解決(D)的問(wèn)題。 A .主存容量不足 B .主存與輔存速度不匹配 C .輔存與 CPU 速度不匹配 D .主存與CPU 速度不匹配 12. 如指令中的地址碼就是操作數(shù),那么這種尋址方式稱為(A)。 A .立即尋址 B .直接尋址 C .間接尋址 D .寄存器尋址 14. 某數(shù)在計(jì)算機(jī)中用 8421BCD 碼表示為 0011 1001 1000 ,其真值為(A)。 A . 398 B . 398H C . 1630Q D . 1110011000B 15. 字符的編碼,目前在微機(jī)中最普遍采用的是( C )。 Ⅱ碼 16. 在存儲(chǔ)體系中,輔存的作用是(D) 17. 以下敘述正確的是(C) “點(diǎn)”組成的點(diǎn)陣 18. [x]補(bǔ)=11011100B,則x的真值為(A) 19. 計(jì)算機(jī)軟件是指(D) 20. 目前微型機(jī)系統(tǒng)上廣泛使用的機(jī)械式鼠標(biāo)是一種( A ) 21. 二進(jìn)制數(shù)1001101B的十進(jìn)制數(shù)表示為( C ) 22. 十進(jìn)制小數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)可采用( B ) (10)取余法 (16)取余法 (10)取整法 (16)取整法 23. 家用電腦是指( D ) 24. 在8421碼表示的二—十進(jìn)制數(shù)中,代碼1001表示( C ) 25. 目前普遍使用的微型計(jì)算機(jī)采用的電路是( D ) 26. 8位定點(diǎn)原碼整數(shù)10100011B的真值為( B ) A.+0100011 B. 0100011 C.+1011101 D. 1011101 27. 現(xiàn)代計(jì)算機(jī)通常是將處理程序存放在連續(xù)的內(nèi)存單元中,CPU在執(zhí)行這個(gè)處理程序時(shí),使用一個(gè)寄存器來(lái)指示程序的執(zhí)行順序,這個(gè)寄存器為( D )。 A.指令寄存器B.指令譯碼器 C.指令緩沖寄存器D.指令指針寄存器 28. 某計(jì)算機(jī)字長(zhǎng)為16位,其內(nèi)存容量為1024K字節(jié),按字編址,它的尋址空間為( D )。 A. 512KB C. 1024KB D. 1024K “1”的個(gè)數(shù)為偶數(shù),則標(biāo)志寄存器中ZF和PF的狀態(tài)為( B)。 A. 0,0 B.0,1 C.1,0 D.1,1 “MOV AX,[BX+20H]”源操作數(shù)的尋址方式為( C )。 A.寄存器尋址B.寄存器間接尋址C.寄存器相對(duì)尋址 D.以上均不對(duì) 31. 根據(jù)下面定義的數(shù)據(jù)段: DSEG SEGMENT DAT1 DB `1234` DAT2 DW 5678H DAT3 DD 12345678H ADDR EQU DAT3DAT1 DSEG ENDS 執(zhí)行指令MOV AX, ADDR后,AX寄存器中的內(nèi)容是( C )。 A. 5678H B. 0008H C. 0006H D. 0004H ,若從0000H:005CH單元開始由低地址到高地址依次存放10H、20H、30H和40H四個(gè)字節(jié),則相應(yīng)的中斷類型碼和中斷服務(wù)程序的入口地址分別為(A)。 A.17H,4030H:2020H B.17H,2020H:4030H C.16H,4030H:2020H D.16H,2020H:4030H “寫傳送”時(shí),8237需先后向I/O接口和存儲(chǔ)器發(fā)出的控制信號(hào)是( B )。 A.IOR,MEMR B.IOW,MEMR C.IOR,MEMW D.IOW,MEMW ,其中錯(cuò)誤的是( B )。 35. CPU和主存之間增設(shè)高速緩存(Cache)的主要目的是( B )。 A. 擴(kuò)大主存容量 B. 解決CPU和主存之間的速度匹配問(wèn)題 C. 提高存儲(chǔ)器的可靠性 D. 以上均不對(duì) 36. 中斷向量可提供( D ) A. 被選中設(shè)備的地址 B. 傳送數(shù)據(jù)的起始地址 C. 主程序的斷點(diǎn)地址 D. 中斷服務(wù)程序的入口地址 37. 3片8259A級(jí)聯(lián),最多可管理( C )級(jí)中斷。 A. 24 B. 23 C. 22 D. 21 38. 按照USB 規(guī)范,一臺(tái)主機(jī)最多可連接( D )個(gè)外設(shè)裝置(含USB集線器—USB Hub)。 A. 120 C. 123 D. 127 (你認(rèn)為正確的,請(qǐng)?jiān)陬}末的括號(hào)內(nèi)打“√”,錯(cuò)的打“”。 8086的Ready信號(hào)是由外部硬件產(chǎn)生的?!ā蹋?8088的M/IO引腳的低電平表明選通的是I/O接口。………………(√) 8086 的數(shù)據(jù)可以存放在幾個(gè)不連續(xù)的段中?!ā蹋?8086 中,取指令和執(zhí)行指令可以重疊操作。…………………………(√) 8255 只有三個(gè)普通I/O端口,所以它不可作為一個(gè)外部中斷源去向8086申請(qǐng)中斷() 多個(gè)外設(shè)可以通過(guò)一條中斷請(qǐng)求線,向CPU發(fā)中斷請(qǐng)求?!ā蹋?8253 的每個(gè)計(jì)數(shù)器只能按二進(jìn)制計(jì)數(shù)?!ǎ?8253的計(jì)數(shù)器是對(duì)機(jī)器的CLK脈沖計(jì)數(shù)?!ǎ?8086的可屏蔽外部中斷源的中斷類型號(hào)是用軟件設(shè)置的?!ǎ?8086的中斷入口地址只能放到內(nèi)存的最低端,即0——3FFH區(qū)域。………(√) 18255A中端口A使用的是INTR,及等線是端口C的線?!ā蹋?1串行異步接口的雙向工作方式指的是在串行接口上可同時(shí)發(fā)送和接收串行數(shù)據(jù)?!ā蹋?1EPROM 雖然是只讀存儲(chǔ)器,但在編程時(shí)可向內(nèi)部寫入數(shù)據(jù)。(√) 1中斷服務(wù)程序可放在用戶可用的內(nèi)存的任何區(qū)域。……(√) 1字長(zhǎng)越長(zhǎng),計(jì)算機(jī)處理數(shù)據(jù)的速度越快;(√) 。(√) 。() 。() ?8086在最小工作模式下,有關(guān)總線請(qǐng)求的信號(hào)引腳是什么? 答:系統(tǒng)中若存在多個(gè)可控制總線的主模塊時(shí),其中之一若要使用總線進(jìn)行數(shù)據(jù)傳輸時(shí),需向系統(tǒng)請(qǐng)求總線的控制權(quán),這就是一個(gè)總線請(qǐng)求的過(guò)程。8086在最小工作模式下有關(guān)總線請(qǐng)求的信號(hào)引腳是HOLD與HLDA。 ,8086如何響應(yīng)一個(gè)總線請(qǐng)求? 答:外部總線主控模塊經(jīng)HOLD引線向8086發(fā)出總線請(qǐng)求信號(hào);8086在每個(gè)時(shí)鐘周期的上升沿采樣HOLD引線;若發(fā)現(xiàn)HOLD=1則在當(dāng)前總線周期結(jié)束時(shí)(T4結(jié)束)發(fā)出總線請(qǐng)求的響應(yīng)信號(hào)HLDA;8086使地址、數(shù)據(jù)及控制總線進(jìn)入高阻狀態(tài),讓出總線控制權(quán),完成響應(yīng)過(guò)程。 ? 答:偽指令語(yǔ)句在形式上與指令語(yǔ)句很相似,但它不產(chǎn)生任何目標(biāo)代碼,只對(duì)匯編程序在匯編過(guò)程中提供必要的控制信息。 五、按要求編寫指令或程序段(本大題共3小題,每小題4分,共12分) (1EH)擴(kuò)大到原來(lái)的8倍。 答:第一種方法:MOV BX,1000H MOV AL,[BX] MOV CL,08H MUL CL MOV [BX],AL 第二種方法:MOV BX,1000H MOV AL,[BX] MOV CL,03H ROL AL,CL MOV [BX],AL ;還寫出用一條指令就可使AL寄存器為全1的指令(盡可能多地正確地寫)。 答:用一條指令就可使AL寄存器清零的指令;用一條指令就可使AL寄存器為全1的指令(1)MOV AX,0000H (1) MOV AL,0FFH (2)AND AX,0000H (2) OR AL,0FFH (3)XOR AX,AX ,要求對(duì)鍵盤輸入的小寫字母用大寫字母顯示出來(lái)。 a