專接本計算機微機原理與匯編語言模擬試題及答案_第1頁
專接本計算機微機原理與匯編語言模擬試題及答案_第2頁
專接本計算機微機原理與匯編語言模擬試題及答案_第3頁
專接本計算機微機原理與匯編語言模擬試題及答案_第4頁
專接本計算機微機原理與匯編語言模擬試題及答案_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

專接本計算機微機原理與匯編語言模擬試題及答案(一)

一、單項選擇題(每小題1分,共15分)

1.8088/8086的存儲器組織是將存儲器劃分為段,可作為段的起始地址的是()。

A.I85A2HB.00020HC.01003HD.0AB456H

2.指令POP[BX]中,目的操作數(shù)的段寄存器是()。

A.DSB.ESC.SSD.CS

3.CPU執(zhí)行“OUT40H,AL”指令時,下列信號為高的是()。

ARDB.WRC.M/IOD?INTA

4.執(zhí)行1號DOS系統(tǒng)功能調(diào)用后,從鍵盤輸入的字符應存放在()。

A.ALB.BLC.CLD.DL

5.間接尋址方式中,操作數(shù)處在()中。

A.通用寄存器B.內(nèi)存單元

C.程序計數(shù)器D.準棧

6.8086在最小模式下,分時使用AD。?ADis,所以必須外接地址鎖存器,當總線上為地址

信息時,通過()信號將地址送入地址鎖存器。

A.DENB.ALEC.BHED.DT/R

7.在對匯編語言程序的處理過程中,用編輯程序產(chǎn)生匯編語言的源程序的擴展名是()。

A..EXEB..OBJC..BATD..ASM

8.表示過程定義結(jié)束的偽指令是()。

A.ENDB.ENDPC.ENDSD.ENDM

9.默認狀態(tài)下,在寄存器間接尋址中與SS段寄存器對應的寄存器是()。

A.BPB.BXC.SID.DI

10.標志寄存器中屬于控制標志的是()。

A.DF、SF、OFB.DF、IF、TF

C.OF、CF、PFD.AF、OF、SF

11.兩個組合十進制數(shù)46H、35H相力口,調(diào)整指令DAA完成的是()。

A.加00H調(diào)整B.加60H調(diào)整

C.加06H調(diào)整D.加66H調(diào)整

12.在8086的I/O指令中,間接端口寄存器是()。

A.BXB.SIC.DXD.DI

13.浮點加減中的對階是()。

A.將較小的一個階碼調(diào)整到與較大的一個階碼相同

B.將較大的一個階碼調(diào)整到與較小的一個階碼相同

C.將被加數(shù)的階碼調(diào)整到與加數(shù)的階碼相同

D.將加數(shù)的階碼調(diào)整到與被加數(shù)的階碼相同

14.保護斷點就是保存()。

A.中斷類型碼B.中斷服務程序入口地址

C.現(xiàn)場D.當前CS、IP的值

15.對以下類型的中斷,優(yōu)先級最低的是()。

A.指令中斷B.非屏蔽中斷C.可屏蔽中斷D.單步中斷

二、填空題(每空1分,共20分)

1.指令MOVBX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,

那么有效地址為,物理地址為。

2.對于十六進制表示的數(shù)碼19.8H,轉(zhuǎn)換為十進制數(shù)時為;該數(shù)碼用壓縮BCD碼

表示時數(shù)據(jù)為。

3.已知X的補碼為,其原碼是;真值為。

4.使用DOS功能調(diào)用時,子程序的功能號應放在寄存器中。

5.設堆棧段寄存器SS所存放的數(shù)據(jù)為2250H,堆棧指示器SP所存放的數(shù)據(jù)為0140H,

如壓入堆棧7個數(shù)據(jù)庫字,問棧頂?shù)刂贰S和SP各為、、。

6.使CF標志置1的指令是;使DF標志清0的指令是o

7.組成16Mx8位的存儲器,需要1MX4位的存儲芯片片。

