日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

专接本微型计算机原理考试,河北省2009年专接本-微型计算机原理与汇编语言试卷...

發布時間:2025/3/21 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 专接本微型计算机原理考试,河北省2009年专接本-微型计算机原理与汇编语言试卷... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

以下內容為《新曙光-河北專接本計算機專業歷年真題解析》試讀部分

一、單項選擇題(每小題2分,共60分)

1.當中斷源產生中斷申請后,只要滿足響應條件.CPU在執行當前指令(?),會自

動響應該中斷(?)

A.之中?B.之前

C.之后?D.的下一條指令后

【答案】C

【解析】在每條指令的最后一個時鐘周期,CPU檢測INTR或NMI信號。若以下條件成立,則CPU響應中斷:

(1)當前指令執行完。

(2)對INTR,CPU應處于開中斷狀態,即IF=1;

(3)當前沒有復位(RESET)和保持(HOLD)信號。

(4)若NMI和 INTR 同時發生,則首先響應NMI。

2.關于RISC結構的不正確說法是(?)

A.不常用的復雜指令由硬件實現

B.不常用的復雜指令由軟件實現

C.硬件只支持一些使用頻度較高的基本指令

D.指令長度固定,指令格式少,尋址方式少

【答案】A

【解析】由題可知,A和B選項中有一個不正確。由下可知選擇A為不正確。

相對于CISC(復雜指令系統計算機),RISC即精簡指令集計算機的不常用的復雜指令由軟件實現,硬件只支持一些使用頻度較高的基本指令。

3.若=1.1101010,則=(?)。

A.1.0010101?B.1.0010110

C.0.0010110?D.0.1101010

【答案】A

4.有關8086/8088

CPU體系結構說法正確的是(?)。

A.EU和BIU完全相同?B.EU相同,BIU不同

C.EU不同,BIU相同?D.EU和BIU完全不同

【答案】B

【解析】處理器8088CPU是準十六位的、是繼8086之后推出的,它與8086CPU具有類似的體系結構。兩者的執行部件EU完全相同,其指令系統,尋址能力及程序設計方法都相同,所以兩種CPU完全兼容。這兩種CPU的主要區別,歸納起來有以下幾方面:

1.外部數據總線位數的差別:8086CPU的外部數據總線有16位,在一個總線周期內可輸入/輸出一個字(16位數據);而8088

CPU的外部數據總線為8位,在一個總線周期內只能輸入/輸出一個字節(8位數據)。也正因為如此,8088被稱為準16位處理器。

2.指令隊列容量的差別:

8086CPU的指令隊列可容納6個字節,且在每個總線周期中從存儲器中取出2個字節的指令代碼填入指令隊列,這可提高取指操作和其它操作的并行率,從而提高系統工作速度;而8088CPU的指令隊列只能容納

4個字節,且在每個總線周期中只能取一個字節的指令代碼。

3.引腳特性的差別:兩種CPU的引腳功能是相同的,但有以下幾點不同:

(1) AD15~AD0的定義不同:在8086中都定義為地址/數據復用總線;而在

8088中,由于只需用8條數據總線,對應于8086的AD15~AD8這8條引腳,只作地址線使用。

(2)34號引腳的定義不同:在8086中定義為BHE信號;而在8088中定義為SS0,它與DT/R,IO/M一起用作最小方式下的周期狀態信號。

(3)28號引腳的相位不同: 在8086中為;而在8088中被倒相,改為,以便與8080/8085系統的總線結構兼容。

因此,可知8086與8088的BIU有以上幾方面的區別。

5.為使8086/8088

CPU與存儲器傳送速度匹配,需要在(?)狀態插入若干等待周期。

A.T3和T4?B.T2和T3

C.T1和T2?D.Tl和T4

【答案】A

【解析】時序概念題。

6.8086系統若訪問奇數地址存儲體,所需有效控制信號是(?)-

A. B.

C. D.

【答案】B

【解析】奇存儲體的片選信號由提供,奇存儲體的片選信號由A0提供,并且都是低電平有效。因此選擇B項。

7.若需訪問8086存儲體的對準字,則可分幾次訪問存儲器,并且所需控制信號是哪個才能讀/寫這個字的信息(?)。?’

A. B.

