?2023年河北專升本微機原理與接口 (含匯編語言)模擬題及答案
摘要:本文是2023年河北專升本微機原理與接口 (含匯編語言)模擬題及答案,參加2023年河北專升本的學(xué)生可以多做做題目,并通過本卷考生可了解專升本考試試題題型及結(jié)構(gòu),也可用于考生備考使用。
2023年河北專升本微機原理與接口 (含匯編語言)模擬題及答案
說明:請在答題紙的相應(yīng)位置上作答,在其它位置上作答的無效。
一、單項選擇題 (本大題共 15 小題,每小題 3 分,共 45 分。在每小題給出的四個備選項中,選出一 個正確的答案,并將所選項前的字母填寫在答題紙的相應(yīng)位置上。)
1 .MOV BX, [ 1000H] 源操作數(shù)的尋址方式是________。
A. 立即尋址 B. 直接尋址 C. 變址尋址 D. 基址尋址
2. CPU 與 I/O 設(shè)備間傳送的信息有________。
A.數(shù)據(jù)信息 B.控制信息 C.狀態(tài)信息 D. 以上三種都是
3. 匯編語言指令中唯一不可缺少的是________。
A.標(biāo)號 B.操作碼 C.操作數(shù) D.注釋
4. 8086 CPU 可訪問的最大 I/O 空間是 ____________。
A .4MB B. 1MB C. 640KB D. 64KB
5. 8086 最小工作方式和最大工作方式的主要差別是____________。
A. 內(nèi)存容量不同 B. I/O 端口數(shù)不同
C. 數(shù)據(jù)總線位數(shù)不同 D. 單處理器和多處理器的不同
6. 響應(yīng) NMI 請求的必要條件是____________。
A. IF= 1 B. IF=O
C. 一條指令結(jié)束 D. 無 INTR 請求
7. 指令隊列的作用是____________。
A. 暫存操作數(shù)地址 B. 暫存操作數(shù) C. 暫存指令地址 D. 暫存預(yù)取指令
8. 中斷向量表____________。
A. 用于存放中斷類型號 B. 用于存放中斷服務(wù)程序入口地址
C. 是中斷服務(wù)程序的入口 D. 是中斷服務(wù)程序的返回地址
9. 3 片 8259 級聯(lián)可提供____________個中斷類型號。
A.22 B.24 C. 16 D. 18
10 .將變量 MEM 的有效地址送入 SI 的正確指令是_________。
A. MOV [SI],MEM B. MOV SI,MEM
C. LEA SI,MEM D. MOV SI, [MEM]
11.8255A 工作在方式 0 時,端口 A 、B 和 C 的輸入輸出可以有_______種組合。
A.4 B.8 C. 16 D.6
12.下列哪條指令不能實現(xiàn)對累加器 AX 清零_______ 。
A .SUB AX,AX B .MOV AX,0000H
C .AND AX,0000H D .TEST AX,0000H
13.8253 定時器工作于方式______能產(chǎn)生連續(xù)方波輸出。
A. O B. 1 C. 2 D. 3
14.下面的數(shù)據(jù)傳送指令中,錯誤的操作是___________。
A. MOV SS:[BX+SI],2345H B. MOV AX, 10H
C. MOV WORD PTR[SI],2300H D. MOV DS,2000H
15. 指令 MOV DX,DS: [BP+MASK],若 MASK=3500H,SS= 1200H,DS= 1000H,BP= 1000H,那么源操作數(shù) 的物理地址為_______________。
A. 17500H B. 16500H C. 14500H D. 13500H
二、填空題 (本大題共 10 小題,每空 2 分,共 30 分。請將答案填寫在答題紙的相應(yīng)位置上。)
1 .I/O 端口編址方式包括 2 種,分別是_________________和統(tǒng)一編址。
2 .取指令時,段地址由_______ 寄存器提供,偏移地址由 ________ 寄存器提供。
3 .一片 2K*4 的 RAM 有 _______條地址線和______條數(shù)據(jù)線。
4 .CPU 的標(biāo)志寄存器中標(biāo)志位,可以分為兩大類,其中一類稱為________標(biāo)志位,另一類稱為 ________標(biāo)志位。
5 .假設(shè)執(zhí)行前 AX=7862H ,指令 XOR AX ,AX 執(zhí)行后 AX 中的值是______________。
6 .8086 的中斷源分 2 類,分別是______________和內(nèi)部中斷。
7. 堆棧是按照_____________ 原則組織的一片連續(xù)的存儲區(qū)域,其中堆棧棧頂由寄存器______ 指示。
8. 一個完整的中斷處理過程基本包括:中斷請求、中斷判優(yōu)、______________、______________ 和中斷返回。
9 .8255A 的端口 C 的置位/復(fù)位控制字應(yīng)寫入 ___________端口。
10 . 8253 某計數(shù)器的最大計數(shù)初值是______________。
三、簡答題 (本大題共 3 小題,每小題 10 分,共 30 分。請在答題紙的相應(yīng)位置上作答。)
1. 什么是中斷響應(yīng)?外設(shè)向 CPU 申請中斷,但 CPU 不給予響應(yīng),其原因有哪些?
2. 說明 8253 各個計數(shù)通道中三個引腳信號 CLK ,OUT 和 GATE 的功能。
3. CPU 內(nèi)部由哪兩部分功能部件構(gòu)成? 簡述各自功能及其配合關(guān)系。
四、應(yīng)用題 (本大題共 3 小題,每小題 15 分,共 45 分。請在答題紙的相應(yīng)位置上作答。)
1 .內(nèi)存 MEM 單元開始存放著 10 個帶符號字節(jié)數(shù)據(jù),編寫完整程序求其中正數(shù)、零和負(fù)數(shù)的個 數(shù),并分別將它們存于 PLUS 、ZERO 和 NEGO 3 個單元。
2 .現(xiàn)有 8 個發(fā)光二極管 (輸入高電平點亮,低電平熄滅) ,使用并行口 8255A 控制它們依次循 環(huán)點亮 (每個發(fā)光二極管點亮的時間沒有具體要求) ,設(shè)計電路并編寫程序 (無需寫出完整的匯 編語言源程序) ,設(shè) 8255A 的端口地址為 280H-283H。
3 .某 CPU 有 8 條數(shù)據(jù)線,16 條地址線,采用 8K*4 的 RAM 芯片構(gòu)成 64KB 存儲器,需要芯片 幾片? 說明擴展方法并畫出 CPU 與各芯片的連接方框圖。
參考答案
題號123456789101112131415
答案BDBDDCDBACCDDDC
二、填空題 (每空 2 分,共 30 分)
1.獨立編址
2.CS IP
3. 11 4
4.狀態(tài)控制
5.0000H
6. 外部中斷
7.后進(jìn)先出 (或先進(jìn)后出) SP
8. 中斷響應(yīng)中斷服務(wù)
9.控制
10 .0000H
三、簡答題 (共 30 分,每小題 10 分)
1 .中斷響應(yīng)是當(dāng)CPU 接收到中斷請求時,暫停當(dāng)前程序的運行,保存斷點地址,找到中斷服務(wù)程序
的入口地址,準(zhǔn)備執(zhí)行中斷服務(wù)程序。 ---------- (4 分)
( 1)CPU 處于關(guān)中斷狀態(tài),IF=O;
(2)該中斷請求已被屏蔽;
(3)該中斷請求的時間太短,未能保持到指令周期結(jié)束;
(4)CPU 已釋放總線(即已響應(yīng)了DMA 請求) ,而未收回總線控制權(quán)。
2 .每個通道都有三根引腳線與外界聯(lián)系。CLK 為外部輸入計數(shù)脈沖。(2 分)
引腳 GATE 為控制計數(shù)器工作的門控輸入信號,根據(jù)工作方式的不同分為高電平觸發(fā)計數(shù)和正脈 沖觸發(fā)計數(shù) (4 分)。
引腳 OUT 為定時時間到/計數(shù)結(jié)束輸出信號,在不同的工作方式下,可以輸出不同形式的波型 (4 分)。
3 .由 EU 和 BIU 組成。------------- (2 分)
EU 是執(zhí)行部件,主要的功能是執(zhí)行指令。BIU 是總線接口部件,與片外存儲器及 I/O 接口電路傳輸數(shù)據(jù)。------------- (4 分)
EU 經(jīng)過 BIU 進(jìn)行片外數(shù)據(jù)的訪問,BIU 為 EU 提供將要執(zhí)行的指令。EU 與BIU 可分別獨立工作,當(dāng) EU 不需訪問外部時,即不需要 BIU 提供服務(wù)時,BIU 可進(jìn)行填充指令隊列的操作。---- (4 分)
四、應(yīng)用題 (共 45 分,每小題 15 分)
1 .評分標(biāo)準(zhǔn):寫出匯編語言程序框架 3 分,程序主體 12 分
2 .分析:根據(jù)題意要求,可選擇并行口 8255A 的任意一個并行口 (A 口、B 口或 C 口) ,并將其初 始化為方式 0 輸出,采用無條件方式實現(xiàn)對 8 個發(fā)光二極管的循環(huán)點亮。(3分)
以 8255A 的 A 口連接發(fā)光二極管,給出連接電路和程序 (若使用 B 口或 C 口則答案做相應(yīng)變化 即可) 。電路連接圖 (2 分)
3. 分析: 64K*8/8K*4= 16 片 (2 分)
存儲器擴展時,首先 2 片位擴展形成 8K*8 的存儲器 (位擴展的 2 個芯片片選信號 CE#連在 一起) ,后 8 組字?jǐn)U展構(gòu)成 64K*8 的存儲器 。(3 分)
連接方法: CPU 低 13 位地址線連接芯片的 13 位地址線,CPU 高 3 位地址線用作全譯碼, 譯碼的 8 個輸出控制 8 組的選通,位擴展的 2 片片選信號(CE)連在一起,其 4 條數(shù)據(jù)線分別與 CPU 的低 4 和高 4 數(shù)據(jù)線連接 。具體連接如圖所示。
延伸閱讀
- 2023年河北專升本金屬材料概論模擬題及答案
- 2023年河北專升本環(huán)境監(jiān)測模擬題及答案
- 2023年河北專升本環(huán)境保護(hù)概論模擬題及答案
- 2023年河北專升本和聲學(xué)模擬題及答案
- 2023年河北專升本基本樂理模擬題及答案
- 2023年河北專升本命題創(chuàng)作模擬題及答案
專升本微信公眾號
掃碼添加
專升本備考資料免費領(lǐng)取
去領(lǐng)取