8.8253可編程定時/計數(shù)器按照二進制計數(shù),其計數(shù)范圍是從0到;按照BCD碼計

數(shù),共計數(shù)范圍是從0到。

9.PC機的中斷類型有、和不可屏蔽中斷三種,不可屏蔽中斷的請求信息送CPU

的引腳。

10.8255A的控制字的最高位D7=l時,表示該控制字為控制字。

11.CPU可訪問8259的端口地址數(shù)為。

三、簡答題(每小題5分,共20分)

1.定時器和計數(shù)器有什么相同和不同?

2.什么是接口?硬接口和軟接口的含義各是什么?

3.在A/D轉(zhuǎn)換過程中,采樣保持電路有什么作用?在什么情況下可以不使用采樣保持電

路?

4.什么是中斷?常見的中斷源有哪幾類?CPU響應中斷的條件是什么?

四、分析題(每小題5分,共15分)

1.若STR是字符串的首地址,閱讀程序段,回答問題:

LEABX,STR

MOVCX,30

LP:CMP[BX],S

JNZNEXT

MOV[BX],

NEXT:INCBX

LOOPLP

HLT

(1)指出程序的功能;

(2)對程序的各個語句加上注解。

2.閱讀程序段,完成指定問題:

NUMDB4ABCDEFGHr

MOVAH,01H

INT21H

ANDAL,OFH

DECAL

XORAH,AH

MOVBX,OFFSETNUM

ADDBX,AX

MOVDL,[BX]

MOVAH,02H

INT21H

試回答:(1)上述程序段的功能是什么?

(2)如從鍵盤輸入字符,程序段有什么結(jié)果?

3.請把下列程序中所缺語句補充完整,并回答問題:

TITLEEXAMPLE.ASM

DATASEGMENT

ADW0

BDW0

CDW230,20,54

CODESEGMENT

ASSUME_______________________________

PROGPROCFAR

START:PUSHDS

MOVAX.O

MOVAX,DATA

MOVBX,OFFSETC

MOVAX,[BX]

MOVB,AX

MOVAX,2[BX]

ADDAX,B

MOVA,AX

EXIT:

CODEENDS

問題:(1)程序執(zhí)行完后,A單元的內(nèi)容是多少?

(2)寫出上機運行本程序的步驟。

五、應用題(每小題10分,共30分)

1.首地址為DAT的數(shù)據(jù)區(qū)中有3個互不相等的8位無符號整數(shù),編寫一個完整的程序,

將這3個數(shù)的最大者存放到MAX單元。

2.設8253計數(shù)器。工作在方式2,CLKo為5MHz,輸出OUTo為IKHz方波.二進制計

數(shù);計數(shù)器1用OUTo作計數(shù)脈沖,計數(shù)值為1000,二進制計數(shù),計數(shù)器減到0時向CPU

發(fā)出中斷請求,CPU響應這一中斷請求后繼續(xù)寫入計數(shù)值1000,開始重新計數(shù),保持每

一秒鐘向CPU發(fā)出一次中斷請求。試編寫出對8253的初始化程序。(8253端口地址為

04B0H-04B3H)

3.在如圖所示的電路中,試分析電路圖,回答以下問題。

(1)74LS138的作用是什么?

(2)74LS138在什么條件下才工作?

(3)RAM的地址范圍是多少?

參考答案

一、單項選擇題(每小題1分,共15分)

l.B2.C3.A4.A5.B6.B7.D8.B9.A10.B

ll.C12.C13.AI4.D15.D

解釋:

1.段的起始地址必須從節(jié)開始,而每節(jié)是16個字節(jié),所以段的起始地址用十六進制表示時

應該末尾是Oo

2.指令POP[BX]中的目的操作數(shù)為BX指向的內(nèi)存單元,而BX默認使用DS;源操作數(shù)是

堆棧中的數(shù)據(jù)。

二、填空題(每空1分,共20分)

1.4500H、16500H