C. D.

【答案】A

【解析】訪問8086存儲體的對準字,只需1次訪問存儲器。且

8.對于8086/8088系統的堆棧敘述正確是( )

A.堆棧操作以字節為單位

B.棧容量不大于64KB

C.堆棧操作中,段寄存器SS,偏移地址來源于DI

D.進行棧操作時,總是先修改指針,而后進行信息的入和出

【答案】B

【解析】A選項錯誤,堆棧操作以字為單位。

C選項錯誤,堆棧操作中,段寄存器SS,偏移地址來源于SP

D選項錯誤,入棧操作時,先修改指針后入棧;出棧操作時,先出棧后修改指針。

9.若8086執行SUB

AH,AL后,結果OF=1,敘述正確的是(?)。

A.AH的數大?B.AL的數大

C.兩數都為正數?D.不明確

【答案】D

【解析】減法的OF標志:如果兩個數的符號相反而結果的符號與減數相同,則OF=1,否則OF=0。因此減法溢出只有以下的兩種情況:

根據題目中是AH-AL溢出,列舉以下的兩種情況:

若AH=-128D=10000000B,AL=127D=01111111B,AH-AL=01H且OF=1

若AH=127D=01111111B,AL=-128D=10000000B,AH-AL=0FFH=-1D且OF=1

因此,答案選擇D。

10.執行PUSH

AX指令后,堆棧指針SP的內容(?)。

A.減l?B.減2

C.加1?D.加2

【答案】B

【解析】8086系列 CPU的堆棧是向下增長的。執行PUSH指令時,堆棧向低地址方向擴展;執行

POP指令時,堆棧向高地址方向恢復。

11.尋址方式指出了操作數位置,一般來說(?)。

A.立即尋址給出了操作數地址

B.寄存器直接尋址的操作數地址在寄存器內

C.直接尋址直接給出了操作數本身

D.寄存器間接尋址操作數在存儲器中

【答案】D

【解析】A選項錯誤,立即尋址給出了操作數本身而非操作數的地址。

B選項錯誤,正確的說法為:寄存器直接尋址的操作數在寄存器內

C選項錯誤,直接尋址直接出了操作數地址。

12.段內直接尋址方式也稱為(?)方式,轉移的目標地址是當前IP內容和一個8位或16位的位移量之和。

A.絕對尋址?B.寄存器尋址

C.變址尋址?D.相對尋址

【答案】D

【解析】段內直接尋址未用到變址寄存器。

13.下列指令中,有語法錯誤的指令是(?)。

A.MOV?AX,[1000H]?B.LEA?AL,1000H

C.MOV?[1000H],AL?D.MOV?[1000H],AX

【答案】B

【解析】LEA?DST,SRC;是將SRC的有效地址EA放入DST指定的16位寄存器中。(有效地址EA是段內偏移地址,因此是一個16位無符號數)。

而LEA?AL,1000H;中AL非16位寄存器。

14.8位定點原碼整數l0l00011B的真值為(?)。

A.+0100011B?B.-0100011B

C.+1011101B?D.-1011101B

【答案】B

15.某數在計算機中用8421BCD碼表示為0011 1001

1000,其真值為(?)。

A.398?B.398H

C.1630Q?D.1110011000B

【答案】A

【解析】參考8421BCD碼的表示方法。

16.下列邏輯部件中(?)不包括在運算器內。

A.累加器 B.指令寄存器 C.狀態條件寄存器?D.ALU

【答案】B

【解析】參考8086/8088微機模型,指令隊列(指令寄存器)在BIU(控制器中)。

17.下列說法正確是(?)。

A.靜態存儲器寫入需要刷新?B.靜態存儲器讀出需要刷新

C.動態存儲器寫入需要刷新?D.動態存儲器讀出需要刷新

【答案】D

18.SRAM

6116有3條控制線,它們是(?)。

A.OE、MREQ、WE?B.MREQ、CS、WE

C.OE、CS、MREQ?D.OE、CS、WE

【答案】D

【解析】SRAM 6116外部引腳如下

19.CPU對DMA控制器提出的總線請求響應要比中斷請求的響應快,其原因是(?)

A.只需完成訪問內存操作?B.只需釋放總線控制權

