- 相關(guān)推薦
微機(jī)原理考試題目類(lèi)型
1.閱讀程序,并指出程序執(zhí)行后,相應(yīng)寄存器的內(nèi)容是多少?
STR1 DW ?AB?
STR2 DB 16 DUP(?)
CNT EQU $ - STR1
MOV CX , CNT ;(CH)=(00H ) (CL)=( 12H )
MOV AX , STR1 ;(AH)=(41H ) (AL)= ( 42H )
2.若有兩個(gè)4字節(jié)的無(wú)符號(hào)數(shù)相加,這兩個(gè)數(shù)分別存放在2000H和2010H開(kāi)始的存儲(chǔ)單元中,將所求的和放在2000H開(kāi)始的內(nèi)存單元中。編寫(xiě)程序。
MOV BX,2000H
MOV SI,3000H
MOV CX,4
CLC
LP: MOV AL,[BX]
ADC AL,[SI]
MOV [BX],AL
INC BX
INC SI
LOOP LP
OVER:
13. 下段程序完成什么工作?
DATA SEGMENT
DATX1 DB 300 DUP(?)
DATX2 DB 100 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE
START:MOV AX,DATA
MOV DS,AX
MOV CX,100
MOV BX,200
MOV SI,0
MOV DI,0
NEST: MOV AL,DATX1[BX][SI]
MOV DATX2[DI],AL
INC SI
INC DI
LOOP NEST
INT 20H
CODE ENDS
END START
答:將數(shù)據(jù)段中從200地址開(kāi)始的100個(gè)字節(jié)的數(shù)據(jù)轉(zhuǎn)移到從300地址開(kāi)始的內(nèi)存單元中。
14. 下面程序段實(shí)現(xiàn)對(duì)兩個(gè)存儲(chǔ)區(qū)中的字進(jìn)行比較。如找到一對(duì)不同的字,則退出,此時(shí),ZF標(biāo)志為0,DI指向此字;如果兩個(gè)存儲(chǔ)塊中所有字均一一相同,則退出時(shí),CX中值為0,
ZF標(biāo)志為1。閱讀這一程序段,并根據(jù)提示,在空白處填寫(xiě)合適的指令。
MATT:MOV SI ,OFFSET SOURCE ;源存儲(chǔ)區(qū)首地址
MOV DI ,OFFSET TARGET ;目的存儲(chǔ)區(qū)首地址
MOV CX ,NUMBER ;進(jìn)行比較的字的個(gè)數(shù)
JCXZ EXIT ;如果CX為0,則結(jié)束
PUSH CX ;保存有關(guān)寄存器
(1. PUSH SI)
PUSH DI
(2. CLD ) ;設(shè)置方向標(biāo)志
REPE CMPSW ;比較
(3. JZ MATCH ) ;ZF=1,則轉(zhuǎn)移
PUSHF ;ZF=0,則DI指向此字
SUB DI ,2
POPF
(4. NOP ) ;再退出
MATCH:POP DI
POP SI
(5. NOP )
EXIT: RET
15.對(duì)8255A設(shè)置工作方式,其控制端口地址為243H。要求端口A工作在方式1,輸入,B口工作在方式1,輸出,PC7和PC6作為基本輸出用。請(qǐng)寫(xiě)出相應(yīng)的初始化編程。 答:控制字:B4H
MOV DX,243H
MOV AL,0B4H
OUT DX,AL
17.用8253A的通道0對(duì)外部事件進(jìn)行計(jì)數(shù),要求每計(jì)數(shù)到100時(shí)產(chǎn)生一個(gè)中斷請(qǐng)求信號(hào),設(shè)8253A的端口地址為200H-203H。
答:控制字:30H,定時(shí)常數(shù):0064H
初始化程序:
MOV DX,203H
MOV AL,30H
OUT DX,AL
MOV DX,200H
MOV AL,64H
OUT DX,AL
MOV AL,00H
OUT DX,AL
2.在下面80x86指令中,合法的是(D )
A.ADD[BX],01H B.SHL CL,AX
C.OUT 258H,AL D.MOV BX,01H
3.Inter 8086微處理器是( B)位處理器
A.8 B.16 C.32 D.46
4.3片8259A級(jí)聯(lián),最多可管理的中斷級(jí)數(shù)為22級(jí) 2*8+8-2=22
5.要禁止8259A的IR0的中斷請(qǐng)求,則其中斷屏蔽操作指令字OCW1應(yīng)為( D)
A.80H B.28H C.E8H D.01H
6.在計(jì)算機(jī)系統(tǒng)中,可用于傳送中斷請(qǐng)求和中斷相應(yīng)信號(hào)的是(C )
A.地址總線 B.數(shù)據(jù)總線 C.控制總線 D.都不對(duì)
7.8255A的方式選擇控制字應(yīng)寫(xiě)入( D)
A.A口 B.B口 C.C口 D.控制口
8.在8086環(huán)境下,對(duì)單片方式使用的8259A進(jìn)行初始化時(shí),必須放置的初始化命令字為(B )
A.ICW1,ICW2,ICW3 B.ICW1,ICW2,ICW4
C.ICW1,ICW3,ICW4 D.ICW2,ICW3,ICW4
9.6166為2Kx8位的SRAM芯片,它的地址線條數(shù)為(A )
A.11 B.12 C.13 D.14
填空
1.在8086CPU的9個(gè)標(biāo)志位中,有3位為控制標(biāo)志,它們是DF,TF及__IF____
2.主機(jī)與外設(shè)之間的數(shù)據(jù)傳送控制方式通常有三種,它們是程序控制方式,DMA方式及(中斷方式),其中(DMA)方式的數(shù)據(jù)傳輸率最高
3.一個(gè)中斷向量占(4)個(gè)字節(jié)
4.8259A設(shè)定為固定優(yōu)先級(jí)時(shí),IR0優(yōu)先級(jí)(最高),IR7優(yōu)先級(jí)(最低)
5.若8259AICW2的初始值為40H,則在中斷響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對(duì)應(yīng)的中斷類(lèi)型碼為(4DH)
6.現(xiàn)用2Kx8位的靜態(tài)RAM芯片構(gòu)成8Kx16位存儲(chǔ)器,供需此種芯片(8)片,若CPU輸出的地址信號(hào)為20位,則可用于進(jìn)行片選譯碼的片外地址為(13)位
7.指令“MOV AX,BX”源操作數(shù)的尋址方式為(寄存器存址)
8.設(shè)(DS)=2000H,(DI)=1000H,指令“MOV AX,[DI+2000H]”源操作有效地址為(3000H),物理地址為(23000H)
9.存儲(chǔ)器的存取速度可用(存取時(shí)間)和9存取周期)兩個(gè)時(shí)間參數(shù)來(lái)衡量,其中后者比前者大
10.在存儲(chǔ)器的層次結(jié)構(gòu)中,越遠(yuǎn)離CPU的存儲(chǔ)器,其存取速度(越慢),存儲(chǔ)容量(越大),價(jià)格(越便宜)
11.在Intel80x86系統(tǒng)中,若一個(gè)32位(4字節(jié))的存儲(chǔ)字11223344H的地址為10000H,則10000H的字節(jié)單元內(nèi)容為(44H),10003H的字節(jié)單元內(nèi)容為(11H)
12.中斷返回指令I(lǐng)RET總是排在(最后)
硬件習(xí)題課
一、選擇題
1在主機(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、串并移位器
2在采用DMA方式的I/O系統(tǒng)中,其基本思想是在以下部件或設(shè)備之間建立直接的數(shù)據(jù) 通路,這指的是( B )。
A、CPU與外圍設(shè)備 B、主存與外圍設(shè)備 C、外設(shè)與外設(shè) D、CPU與主存 3目前微型機(jī)系統(tǒng)上廣泛使用的機(jī)械式鼠標(biāo)是一種( A )
A.輸入設(shè)備 B.輸出設(shè)備 C.輸入輸出設(shè)備 D.顯示設(shè)備組成之一
4 擦除EPROM中的信息可以用( C)方式進(jìn)行擦除。
A、加12.5V電壓 B、加5V電壓 C、紫外線照射 D、紅外線照射
5在中斷方式下,外設(shè)數(shù)據(jù)輸入到內(nèi)存的路徑是( D )
A. 外設(shè)→數(shù)據(jù)總線→內(nèi)存 B.外設(shè)→數(shù)據(jù)總線→CPU→內(nèi)存
C. 外設(shè)→CPU→DMAC→內(nèi)存 D.外設(shè)→I∕O接口→CPU→內(nèi)存
6、下列是電可擦除的存儲(chǔ)器是:D
A ROM B PROM C EPROM D E2PROM
7、8086CPU對(duì)中斷請(qǐng)求響應(yīng)優(yōu)先級(jí)最低的請(qǐng)求是( C )
A NMI B INTR C 單步中斷 D INTO
8 在DMA傳送過(guò)程中完成數(shù)據(jù)傳送功能是由(C )。
(A) CPU執(zhí)行從存儲(chǔ)器讀出的指令
(B) CPU直接控制外部設(shè)備與存儲(chǔ)器
(C) DMAC執(zhí)行從存儲(chǔ)器讀出的指令
(D) 外部設(shè)備中的控制部件直接控制
(E) DMAC的硬件直接控制
二、填空題
1計(jì)算機(jī)在進(jìn)行遠(yuǎn)距離數(shù)據(jù)傳送時(shí),一般是通過(guò)(DA)設(shè)備進(jìn)行數(shù)字信號(hào)與模擬信號(hào)之間的轉(zhuǎn)換。
2在計(jì)算機(jī)硬件設(shè)備中,硬盤(pán),光盤(pán)和軟盤(pán)屬于(光)存儲(chǔ)器。
3評(píng)價(jià)存儲(chǔ)器的主要性能指標(biāo)有存取時(shí)間、可靠性、性能價(jià)格比和(集成度)。
4 8086/8088把中斷分為(軟件)中斷和(硬件)中斷兩大類(lèi),其中(INTR)是可屏蔽中斷,(NMI)是非屏蔽中斷。
5 如果中斷類(lèi)型為N,則中斷服務(wù)程序的入口地址在CS=(4n,4n+1),IP=(4n+2,4n+3)的內(nèi)存單元中。
6半導(dǎo)體存儲(chǔ)器從器件原理的角度可分為(ROM)和(RAM).
7 為保證動(dòng)態(tài)RAM中的內(nèi)容不消失,需要進(jìn)行(刷新)_.
8和外存相比,(內(nèi)存)特點(diǎn)是容量小、速度快、成本高.
9 I/O端口有 和 兩種編址方法。
10微機(jī)接口中傳輸?shù)男畔⒎N類(lèi)常有三類(lèi),它們分別存放于 port, port, port。 11某以8088為CPU的微型計(jì)算機(jī)內(nèi)存RAM區(qū)為00000H~3FFFFH(256k*),若采用6264(8k*8bit)___4__片、62256(32k*8bit)___1___片、2164(64k*1bit) ___4___片或21256(256k*1bit)要___1___片芯片。
12利用全地址譯碼將6264(8k*8bit)芯片接在8088的系統(tǒng)總線上,其所占地址范圍為(0000H-07FFH).
【微機(jī)原理考試題目類(lèi)型】相關(guān)文章:
微機(jī)原理試題及答案05-01
微機(jī)原理及應(yīng)用結(jié)業(yè)論文04-30
《微機(jī)原理及應(yīng)用》教學(xué)改革探索04-29
幼升小考試題目都有啥類(lèi)型04-30
微機(jī)原理與應(yīng)用課程教學(xué)改革與探索05-01
電信公司筆試題目類(lèi)型03-13
《微機(jī)原理及應(yīng)用》教材與教學(xué)內(nèi)容改革思考05-02
微機(jī)原理課程設(shè)計(jì)心得體會(huì)04-11