(計算有效地址EA=MASK的3500H+BP的1000H=4500H

物理地址=1200H*16+EA=12000H+4500H=16500H)

2.25.5..0101B

3.、-1034.AH

5.22640H、2250H、0132H

解:已知:DS=2250H,棧頂?shù)刂返钠频刂?0140H

棧頂?shù)刂?(2250H'10H)+0140H

=22640H

壓入7個數(shù)據(jù)字后:

SP=0140H-2,7=0132H

SS=2250H

6.STC>CLD7.32

8.65535、99999.軟件中斷、可屏蔽中斷、NMI

10.方式11.2

三、簡答題(每小題5分,共20分)

1.答:定時器和計數(shù)器是同一器件一-計數(shù)器,其共同的特點是都有一個計數(shù)脈沖輸入端,

每輸入一個脈沖,計數(shù)器就進行加1或減1計數(shù)。

若計數(shù)器件的計數(shù)脈沖的頻率固定,則可利用計數(shù)實現(xiàn)定時,這就是定時器。

若計數(shù)器件的作用僅僅是記錄輸入脈沖的多少,則稱為計數(shù)器。

2.答接口是位于主機與外設之間的一些轉(zhuǎn)換電路的總稱.是CPU與外設交互通信的中間接點,

一般由若干組存儲單元組成,用于暫存數(shù)據(jù)發(fā)實現(xiàn)CPU與外設之間的通信,并有緩沖的功

能用來平衡CPU與外設的不匹配,硬接口是用硬件來實現(xiàn)接口的功能,而軟接口是通過程

序設計來實現(xiàn)接口的功能的。

3.答:采樣一保持電路廣泛應用于數(shù)據(jù)采集系統(tǒng)和實時控制系統(tǒng)中,它的功能有兩種:

(1)采樣跟蹤狀態(tài):在此期間應盡可能快地接受輸入信號,使輸出和輸入信號相一致

(2)保持狀態(tài):把采樣結(jié)束前瞬間的輸入信號保持下來,使輸出和保持的信號一致。

由于模/數(shù)轉(zhuǎn)換需要一定時間,在轉(zhuǎn)換期間,要求模擬信號保持穩(wěn)定,因此當輸入信號變化

速率較快時,都應采用采樣一保持電路,如果輸入信號變化緩慢,則可不用保持電路。

4.答:中斷是指CPU在正常執(zhí)行程序時,由于內(nèi)部/外部時間或程序的預先安排引起CPU

暫時終止執(zhí)行現(xiàn)行程序,轉(zhuǎn)而去執(zhí)行請求CPU為其服務的服務程序,待該服務程序執(zhí)行完

畢,又能自動返回到被中斷的程序繼續(xù)執(zhí)行的過程。

常見的中斷源有:一般的輸入/輸出設備請求中斷;實時時鐘請求中斷;故障源;數(shù)據(jù)通道

中斷和軟件中斷。

CPU響應中斷的條件:若為非屏蔽中斷請求,則CPU執(zhí)行完現(xiàn)行指令后,就立即響應中斷。

CPU若要響應可屏蔽中斷請求,必須滿足以下三個條件:①無總線請求;②CPU允許中斷;

③CPU執(zhí)行完現(xiàn)行指令。

四、分析題(每小題5分,共15分)

I.(1)程序功能:將字符串STR(長度30字節(jié))中所有‘$,用,&,代替。

(2)LEABX,STR;置地址指針

MOVCX,30;置計數(shù)器初值

LP:CMP[BX],,$,;取字符與,$,比較

JNZNEXT;不是‘$‘轉(zhuǎn)NEXT

MOV[BX],&;是節(jié)惻用,&,替換

NEXT:INCBX;地址加1

LOOPLP;CX—1為0繼續(xù)

HLT

2.答:(1)程序段功能:根據(jù)從鋌盤輸入的字符T?,夕,確定在顯示器上顯示NUM中第

幾個字符。

(2)顯示器顯示字符,E\

解釋如下:

MOVAH,01;從鍵盤輸入,51

INT21H;AL=35H

ANDAL,OFH;AL=05H

DECAL;AL=04H

XORAH,AH;AH=0

MOVBX,OFFSETNUM;BX指向NUM的首地址

ADDBX,AX;BX指針向高地址移動4下

MOVDL,[BX];DL=,BX指針指向的內(nèi)容而「E,

MOVAH,02H

INT21H;顯示輸出,E,

3.(1)程序執(zhí)行完后,A單元的內(nèi)容是250。

(2)寫出上機運行本程序的步驟是:

答:OMASMEXAMPLE

OLINKEXAMPLE

C>EXAMPLE

五、應用題(每小題10分,共30分)

1.參考程序如下:

DATASEGMENT

DATDB23H,32H,13H

MAXDB?

DATAENDS

CODESEGMENT

ASSUMECS:CODE,DS:DATA

START:MOVAX,DATA

MOVDS,AX

MOVAL,DAT;AL-23H

MOVBL,DAT+1;BL—32H

MOVCL,DAT+2;CL—13H

LOP1:CMPAL,BL

JALOP2;AL中的數(shù)據(jù)高于BL中的數(shù)據(jù)則跳轉(zhuǎn)致LOP2

XCHGAL,BL

LOP2:CMPAL,CL;AL中的數(shù)據(jù)高于CL中的數(shù)據(jù)則跳轉(zhuǎn)致LOP3

JALOP3

XCHGAL,CL;AL中的數(shù)據(jù)為最大值

LOP3:MOVMAX,AL;招最大者存放到MAX單元

MOVAH,4CH

INT2IH

CODEENDS

ENDSTART

2.參考答案:計數(shù)器0工作在方式2,初值N=5M/1K=5OOO,控制字為34H,

計數(shù)器1工作在方式0,計數(shù)初值為1000,控制字為70H;

程序段如下:

;計數(shù)器0初始化,寫入控制字

MOVAL,34H

MOVDX,04B3H

OUTDX,AL

:計數(shù)器0賦初值,先寫低8位再寫高8位

MOVAX,5000

MOVDX,04B0H

OUTDX,AL

MOVAL,AH

OUTDX,AL

;計數(shù)器I初始化,寫入控制字

MOVAL,70H

MOVDX,04B3H

OUTDX,AL

;計數(shù)器l賦初值

MOVAX,1000

MOVDX,04B1H

OUTDX,AL

MOVAL,AH

OUTDX,AL

3.答:(1)74LS138的作用是地址譯碼;

(2)74LS138在G1為高電平,G2A和G2B都為低電平時才工作;

(3)RAM的地址范圍是72000H?73FFFH。

解釋:RAM芯片的片內(nèi)地址是A]2~AO,片外地址為A19~A]3,其中地址為A15?A13