C.無需保留斷點現場?D.有硬件DMA控制器

【答案】B

20.8086/8088CPU響應可屏蔽中斷的條件是什么?(?)

A.INTR=l,IF=1 B.INTR=0,IF=1

C.INTR=l,IF=0.?D.INTR=0,IF=0

【答案】A

【解析】INTR=l有非屏蔽中斷請求,IF=1允許非屏蔽中斷。

21.DMA傳送控制的周期挪用法一般適用于(?)的情況。

A.I/O設備讀寫周期大于存儲周期

B.CPU工作周期比內存周期長很多

C.I/O設備讀寫周期小予內存存儲周期

D.CPU工作周期比內存存儲周期小很多

【答案】A

【解析】直接內存訪問(DMA)是一種完全由硬件執行I/O交換的工作方式。在這種方式中,DMA控制器從CPU完全接管對總線的控制,數據交換不經過CPU,而直接在內存和I/O設備之間進行。DMA方式一般用于高速傳送成組數據。

DMA控制器與CPU怎樣分時使用內存,稱作DMA傳送方式。采用以下三種方法:

(1) CPU停機方式(停止CPU訪內);

(2) 周期挪用(利用CPU不訪內的那些周期實現DMA操作);

當I/O設備沒有DMA請求時,CPU按程序要求訪問內存;一旦I/O設備有DMA請求,則由I/O設備挪用一個或幾個內存周期。周期挪用的方法適用于I/O設備讀寫周期大于內存存儲周期的情況。

(3) DMA與CPU交替訪內(周期擴散);

22.在DMA方式下,數據從內存傳送到外設的路徑是(?)。

A.內存→CPU→總線→外設?B.內存→DMAC→外設

C.內存→數據總線→外設?D.外設→內存

【答案】C

23.設置特殊屏蔽方式的目的是(?)。

A.屏蔽低級中斷?B.響應高級中斷

C.響應低級中斷?D.響應同級中斷

【答案】C

【解析】8259A有兩種中斷屏蔽方式:普通屏蔽方式和特殊屏蔽方式。

(1)普通屏蔽方式

通過設置操作命令字(OCW1)設置IMR各位的狀態,從而達到屏蔽或開放對應中斷的目的。若寫入某位為“1”,對應的中斷請求被屏蔽;為“0”則開放。

(2)特殊屏蔽方式

用屏蔽字對IMR中某一位置“1”時,會同時使ISR中對應位清“0”,這樣就不但屏蔽了當前被服務的中斷,同時真正開放了其他優先權較低的中斷級。適用場合:用于允許低級中斷打斷高級中斷的場合。

24.EPROM是指(?)。

A.隨機讀寫存儲器?B.可編程的只讀存儲器

C.只讀存儲器?D.可擦除的可編程只讀存儲器

【答案】D

【解析】EPROM是可擦除可編程的只讀存儲器。EPROM芯片在空白狀態時(用紫外光線擦除后),內部的每一個存儲單元的數據都為1(高電平)。

25.若A=0ll00001, B=11001011,則AB=(?).

A.00100001?B.10101010

C.01000001?D.01101011

【答案】B

【解析】

26.下列傳送控制方式中效率高,不占用CPU的是(?)

A.DMA方式?B.查詢方式

C.中斷方式?D.同步方式

【答案】A

27.8259A是(?)

A.時鐘發生器?B.可編程中斷控制器

C.DMA控制器?D.可編程計數器/定時器

【答案】B

28.在8086/8088中,ES是(?)。

A.段寄存器?B.狀態標志寄存器

C.通用寄存器?D.數據寄存器

【答案】A

【解析】ES為附加段寄存器。

29.8088是準16位微處理機,它的內部結構是幾位,對外的數據線是幾位(?)。

A.16,l6?B.16,8

C.8,8?D.8,16

【答案】B

【解析】8086是16位微處理機,它的內部結構是16位,對外的數據線是16位;8088是準16位微處理機。8086與8088的EU完全相同。

30.堆棧指針SP的內容是(?)。

A.棧頂單元內容?B.棧頂單元地址

C.棧底單元內容?D.棧底單元地址

【答案】B

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的专接本微型计算机原理考试,河北省2009年专接本-微型计算机原理与汇编语言试卷...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。