?2022年河北專接本微機(jī)原理與接口(含匯編語言)模擬試卷(1)
摘要:本文是2022年河北專接本微機(jī)原理與接口(含匯編語言)模擬試卷(1),總共有3套試卷習(xí)題,包含題型有選擇題、填空題、問答題等。供大家參考,下面是詳細(xì)內(nèi)容。
河北省普通高校專科接本科教育考試微機(jī)原理與接口(含匯編語言)模擬試卷一
(考試時(shí)間:75 分鐘)
(總分:150 分)
說明:請?jiān)诖痤}紙的相應(yīng)位置上作答,在其它位置上作答的無效。
一、單項(xiàng)選擇題(本大題共 15 小題,每小題 3 分,共 45 分。在每小題給出的四個(gè)備選項(xiàng)中,選出一個(gè)正確的答案,并將所選項(xiàng)前的字母填寫在答題紙的相應(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. 指令隊(duì)列的作用是( )。
A. 暫存操作數(shù)地址 B. 暫存操作數(shù) C. 暫存指令地址 D. 暫存預(yù)取指令
8. 中斷向量表( )。
A. 用于存放中斷類型號 B. 用于存放中斷服務(wù)程序入口地址
C. 是中斷服務(wù)程序的入口 D. 是中斷服務(wù)程序的返回地址
9. 3 片 8259 級聯(lián)可提供( )個(gè)中斷類型號。
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 時(shí),端口 A、B 和 C 的輸入輸出可以有( )種組合。
A.4 B.8 C.16 D.6
12.下列哪條指令不能實(shí)現(xiàn)對累加器 AX 清零( )。
A.SUB AX,AX B.MOV AX,0000H
C.AND AX,0000H D.TEST AX,0000H
13.8253 定時(shí)器工作于方式能產(chǎn)生連續(xù)方波輸出( )。
A. O B. 1 C. 2 D. 3
14.下面的數(shù)據(jù)傳送指令中,錯(cuò)誤的操作是( )。
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.取指令時(shí),段地址由_______ 寄存器提供,偏移地址由 ________寄存器提供。
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. 一個(gè)完整的中斷處理過程基本包括:中斷請求、中斷判優(yōu)、______________、______________和中斷返回。
9.8255A 的端口 C 的置位/復(fù)位控制字應(yīng)寫入 ______________ 端口。
10. 8253 某計(jì)數(shù)器的最大計(jì)數(shù)初值是______________。
三、簡答題(本大題共 3 小題,每小題 10 分,共 30 分。請?jiān)诖痤}紙的相應(yīng)位置上作答。)
1. 什么是中斷響應(yīng)?外設(shè)向 CPU 申請中斷,但 CPU 不給予響應(yīng),其原因有哪些?
2. 說明 8253 各個(gè)計(jì)數(shù)通道中三個(gè)引腳信號 CLK,OUT 和 GATE 的功能。
3.CPU 內(nèi)部由哪兩部分功能部件構(gòu)成?簡述各自功能及其配合關(guān)系。
四、應(yīng)用題(本大題共 3 小題,每小題 15 分,共 45 分。請?jiān)诖痤}紙的相應(yīng)位置上作答。)
1.內(nèi)存 MEM 單元開始存放著 10 個(gè)帶符號字節(jié)數(shù)據(jù),編寫完整程序求其中正數(shù)、零和負(fù)數(shù)的個(gè)數(shù),并分別將它們存于 PLUS、ZERO 和 NEGO 3 個(gè)單元。
2.現(xiàn)有 8 個(gè)發(fā)光二極管(輸入高電平點(diǎn)亮,低電平熄滅),使用并行口 8255A 控制它們依次循環(huán)點(diǎn)亮(每個(gè)發(fā)光二極管點(diǎn)亮的時(shí)間沒有具體要求),設(shè)計(jì)電路并編寫程序(無需寫出完整的匯編語言源程序),設(shè) 8255A 的端口地址為 280H-283H。
3.某 CPU 有 8 條數(shù)據(jù)線,16 條地址線,采用 8K*4 的 RAM 芯片構(gòu)成 64KB 存儲器,需要芯片幾片?說明擴(kuò)展方法并畫出 CPU 與各芯片的連接方框圖。
河北省普通高校??平颖究平逃荚囄C(jī)原理與接口(含匯編語言)模擬試卷二
(考試時(shí)間:75 分鐘)
(總分:150 分)
說明:請?jiān)诖痤}紙的相應(yīng)位置上作答,在其它位置上作答的無效。
一、單項(xiàng)選擇題(本大題共 15 小題,每小題 3 分,共 45 分。在每小題給出的四個(gè)備選項(xiàng)中,選出一個(gè)正確的答案,并將所選項(xiàng)前的字母填寫在答題紙的相應(yīng)位置上。)
1.下列說法正確的是( )。
A. 8086 CPU有1M字節(jié)地址空間,其中最低64K是IO地址空間。
B. 8086 CPU有16位數(shù)據(jù)線和20位地址線,因此能訪問2M字節(jié)存儲器。
C. 8086 CPU在傳送8位數(shù)據(jù)時(shí),總是使用數(shù)據(jù)總線低8位。
D. 8086 CPU的NMI和INTR都是中斷請求輸入信號。
2. 某存儲器芯片有地址線13根,數(shù)據(jù)線8根、該存儲器芯片的存儲容量為( )
A.15K×8 B.32K×256 C. 8K×8 D. 32K×8
3.某存儲單元的段基址為3806H,段內(nèi)偏移地址為2A48H,該存儲單元的物理地址為( )
A. 4100H B. 3AA08H C. 3B008H D. 3AAA8H
4.RAM是隨機(jī)存儲器,它分為( )兩種.
A.ROM和SRAM B.DRAM和SRAM C.ROM和DRAM D.ROM和CD-ROM
5.下列哪條指令是正確的( )。
A、 PUSH R2 B、 ADD R0,A
C、 MOVX A,@DPTR D、 MOV @R0,A
6.由段寄存器、段偏移地址所確定的物理地址是這樣產(chǎn)生的( )。
A.物理地址=段寄存器的內(nèi)容×8+偏移地址
B.物理地址=偏移地址×8
C.物理地址=段寄存器內(nèi)容×20+偏移地址
D.物理地址=段寄存器內(nèi)容×16+偏移地址
7.匯編語言中包含偽指令I(lǐng)NCLUDE 的作用是( )。
A.在程序中指明包含一幅圖片
B.在程序中指明包含另一個(gè)文本文件
C.在程序中指明包含另一個(gè)聲音文件
D.在程序中指明包含另一個(gè)程序
8.寄存器尋址的操作數(shù)包含在( )中。
A.CPU 的內(nèi)部寄存器
B.內(nèi)部存貯器
C.指令
D.外部存貯器
9 .在 CPU內(nèi)部寄存器之間傳送數(shù)據(jù)(除代碼段寄存器CS和指令指針 IPC 以外)的是( )
A.ADD B.MOV
C.SUB D.MUL
10.一臺微型計(jì)算機(jī)的字長是4個(gè)字節(jié),它表示( )。
A. 能處理的數(shù)值最大是4位十進(jìn)制數(shù)9999
B. 內(nèi)存容量為10000KB
C. 在CPU中作為一個(gè)整體加以傳送處理的二進(jìn)制代碼為32位
D. 在CPU中運(yùn)算的結(jié)果最大為2的32次方
11.下列哪條指令不能實(shí)現(xiàn)對累加器 AX 清零( ) 。
A.SUB AX,AX B.MOV AX,0000H
C.AND AX,0000H D.TEST AX,0000H
12. MOV BX,[1000H] 源操作數(shù)的尋址方式是( )。
A. 立即尋址 B. 直接尋址 C. 變址尋址 D. 基址尋址
13. CPU 與 I/O 設(shè)備間傳送的信息有( )。
A.數(shù)據(jù)信息 B.控制信息 C.狀態(tài)信息 D.以上三種都是
14. 匯編語言指令中唯一不可缺少的是( )。
A.標(biāo)號 B.操作碼 C.操作數(shù) D.注釋
15.8086 CPU 可訪問的最大 I/O 空間是( )。
A.4MB B. 1MB C. 640KB D. 64KB
二、填空題(本大題共 8 小題,每空 2 分,共 30 分。請將答案填寫在答題紙的相應(yīng)位置上。)
1. ________由中央處理器、存儲器、輸入/輸出接口和總線組成。
2. I/O端口的編址方式有兩種,分別為: ________和________________ 。
3. 8086 CPU有 條地址線,可形成 __________的存儲器地址空間,地址范圍為 ___________。
4.系統(tǒng)總線包括_______ 、 ___________、______________ 。
5.立即尋址方式所提供的操作數(shù)直接包含在 ____________中。
6. 取指令時(shí),段地址由_____ 寄存器提供,偏移地址由 _____寄存器提供。
7. 8086 的中斷源分 2 類,分別是__________和內(nèi)部中斷。
8.與十進(jìn)制數(shù)2006等值的十六進(jìn)制數(shù)是________,與十六進(jìn)制數(shù)AC04H等值的十進(jìn)制數(shù)是________。
三、簡答題(本大題共 3 小題,每小題 10 分,共 30 分。請?jiān)诖痤}紙的相應(yīng)位置上作答。)
1.8086 CPU由哪兩部分組成?8086 CPU中有哪些寄存器?
2. 什么叫尋址方式?8086 有哪些尋址方式?
3. 什么叫中斷?中斷有那些類型?
四、應(yīng)用題(本大題共 3 小題,每小題 15 分,共 45 分。請?jiān)诖痤}紙的相應(yīng)位置上作答。)
1.試編制一程序,找出 DA 數(shù)據(jù)區(qū) 50 個(gè)字節(jié)無符號數(shù)的最大數(shù),存放在 MAX 單元中。
(只要求編寫功能部分)
2.有一變量存放在片內(nèi)RAM的30H單元,其取值范圍為00H~04H。要求編制一段程序,根據(jù)變量值求其平方值,并存入片內(nèi)RAM的31H單元。
3. 設(shè)8253的選通地址為240H~243H,采用BCD計(jì)數(shù),計(jì)數(shù)器2輸出用于申請中斷。如果計(jì)數(shù)器2的輸入時(shí)鐘頻率為20KHz,輸出信號每秒引起100次中斷。
要求 (1) 算出計(jì)數(shù)初值,
(2) 編寫初始化程序。
河北省普通高校??平颖究平逃荚囄C(jī)原理與接口(含匯編語言)模擬試卷三
(考試時(shí)間:75 分鐘)
(總分:150 分)
說明:請?jiān)诖痤}紙的相應(yīng)位置上作答,在其它位置上作答的無效。
一、單項(xiàng)選擇題(本大題共 15 小題,每小題 3 分,共 45 分。在每小題給出的四個(gè)備選項(xiàng)中,選出一個(gè)正確的答案,并將所選項(xiàng)前的字母填寫在答題紙的相應(yīng)位置上。)
1、在機(jī)器數(shù)( )中,零的表示形式是唯一的。
A、原碼 B、補(bǔ)碼
C、反碼 D、原碼和反碼
2、若采用雙符號位判斷溢出,當(dāng)結(jié)果的符號位為11時(shí),表示( )。
A、結(jié)果為正,無溢出 B、結(jié)果正溢出
C、結(jié)果負(fù)溢出 D、結(jié)果為負(fù),無溢出
3、中央處理機(jī)(CPU)是指( )。
A、運(yùn)算器 B、控制器
C、運(yùn)算器和控制器 D、運(yùn)算器、控制器和主存儲器
4、PSW是指令部件中( )。
A、指令寄存器 B、指令譯碼器
C、程序計(jì)數(shù)器 D、程序狀態(tài)寄存器
5、寄存器間接尋址中,操作數(shù)放在( )。
A、通用寄存器 B、主存單元
C、堆棧 D、程序計(jì)數(shù)器
6、EPROM是指( )。
A、隨機(jī)讀寫存儲器 B、可編程的只讀存儲器
C、只讀存儲器 D、可擦除的可編程只讀存儲器
7、存儲周期是指( )。
A、存儲器的讀出時(shí)間
B、存儲器的寫入時(shí)間
C、存儲器進(jìn)行連續(xù)讀和寫操作所允許的最短時(shí)間間隔
D、存儲器進(jìn)行連續(xù)寫操作所允許的最短時(shí)間間隔
8、某一存儲單元的邏輯地址為2500H:0010H時(shí),其對應(yīng)的物理地址為( )。
A、2500H B、0010H C、25100H D、25010H
9、DMA傳送結(jié)束由I/O接口向CPU發(fā)出中斷請求,其目的是( )。
A、 讓CPU 收回總線控制權(quán)
B、 讓DMA 控制器釋放總線控制
C、 讓CPU 檢查DMA 操作正確性
D、 讓DMA復(fù)位,準(zhǔn)備下一次DMA 傳輸
10、CPU響應(yīng)二個(gè)硬件中斷INTR和NMI時(shí)相同的必要條件是( )。
A、允許中斷 B、當(dāng)前指令執(zhí)行結(jié)束
C、總線空閑 D、當(dāng)前訪問存儲器操作結(jié)束
11、下列數(shù)中最大的數(shù)是( )。
A、(1011011)2 B、(142)8
C、(62)16 D、(10010111)BCD
12、正數(shù)的機(jī)器數(shù)等于其真值的碼制有( )。
A、原碼 B、補(bǔ)碼
C、反碼 D、原碼、反碼、補(bǔ)碼
13、若采用雙符號位判斷溢出,當(dāng)出現(xiàn)正溢出時(shí),符號位是( )。
A、00 B、01 C、11 D、10
14、運(yùn)算器的主要功能是進(jìn)行( )。
A、算術(shù)運(yùn)算 B、邏輯運(yùn)算
C、初等函數(shù)運(yùn)算 D、邏輯運(yùn)算與算術(shù)運(yùn)算
15、在CPU中跟蹤指令后繼地址的寄存器是( )。
A、主存地址寄存器 B、指令寄存器
C、程序計(jì)數(shù)器 D、狀態(tài)條件寄存器
二、填空題(本大題共 6 小題,每空 2 分,共 30 分。請將答案填寫在答題紙的相應(yīng)位置上。)
1、十六進(jìn)制數(shù)2B.4轉(zhuǎn)換為二進(jìn)制是___________,轉(zhuǎn)換為十進(jìn)制是___________。
2、已知X=-115,則X的原碼是__________,補(bǔ)碼是___________。(用八位二進(jìn)制表示)
3、衡量存儲器的主要性能指標(biāo)有________、________、________、________和________。
4、CPU和外部設(shè)備進(jìn)行信息交換,必須通過__________電路。
5、CPU工作時(shí),內(nèi)存的物理地址由_ _____和_ _______兩部分組成。
6、微型計(jì)算機(jī)由________、________、________ 和系統(tǒng)總線組成。
三、簡答題(本大題共 3 小題,每小題 10 分,共 30 分。請?jiān)诖痤}紙的相應(yīng)位置上作答。)
1. 8086的儲存器空間最大可以為多少?怎樣用16位寄存器實(shí)現(xiàn)對20位地址的尋址?
2.指出下列指令的錯(cuò)誤
(1)SUB AH,BX
(2)ADD OAH,BL
(3)MOV C3,AX
(4)MOV AX,[SI][DI]
(5)MOV BYTE PTR[BX],999
3.CPU和外設(shè)間的數(shù)據(jù)傳送方式有哪幾種?實(shí)際選擇某種傳輸方式時(shí),主要依據(jù)是什么?
四、應(yīng)用題(本大題共 3 小題,每小題 15 分,共 45 分。請?jiān)诖痤}紙的相應(yīng)位置上作答。)
1.編寫一程序段,統(tǒng)計(jì)數(shù)據(jù)區(qū)BUF中0的個(gè)數(shù),并存入RES單元。數(shù)據(jù)段為:
DATA SEGMENT
BUF DB 0,5,0,3,2,3,6,-4,0,-9
RES DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
2、設(shè)有三個(gè)八位無符號數(shù)x、y、z分別存放在DAT、DAT1、DAT2單元中,請寫出下列程序段的功能:
MOV AX,0
MOV RES,AX
LEA BX,DAT
MOV AL,3
CALL SUB1
MOV AL,5
CALL SUB1
MOV AL,7
CALL SUB1
HLT
SUB1 PROC
MUL [BX]
ADD RES,AX
MOV AX,0
INC BX
RET
3.對8253定時(shí)/計(jì)數(shù)器各通道的初始化編程是否要按一定順序?初始化包括哪些內(nèi)容?設(shè)8253的端口地址為360H,362H,364H,366H,試對其3個(gè)通道進(jìn)行初始化編程,使計(jì)數(shù)器0設(shè)置為方式1,計(jì)數(shù)初值為2500H;計(jì)數(shù)器1設(shè)置為方式2,計(jì)數(shù)初值為3000H,計(jì)數(shù)器2設(shè)置為方式3,計(jì)數(shù)初值為1000。
注:8253控制格式為
D7D6: 選擇通道。
D5D4: 00—計(jì)數(shù)器鎖存;
01—只讀/寫計(jì)數(shù)器低字節(jié);
10—只讀/寫計(jì)數(shù)器高字節(jié);
11—先讀/寫計(jì)數(shù)器低字節(jié),在讀/寫計(jì)數(shù)器高字節(jié)。
D3D2D1:確定工作方式。
D0:1—BCD碼計(jì)數(shù);0—二進(jìn)制計(jì)數(shù)。
延伸閱讀
- 2023年河北專升本金屬材料概論模擬題及答案
- 2023年河北專升本環(huán)境監(jiān)測模擬題及答案
- 2023年河北專升本環(huán)境保護(hù)概論模擬題及答案
- 2023年河北專升本和聲學(xué)模擬題及答案
- 2023年河北專升本基本樂理模擬題及答案
- 2023年河北專升本命題創(chuàng)作模擬題及答案
專升本微信公眾號
掃碼添加
專升本備考資料免費(fèi)領(lǐng)取
去領(lǐng)取