是譯碼器輸入端,應該為001;Al9A18Al7A16應該為0111。

所以20為地址是011100100?

011100111o

專接本計算機微機原理與匯編語言模擬試題及答案(二)

一、單項選擇題(每小題1分,共15分)

1.十進制正數(shù)38的八位二進制補碼是()。

A.B.C.D.

2.以下屬于總線仲裁器的是()。

A.8288B.8289C.0809D.8089

3.在數(shù)據(jù)定義中,如果將STRINGABC作為字符串表示時,應使用的偽指令是()。

A.DBB.DWC.DDD.DQ

4.若將AH的內(nèi)容的高四位分離,則應選用()。

A.ANDAL,0F0HB.ORAL,0F0H

C.XORAL,OFOHD.TESTAL,OFOH

5.不能實現(xiàn)將AX清零和CF清零的指令是()。

A.SUBAX,AXB.MOVAX,0

C.XORAX,AXD.ANDAX,0

6.LDS指令要求源操作數(shù)必須為()。

A.一個16位寄存器B.一個存儲淵操作數(shù)

C.一個有效地址D.一個段寄存器

7.條件轉(zhuǎn)移指令JNE的測試條件為()。

A.ZF=OB.CF=0C.ZF=1D.CF=1

8.ORG設定當前可分配內(nèi)存單元的()。

A.段地址B.偏移地址C.類型D.字節(jié)數(shù)

9.計算機系統(tǒng)軟件中的匯編程序是一種()。

A.匯編語言程序B.編輯程序

C.翻譯程序D.鏈接程序

10.CPU在對存儲器進行訪問時,地址線有效和數(shù)據(jù)線有效的時間關系應該是()。

A.同時有效同時無效B.地址線較先有效

C.數(shù)據(jù)線較先有效D.地址數(shù)據(jù)復用同時有效

11.響應NMI請求的必要條件是()。

A.IF=1B.IF=0

C.一條指令結(jié)束D.無INTR請求

12.在微機系統(tǒng)中采用DMA方式傳輸數(shù)據(jù)時,數(shù)據(jù)傳送是()。

A.由CPU控制完成

B.由執(zhí)行程序(軟件)完成

C.由DMAC發(fā)出的控制信號完成

D.由總線控制器發(fā)出的控制信號完成

13.若8259A工作在優(yōu)先級自動循環(huán)方式,則IRQ3的中斷請求被響應并且服務完畢后,

優(yōu)先權(quán)最高的中斷源是()。

A.IRQoB.IRQ:C.IRQ3D.IRQ4

14.在中斷系統(tǒng)中,中斷類型號是在()的作用下送往CPU的。

A.讀信號B.地址譯碼信號

C.中斷請求信號INTRD.中斷響應信號

15.8086響應以下中斷時,需要到數(shù)據(jù)總線讀入中斷類型碼的是()。

A.單步中斷B.指令中斷

C.可屏蔽中斷D.非屏蔽中斷

二、填空題(每空1分,共20分)

1.8086CPU具有條地址線,可直接尋址容量的內(nèi)存空間,在訪問I/O端口時,使用

地址線,最多可尋址個I/O端口.

2.每次進行串掃描指令SCAS時,使用的段寄存器是,變址寄存器是。

3,已知一個具有14位地址和8位數(shù)據(jù)的存儲器,該存儲器能存儲字節(jié)的信息,如果存

儲器由8Kx4位RAM芯片組成,需要片。

4.8255A的工作方式有基本型輸入/輸出方式、I/O方式和I/O方式。

5.8086/8088微處理器被設計為兩個獨立的功能部件是和。

6.所謂指令的尋址方式是指尋找的方式。

7.在Intel2116動態(tài)RAM存儲器中,對存儲器刷新的方法是每次刷新個單元.

8.DMA技術提供了到的數(shù)據(jù)直接傳輸通道。

9.中斷向量是中斷服務程序的,每個中斷向量占字節(jié)。Intel8086將

對應256類中斷的中斷向量組成一張,占據(jù)內(nèi)存從0到H區(qū)間。

三、簡答題(每小題5分,共20分)

1.8086系統(tǒng)中的存儲器分為幾個邏輯段?各段之間的關系如何?每個段寄存器的作用是什

么?

2.BHE低電平信號的作用是什么?試說明當起始地址為奇地址、偶地址、一次讀寫一個字

節(jié)和一個字時,BHE和A0的狀態(tài)。

3.試分析8253的6種工作方式的特點和功能,各方式下的時鐘信號CLK和門控信號GATE

分別起什么作用?

4.在一個微型計算機系統(tǒng)中,確定采用何種方式進行數(shù)據(jù)傳送的依據(jù)是什么?

四、分析題(每小題5分,共15分)

1.DATADB46H,84,34,—3,20H,122,73

MOVCX,7

LEASI,DATA

NEXT:MOVAL,[SI]

INCSI

TESTAL,81H

LOOPZNEXT

MOVBL,[SI]

程序段運行后,請回答:(AL)=(BL)=o

2.閱讀程序段,回答問題:

DIDB300DUP(?)

D2DB100DUP(?)

MOVCX,100

MOVBX,200

MOVSI,0

MOVDL0

NEXT:MOVAL,D1[BX][SI]

MOVD2[DI],AL

INCSI

INTDI

LOOPNEXT

(1)該程序段的功能:

(2)“LOOPNEXT”指令可以用什么指令取代:

3.執(zhí)行完下列程序后,回答指定的問題。

MOVAX,0

MOVBX,2

MOVCX,50

LP:ADDAX,BX

ADDBX,2

LOOPLP

問:(l)該程序的功能是

(2)程序執(zhí)行完成后,(AX)=o

五、應用題(每小題10分,共30分)

1.已知在內(nèi)存中從DA單元起存放有10個帶符號字節(jié)數(shù)據(jù),統(tǒng)計其中負數(shù)的個數(shù)并放入FU

單元。

2,編寫程序,計算下面函數(shù)的值c

'2x(r<0)

s=-3r(0<=x<=10)<

4xr>10

3.用查詢方式的打印機接口如圖,已知8255的A口作為輸出打印的數(shù)據(jù)口,工作于方

式0,PC口高4位工作于輸出方式,PC6產(chǎn)生STB信號(低電平有效),PC口的低4

位工作于輸入方式,PC2接收打印機的BUSY信號。設打印字符存放在數(shù)據(jù)段中有效地

址為2000H的內(nèi)存單元。

請寫出8255A的初始化程序和打印子程序。(8255的口地址為

80H-83H)

一PC6Py

y

…PA-

p打印機,

DATAQ”

-PCk----------------

y

,8255和

BUSY〉

參考答案

一、單項選擇題(每小題1分,共15分)

1.D2,B3.A4.A5.B6.B7.A8.B9.C1O.B

ll.C12.C13.D14.D15.C

解釋:

2.8288為總線控制器;0809為模數(shù)轉(zhuǎn)換器;8089為I/O處理器

9.常用的匯編程序是MASM,屬于匯編翻譯程序,是把匯編源程序翻譯為機器目標程序的

程序。

10.在8086/8088中盡管地址數(shù)據(jù)復用,但是是分時復用,即在總線周期的T1傳送地址,

在T2-T4傳送數(shù)據(jù),所以地址線較先數(shù)據(jù)線有效。

15.8086響應可屏蔽中斷中斷時,由硬件提供中斷類型號,是在響應信號INTA(低電平有

效)的第二個響應周期時放入數(shù)據(jù)總線;非屏蔽中斷無響應信號;內(nèi)部中斷由指令直接獲取

中斷類型號。

二、填空題(每空1分,共20分)

1.20、1MB、16條、64K2.ES、DI

3.16K、4片4.字節(jié)選通、雙向

5.EU、BIU6.操作數(shù)

7.128(2116容量為16Kx1,即7位地址線行線和列線復用,每次刷新一行的128個單

元)

8.外設、存儲器9.入口地址、4、中斷向量表、003FFH

三、簡答題(每小題5分,共20分)

1.8086系統(tǒng)中的存儲器分為幾個邏輯段?各段之間的關系如何?每個段寄存器的作用是什

么?

答:8086CPU將1MB的存儲空間分成邏輯段來進行管理:每個邏輯段最小為16B。所以最

多可分成64K個段;每個邏輯段最大為64KB,最少可分成16個邏輯段。各段的起始位置

由程序員指出,可以彼此分離,也可以首尾相連、重疊或部分重疊。

4個16位的段寄存器用來存放每一個邏輯段的段起始地址:CS中為代碼段的起始地址;DS

中為數(shù)據(jù)段的起始地址;SS中為淮棧段的起始地址;ES中為附加段的起始地址。

2.BHE低電平信號的作用是什么?試說明當起始地址為奇地址、偶地址、一次讀寫一個字

節(jié)和一個字時,BHE和A0的狀態(tài)。

答B(yǎng)HE信號的作用是高8位允許引腳。若BHE為0則表示對一個字進行操作,即高8位有

效,若BHE為1則表示對一個字節(jié)進行操作,即高8位無效。當起始地址為奇地址時,一

次讀寫一個字節(jié)時,BHE為1,A0狀態(tài)為1;當起始地址為偶地址時,一次讀寫一個字節(jié)

時,BHE為1,A0狀態(tài)為0;當起始地址為奇地址時,一次讀寫一個字時,BHE為0,A0

狀態(tài)為1;當起始地址為偶地址時,一次讀寫一個字時,BHE為0,A0狀態(tài)為0。

3.試分析8253的6種工作方式的特點和功能,各方式下的時鐘信號CLK和門控信號GATE

分別起什么作用?

答:方式0:計數(shù)結(jié)束,產(chǎn)生中斷

方式1:可重復觸發(fā)的單穩(wěn)態(tài)觸發(fā)器

方式2:分頻器

方式3:方波發(fā)生器

方式4:軟件觸發(fā)的選通信號發(fā)生器

方式5:硬件觸發(fā)的選通信號發(fā)生器

時鐘信號CLK的作用:在8253進行定時或計數(shù)工作時,每輸入1個時鐘脈沖信號CLK,

便使計數(shù)值減1。

GATE信號的控制作用如下:

GATE引腳輸入狀態(tài)所起的作用OUT引腳

工作方式

低電平下降沿上升沿高電平

輸出狀態(tài)

置入初值后WR上升沿開始計數(shù)過程中輸出低

方式0禁止計數(shù)暫停計數(shù)計數(shù),由GATE的上升沿繼允許計數(shù)電平。計數(shù)至0輸出

續(xù)計數(shù)高電平

置入初值后,GATE的上升沿輸出寬度為n個CLK

方式1不影響不影響不影響計數(shù)

開始計數(shù),或重新開始計數(shù)。的低電平(單次)

置入初值后,WR上升沿開始輸出寬度為n個CLK

方式2禁止計數(shù)停止計數(shù)計數(shù),由GATE的上升沿重允許計數(shù)寬度為1個CLK的

新開始計數(shù)負脈沖

置入初值后,WR上升沿開始

輸出寬度為n個CLK

方式3禁止計數(shù)停止計數(shù)計數(shù),由GATE的上升沿重允許計數(shù)

的方波(重復波形)

新開始計數(shù)

置入初值后,WR上升沿開始計數(shù)至0,輸出寬度

方式4禁止計數(shù)停止計數(shù)計數(shù),由GATE的上升沿重允許計數(shù)為1個CLK的負脈

新開始計數(shù)沖(單次)

計數(shù)至0,輸出寬度

置.入初值后,GATE的上升沿

方式5不影響不影響不影響計數(shù)為1個CLK的負脈

開始計數(shù),或重新開始計數(shù)。

沖(單次)

4.在一個微型計算機系統(tǒng)中,確定采用何種方式進行數(shù)據(jù)傳送的依據(jù)是什么?

答:無條件傳送方式主要用于對簡單外設進行操作,或者外設的定時是固定的或已知的場合。

條件傳送方式主要用于不能保證輸入設備總是準備好了數(shù)據(jù)或者輸出設備已經(jīng)處在可以接

收數(shù)據(jù)的狀態(tài)。

中斷控制方式主要用于需要提高CPU利用率和進行實時數(shù)據(jù)處理的情況.

DMA控制方式主要用于快速完成大批的數(shù)據(jù)交換任務。

在實際工作中,具體采用哪種方式要根據(jù)實際工作環(huán)境與需要結(jié)合各種方式的特點進行選擇。

四、分析題(每小題5分,共15分)

1.(AL)=-3或(OFBH)(BL)=20H

解釋:本程序段用于檢測最高位和最低位是否為0,若同時為0程序循環(huán),若不同時為0,

只要其中有一個位為1,則結(jié)束程序。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論