版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
練習(xí)題一、單項(xiàng)選擇題1.下列字符中,ASCII碼值最小的是(A)。A.KB.YC.aD.i2.已知SRAM2114芯片容量為1K×4位,若要組成16KB的系統(tǒng)存儲(chǔ)器,則共需(A)芯片。(1)32片(2)16片(3)8片;(4)4片3.8088CPU內(nèi)部的數(shù)據(jù)總線有(B)條。(1)8條;(2)16條;(3)20條;(4)32條4.若(AL)=0FH,(BL)=04H,則執(zhí)行CMPAL,BL后,AL和BL的內(nèi)容為(A)。(1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH5.在下列偽指令中定義字節(jié)變量的是(A)。(1)DB;(2)DW;(3)DD;(4)DT6.在并行可編程電路8255中,8位的I/O端口共有(C)。(1)1個(gè);(2)2個(gè);(3)3個(gè);(4)4個(gè)7.可編程計(jì)數(shù)/定時(shí)器電路8253的工作方式共有(D)。(1)3種;(2)4種;(3)5種;(4)6種8.若8086/8088系統(tǒng)采用單片8259A,其中斷類型號(hào)為46H時(shí),試問其中斷矢量指針是(C)。A:184HB:178HC:118HD:280H12.已知DRAM2118芯片容量為16K*1位,若需組成64KB的系統(tǒng)存儲(chǔ)器,則組成的芯片組數(shù)和每個(gè)芯片數(shù)為(D)。A:2和8B:1和16C:4和16D:4和813.CPU與外設(shè)間數(shù)據(jù)傳送的控制方式有(D)A.中斷方式B.DMA方式C.程序控制方式D.以上三種都是14.8086CPU內(nèi)標(biāo)志寄存器中的控制標(biāo)志位占(C)A.9位B.6位C.3位D.16位15.CPU與I∕O設(shè)備間傳送的信號(hào)有(D)A.數(shù)據(jù)信息B.控制信息C.狀態(tài)信息D.以上三種都是17.8255A這既可作數(shù)據(jù)輸入、出端口,又可提供控制信息、狀態(tài)信息的端口是(D)A.B口B.A口C.A、B、C三端口均可以D.C口18.設(shè)串行異步通信的數(shù)據(jù)格式是:1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)校驗(yàn)位,1個(gè)停止位,若傳輸率為1200,則每秒鐘傳輸?shù)淖畲笞址麛?shù)為(C)A.10個(gè)B.110個(gè)C.120個(gè)D.240個(gè)19.堆棧的工作方式是(D)A.先進(jìn)先出B.隨機(jī)讀寫C.只能讀出,不能寫入D.后進(jìn)先出20.指令MOVAX,[3070H]中源操作數(shù)的尋址方式為(B)A.寄存器尋址B.直接尋址C.立即尋址D.間接尋址21.Reset信號(hào)到來后,8086CPU的啟動(dòng)地址為(C)A.00000HB.FFFFFHC.FFFF0HD.0FFFFH22.下列傳送指令中有語法錯(cuò)誤的是(
A
)。
A.MOV
CS,AX
B.MOV
DS,AX
C.MOV
SS,AX
D.MOV
ES,AX23.對(duì)寄存器AX的內(nèi)容乘以4的正確指令序列是(
B
)。
A.SHR
AX,1
SHR
AX,1
B.SHL
AX,1
SHL,AX,1
C.ROL
AX,1
ROL
AX,1
D.RCR
AX,1
RCR
AX,1
24.并行通信接口是(
A
)。A.8255B.8259C.8253D.825025.由8086CPU組成的微機(jī)系統(tǒng)的數(shù)據(jù)線是(
D)。A.8條單向線B.16條單向線
C.8條雙向線D.16條雙向線
26.8086/8088的中斷向量表(
B
)。
A.用于存放中斷類型號(hào)B.用于存放中斷服務(wù)程序的入口地址
C.是中斷服務(wù)程序的入口D.是中斷服務(wù)程序的返回地址.
27.在下列類型的8086/8088CPU中斷中,中斷優(yōu)先權(quán)最低的是(
D
)。A.除法出錯(cuò)中斷B.可屏蔽中斷
C.不可屏蔽中斷D.單步中斷28.RS-232C接口的信號(hào)電平范圍是(
D
)。A.0~-5VB.0~+5V
C.0~-15VD.-15V~+15V29.在串行接口中,接口芯片同CPU之間傳送的數(shù)據(jù)以及接口芯片同外設(shè)之間傳送的數(shù)據(jù)分別是(
B
)。A.并行和并行B.并行和串行
C.串行和并行D.串行和串行30.8086CPU的寄存器中,通常用作數(shù)據(jù)寄存器,且隱含用法為I/O端口的間址寄存器的是(
D
)。
A.AX
B.BX
C.CX
D.DX31.最小模式下,8086/8088執(zhí)行OUT指令時(shí),M/IO#和W/R#的輸出電平分別是(A)。A.低電平、高電平B.高電平、低電平C.低電平、低電平D.高電平、高電平32.微機(jī)系統(tǒng)與I/O設(shè)備交換信息,不需要CPU干預(yù)的是(D)
A.無條件輸入/輸出B.程序控制(即查詢方式)輸入/輸出
C.中斷驅(qū)動(dòng)輸入/輸出D.直接存儲(chǔ)器存取(即DMA方式)33.用1024×1位RAM芯片設(shè)計(jì)一個(gè)128KB的存儲(chǔ)器系統(tǒng),問需要有(A)片芯片組成。A.1024B.2048C.128D.25634.8086/8088系統(tǒng)中,中斷向量表存放在存儲(chǔ)器的(B)地址范圍中。A.FFCOOH~FFFFFHB.00000H~003FFHC.EECOOH~FFFFFHD.EEBFFH~FFFFFH35.半導(dǎo)體EPROM寫入的內(nèi)容,可以通過(A)擦除。A.紫外線照射B.電信號(hào)C.口令D.DOS命令36.所謂“I/O端口”是指一些可以由CPU讀或?qū)懙?C)A.RAMB.ROMC.寄存器D.緩沖器37.現(xiàn)有4K×8位的RAM芯片,它所具有的地址線條數(shù)應(yīng)是(A)條。A.12B.13C.11D.1038.機(jī)器數(shù)A1H,對(duì)應(yīng)真值為-94,那么該機(jī)器數(shù)為(C)形式。A.原碼B.補(bǔ)碼C.反碼D.BCD碼39.8086/8088系統(tǒng)中在0000H:007CH-0000H:007FH單元存放的向量對(duì)應(yīng)的中斷類型號(hào)為(B)。A.30B.31C.32D.3340、程序計(jì)數(shù)器中存放的是C。A.數(shù)據(jù)B.地址C.下一指令的地址D.下一指令的數(shù)據(jù)41、8086中段寄存器有A個(gè)。A.4B.5C.6D.842、8086的尋址能力為B。A.20MBB.1MBC.64KBD.4MB43、8086的I/O尋址空間為C。A.1024個(gè)B.1M個(gè)C.64K個(gè)D.32K個(gè)44、SRAM是一種B。A、動(dòng)態(tài)RAMB、靜態(tài)RAMC、動(dòng)態(tài)ROMD、靜態(tài)ROM45、DRAM是一種A。A、動(dòng)態(tài)RAMB、靜態(tài)RAMC、動(dòng)態(tài)ROMD、靜態(tài)ROM46、掩膜型ROM可簡(jiǎn)記為B。A、PROMB、MROMC、EPROMD、EEPROM47、可編程ROM可簡(jiǎn)記為A。A、PROMB、MROMC、EPROMD、EEPROM48、CPU在執(zhí)行INAL,DX指令時(shí),DX的內(nèi)容輸出到A。A、地址總線B、數(shù)據(jù)總線C、存儲(chǔ)器D、寄存器49、一個(gè)完整的中斷過程包括中斷請(qǐng)求、B、中斷服務(wù)和中斷返回四個(gè)階段。A、中斷處理B、中斷響應(yīng)C、保存斷點(diǎn)D、開中斷50、CPU每次可以響應(yīng)A個(gè)中斷源的中斷請(qǐng)求。A、1B、2C、3D、451、8259芯片共有B個(gè)初始化命令字。A、3B、4C、6D、752、CPU響應(yīng)INTR引腳上來的中斷請(qǐng)求的條件是B。A、IF=0B、IF=1C、TF=0D、TF=153、8259的中斷請(qǐng)求信號(hào)可以是邊沿觸發(fā)和B。A、低電平觸發(fā)B、高電平觸發(fā)C、上升沿觸發(fā)D、下降沿觸發(fā)54、每片8259必須分配A端口地址。A、2個(gè)B、3個(gè)C、4個(gè)D、1個(gè)55、串行通信適用于微機(jī)間D的數(shù)據(jù)傳送。A、不同類型B、同類型C、近距離D、遠(yuǎn)距離56、并行通信適用于C的數(shù)據(jù)傳送。A、不同類型B、同類型C、近距離D、遠(yuǎn)距離57、串行通信有B種基本工作方式。A、2B、3C、4D、158、對(duì)于8255芯片的描述正確的是D。A、A口只能輸入,B口只能輸出B、C口高4位只能輸入,低4位只能輸出C、C口高4位、低4位不能同時(shí)輸入輸出D、A、B、C口既可以輸入,也可以輸出59、設(shè)8255芯片的端口基地址是60H,尋址控制寄存器的命令是B。A、OUT60H,ALB、OUT63H,ALC、OUT61H,ALD、OUT62H,AL60、向8253芯片寫入的計(jì)數(shù)初值,寫到了D中。A、減計(jì)數(shù)單元B、0#計(jì)數(shù)器C、控制字寄存器D、初值寄存器61、8253芯片有C個(gè)端口地址。A、2B、3C、4D、662、8251芯片是可編程A接口芯片。A、串行通信B、并行通信C、計(jì)數(shù)器D、定時(shí)器63、8253芯片有D種工作方式。A、3B、4C、5D、664、8253芯片內(nèi)部有完全獨(dú)立的B。A、6個(gè)16位計(jì)數(shù)通道B、3個(gè)16位計(jì)數(shù)通道C、6個(gè)8位計(jì)數(shù)通道D、3個(gè)8位計(jì)數(shù)通道65、設(shè)8253芯片的端口基地址是60H,尋址控制寄存器的命令是D。A、OUT60H,ALB、OUT61H,ALC、OUT62H,ALD、OUT63H,AL二、簡(jiǎn)答題1. 簡(jiǎn)介CPU的各個(gè)組成部分及功能。答:CPU是微型計(jì)算機(jī)的核心部件,主要包括運(yùn)算器、控制器、寄存器陣列、內(nèi)部總線。運(yùn)算器實(shí)現(xiàn)算術(shù)運(yùn)算和邏輯運(yùn)算功能??刂破靼l(fā)出控制信號(hào),實(shí)現(xiàn)控制指令執(zhí)行的功能。寄存器陣列存放參加運(yùn)算的數(shù)據(jù)、中間結(jié)果、地址等。內(nèi)部總線用來連接微處理器的各功能部件并傳送微處理器內(nèi)部的數(shù)據(jù)和控制信號(hào)。2. 計(jì)算機(jī)是由哪幾部分組成的?闡述每部分的作用。答:CPU存儲(chǔ)器外設(shè)3. 什么是總線?總線包括哪幾類?系統(tǒng)總線通常包含哪幾類傳輸線?它們各自的作用是什么?答:總線是連接多個(gè)功能部件或多個(gè)裝置的一組公共信號(hào)線。按在系統(tǒng)中的不同位置,總線可分為內(nèi)部總線和外部總線。內(nèi)部總線是CPU內(nèi)部各功能部件和寄存器之間的連線;外部總線是連接系統(tǒng)的總線,即連接CPU、存儲(chǔ)器和I/O接口的總線,又稱為系統(tǒng)總線。按所傳送信息的類型不同,總線可以分為數(shù)據(jù)總線DB、地址總線AB和控制總線CB三種。地址總線是微型計(jì)算機(jī)用來傳送地址信息的信號(hào)線。數(shù)據(jù)總線是CPU用來傳送數(shù)據(jù)信息的信號(hào)線??刂瓶偩€用來傳送控制信號(hào)的一組總線。4.簡(jiǎn)述8086CPU的寄存器組織。答:8086CPU中有14個(gè)16位的寄存器。分別是通用寄存器AX、BX、CX、DX、SP、BP、SI、DI,段寄存器CS、DS、SS、ES,指令指針I(yè)P和標(biāo)志寄存器FR。5.什么是邏輯地址?什么是物理地址?如何由邏輯地址計(jì)算物理地址?答:邏輯地址由段地址和段內(nèi)偏移地址構(gòu)成,是用戶編寫程序時(shí)所用的地址。物理地址是CPU與內(nèi)存交換數(shù)據(jù)時(shí)所用的地址。物理地址=段地址×10H+偏移地址。6.動(dòng)態(tài)存儲(chǔ)器為什么要進(jìn)行刷新?答:由于場(chǎng)效應(yīng)管的柵極電阻并非無窮大,電容器會(huì)漏電,RAM中存儲(chǔ)的信息就會(huì)丟失,因此需要在信息沒有消失之前給電容器充電,以補(bǔ)充已經(jīng)消失的電荷,即刷新。7.I/O接口的作用是什么?I/O接口應(yīng)具備哪些功能?答:I/O接口是用來連接微機(jī)和外設(shè)間的中間部件。I/O接口應(yīng)具備數(shù)據(jù)緩沖功能、信號(hào)轉(zhuǎn)換功能、端口選擇功能、接收和執(zhí)行CPU命令的功能、中斷管理功能和可編程功能。8.計(jì)算機(jī)和輸入/輸出設(shè)備交換信息有哪幾種方式?各有什么特點(diǎn)?答:有程序控制方式、中斷方式和DMA方式等3種方式。各自特點(diǎn)是:程序控制方式是在程序控制下進(jìn)行數(shù)據(jù)傳送,又分為無條件傳送和條件傳送;無條件傳送只用于簡(jiǎn)單、低速的外設(shè),條件傳送要不斷地檢測(cè)外設(shè)狀態(tài),CPU效率低,實(shí)時(shí)性差。中斷方式在一定程度上提高了CPU的效率,可使得CPU與外設(shè)部分的并行工作。DMA方式的傳送過程不需要CPU的干預(yù),由一個(gè)專門的硬件控制電路來直接控制完成外設(shè)與內(nèi)存之間的數(shù)據(jù)交換,大大提高了數(shù)據(jù)交換速度,但硬件結(jié)構(gòu)較復(fù)雜。9.常用的I/O端口尋址方式有哪幾種?各有什么特點(diǎn)?答:有兩種方式。I/O端口與內(nèi)存統(tǒng)一編址方式:可以用訪問內(nèi)存的方式來訪問I/O端口,不需要專門的I/O指令,給應(yīng)用帶來了很大方便。但減少了內(nèi)存可用的地址范圍,對(duì)內(nèi)存容量有影響。I/O端口與內(nèi)存獨(dú)立編址:其I/O端口與內(nèi)存有各自獨(dú)立的地址空間,需要專門的I/O指令,增加了控制邏輯的復(fù)雜性。10.簡(jiǎn)述中斷和中斷向量的含義。答:中斷是指在CPU執(zhí)行程序過程中,當(dāng)出現(xiàn)異常情況或特殊請(qǐng)求時(shí),計(jì)算機(jī)停止現(xiàn)行程序的運(yùn)行,轉(zhuǎn)向?qū)@些異常情況或特殊請(qǐng)求的處理,處理結(jié)束后再返回現(xiàn)行程序的間斷處,繼續(xù)執(zhí)行原程序。中斷向量即中斷源的識(shí)別標(biāo)志,可用來存放中斷服務(wù)程序的入口地址或跳轉(zhuǎn)到中斷服務(wù)程序的入口地址。11.串行口通信中,什么叫單工、半雙工、全雙工工作方式?答:所謂單工通信,是指消息只能單方向傳輸?shù)墓ぷ鞣绞?。單工通信信道是單向信道,發(fā)送端和接收端的身份是固定的,發(fā)送端只能發(fā)送信息,不能接收信息;接收端只能接收信息,不能發(fā)送信息,數(shù)據(jù)信號(hào)僅從一端傳送到另一端,即信息流是單方向的。半雙工通信方式可以實(shí)現(xiàn)雙向的通信,但不能在兩個(gè)方向上同時(shí)進(jìn)行,必須輪流交替地進(jìn)行。全雙工通信方式是指在通信的任意時(shí)刻,線路上存在A到B和B到A的雙向信號(hào)傳輸。全雙工通信允許數(shù)據(jù)同時(shí)在兩個(gè)方向上傳輸,即通信的雙方可以同時(shí)發(fā)送和接收數(shù)據(jù)。12.什么是同步通信?什么是異步通信?二者有哪些重要區(qū)別?答:同步通信是一種比特同步通信技術(shù),要求發(fā)收雙方具有同頻同相的同步時(shí)鐘信號(hào),只需在傳送報(bào)文的最前面附加特定的同步字符,使發(fā)收雙方建立同步,此后便在同步時(shí)鐘的控制下逐位發(fā)送/接收。異步通信是在約定波特率下,兩端時(shí)鐘頻率不需嚴(yán)格同步,允許10%的相對(duì)誤差的一種通信方式。異步通信在發(fā)送字符時(shí),所發(fā)送的字符之間的時(shí)間間隔可以是任意的。13.已知異步串行通信的幀信息為0110010101,其中包括起始位1位、停止位1位和數(shù)據(jù)位8位(包括7位ASCⅠⅠ碼和1位校驗(yàn)位),此時(shí)傳送的是什么字符?采用的是偶校驗(yàn)還是奇校驗(yàn),校驗(yàn)位是“1“還是“0“?三、填空題1、計(jì)算機(jī)中采用二進(jìn)制數(shù),尾符用B表示。2、西文字符的編碼是ASCII碼,用1個(gè)字節(jié)表示。3、10111B用十六進(jìn)制數(shù)表示為17H,八進(jìn)制數(shù)表示為27O。4、程序計(jì)數(shù)器用IP表示,其中存放的CPU所要訪問的內(nèi)存單元的偏移地址。5、8086CPU是一個(gè)16位的微處理器,具有16位數(shù)據(jù)總線,20位地址總線,可尋址空間為1MB。6、CS是指代碼段寄存器,用來存放當(dāng)前程序所在段的起始地址高16位。7、DS是指數(shù)據(jù)段寄存器,用來存放當(dāng)前程序所用數(shù)據(jù)段的起始地址高16位。8、ES是指擴(kuò)展段寄存器,用來存放輔助數(shù)據(jù)所在段的起始地址高16位。9、SS是指堆棧段寄存器,用來存放當(dāng)前程序所用堆棧段的段基址。10、指令指針寄存器IP用來存放下一條指令的偏移地址。11、邏輯段的最大尋址空間是64kB,地址范圍為0000H~FFFFH。12、標(biāo)志寄存器是一個(gè)16位的寄存器,由狀態(tài)標(biāo)志和控制標(biāo)志兩部分組成。13、標(biāo)志寄存器中,CF表示進(jìn)位標(biāo)志,PF表示奇偶標(biāo)志。14、標(biāo)志寄存器中,AF表示輔助進(jìn)位標(biāo)志,ZF表示零標(biāo)志。15、標(biāo)志寄存器中,SF表示符號(hào)標(biāo)志,用來標(biāo)志運(yùn)算結(jié)果的最高位。16、標(biāo)志寄存器中,OF表示溢出標(biāo)志,OF=1時(shí)表示上一條指令運(yùn)算結(jié)果產(chǎn)生溢出。17、標(biāo)志寄存器中,IF是中斷標(biāo)志,用來控制可屏蔽中斷的標(biāo)志,該標(biāo)志可由中斷控制指令設(shè)置或清除。18、標(biāo)志寄存器中,TF是單步標(biāo)志,用于單步操作。19、8086有20條地址線,直接尋址能力為1MB。20、8086中I/O端口與內(nèi)存地址采用分時(shí)復(fù)用編址方法,I/O端口的地址空間為64kB。21、INTR是可屏蔽中斷引腳,NMI是不可屏蔽中斷引腳。22、高速緩存的英文縮寫是CHAHE。23、存儲(chǔ)器擴(kuò)展有兩種方法,分別是字?jǐn)U展和位擴(kuò)展。24、用8k×1位的存儲(chǔ)芯片,組成8k×16位的存儲(chǔ)器,需用位擴(kuò)展,要用16片。25、用2k×8位的存儲(chǔ)芯片,組成16k×8位的存儲(chǔ)器,需用字?jǐn)U展,要用8片。26、用16k×8位的存儲(chǔ)芯片,組成64k×16位的存儲(chǔ)器,需用字和位擴(kuò)展,要用8片。27、衡量存儲(chǔ)器的指標(biāo)主要有存儲(chǔ)容量、存取時(shí)間或周期和可靠性。28、8086是20位系統(tǒng),其尋址能力為1MB,24位系統(tǒng)的尋址能力為16MB,32位系統(tǒng)的尋址能力為4GB。29、內(nèi)存容量受微機(jī)系統(tǒng)地址總線的位數(shù)的限制。30、外設(shè)和接口之間傳送的數(shù)據(jù)可以是并行數(shù)據(jù)和串行數(shù)據(jù)。31、三種I/O傳送方式是指:傳送、傳送和傳送。32、程序控制傳送方式又分為:同步傳送和異步查詢傳送方式。33、DMA傳送方式是指:直接存儲(chǔ)器讀取。34、8086可以處理2種不同類型的中斷源。每一個(gè)中斷源都有一個(gè)唯一的中斷類型碼,CPU用其識(shí)別不同的中斷源。35、INTR引腳上來的中斷是可屏蔽中斷,NMI引腳引入的中斷是不可屏蔽中斷。36、不可屏蔽中斷不受中斷允許標(biāo)志位IF的屏蔽。37、存放中斷向量的內(nèi)存空間被稱為中斷向量表。8086中這段空間為1kB,被安排在0000:0000---0000:03FF到1KB的空間。38、8259是一個(gè)可編程的中斷管理,用來管理外設(shè)的中斷請(qǐng)求。39、8259芯片中,IRR是中斷請(qǐng)求寄存器,IMR是中斷屏蔽寄存器,ISR是中斷服務(wù)寄存器,PR是優(yōu)先權(quán)判斷。40、一片8259可以管理8級(jí)中斷。41、中斷觸發(fā)的方式有邊沿觸發(fā)和電平觸發(fā)兩種。42、8259占用2個(gè)端口地址。43、并行通信具有傳輸速度快、效率高的特點(diǎn),較適用于近距離的傳輸。44、8255是一種可編程的并行接口芯片,其中有3個(gè)8位的并行輸入/輸出端口。45、8255有三種工作方式,其中方式0為基本輸入輸出方式,方式1為選通的輸入輸出方式,方式2為雙向輸入輸出方式。46、8251是一種可編程串行通信接口芯片。47、8253是一種可編程定時(shí)計(jì)數(shù)芯片。48、8253芯片中,CLK是時(shí)鐘信號(hào),GATE是門控信號(hào),OUT是輸出信號(hào)。49、8253有兩種功能:計(jì)數(shù)功能和定時(shí)功能。50、8253中具有3個(gè)獨(dú)立的16位計(jì)數(shù)器通道,每個(gè)計(jì)數(shù)器可以按照二進(jìn)制或十進(jìn)制計(jì)數(shù)。51、8253每個(gè)通道都可以編程設(shè)定6種不同的工作方式,其中可以用作分頻器的是方式2,用作方波發(fā)生器的是方式3。52、CPU在執(zhí)行OUTDX,AL指令時(shí),DX寄存器的內(nèi)容送到AB總線,AL寄存器的內(nèi)容送到DB總線。53、MODEM是調(diào)制器和解調(diào)器組合在一起的部件。54、在給接口編址的過程中,如果有4根地址線沒有參加譯碼,則會(huì)產(chǎn)生16個(gè)重迭地址。55、8251工作在同步方式時(shí),在寫入方式選擇字后,應(yīng)送入字符。56、異步串行通信的格式通常包括起始位、數(shù)據(jù)位和停止位。57、中斷類型碼為15H的中斷,其服務(wù)程序的入口地址一定存放在__0000:0054---0000:0057____四個(gè)連續(xù)的單元中,若這四個(gè)單元的的內(nèi)容為:66H、50H、88H、30H,則其服務(wù)程序的入口地址為___3088:5066_________________。58、設(shè)微機(jī)的地址總線為16位,其RAM存儲(chǔ)器容量為32KB,首地址為4000H,且地址是連續(xù)的,則可用的最高地址是_____BFFFH_______________。59、如圖所示控制系統(tǒng)框圖中,A應(yīng)是___數(shù)模_____轉(zhuǎn)換器,B應(yīng)是_模數(shù)_______轉(zhuǎn)換器。微微CPU機(jī)AB傳感器執(zhí)行機(jī)構(gòu)控制對(duì)象四、計(jì)算題1. 將下列兩個(gè)十進(jìn)制數(shù)轉(zhuǎn)換為8421BCD碼。(1)9753=1001011101010011BCD(2)24.68=00100100.01101000BCD2. 將下列兩個(gè)8421BCD碼轉(zhuǎn)換成十進(jìn)數(shù)。(1)(10000001.01100010)BCD=81.62(2)3327=(011001100100111)BCD3.Intel8253的通道0按方式3工作,時(shí)鐘CLK0的頻率為1兆,要求輸出方波的頻率為40KHz,采用BCD碼計(jì)數(shù),設(shè)通道0的地址為PORT0,請(qǐng)對(duì)它寫入計(jì)數(shù)值。解:n(計(jì)數(shù)初值)=1MHz/40KHz=25寫入計(jì)數(shù)值的程序段:MOVAL,25HOUTPORT0,AL已知中斷類型號(hào)為13H的中斷服務(wù)程序的入口地址是1234:5678H,寫出此地址在中斷向量表中的位置。13H=00010011B左移2位得4CH0000:004C=78H0000:004D=56H0000:004E=34H0000:004F=12H五、設(shè)計(jì)題:1.已知8255的命令字格式如下:針對(duì)下圖(設(shè)共有16位地址線):(1)分析各端口地址;A口:0188HB口:0189HC口:018AH控制口:018BH(2)A口、B口工作在什么方式;AB工作在方式0控制字=10010000B=90H(3)寫出8255A的初始化程序。MOVAX,018BHMOVDX,AXMOVAX,90HOUTDX,AX2、某微機(jī)系統(tǒng)有16根地址線A15――A0和8根數(shù)據(jù)線D7――D0,其存儲(chǔ)器由兩片SRAM芯片#1和#2組成如下圖所示,為簡(jiǎn)化起見圖中未畫出全部控制信號(hào)線,本題中地址線A15和A14未用,按照它們均等于0來計(jì)算。寫出芯片#1和#2各自的尋址范圍(注意:兩者的尋址范圍不可重疊)以及系統(tǒng)的總存儲(chǔ)容量。#1:2800H---2FFFH#2:2000H---27FFHA13A12“或“門A11A10__A0A0__A10#2CS(低電平)D0__D7AA0__A10A11#1CS(低電平)D0__D7D0__D7某微機(jī)字長(zhǎng)為8位,有16位地址線。試用4Kⅹ8的EPROM2732,8Kⅹ8的RAM6264和譯碼器74LS138構(gòu)成一個(gè)地址空間連續(xù)唯一的8K字節(jié)EPROM、16K字節(jié)RAM的存儲(chǔ)器子系統(tǒng)。畫出存儲(chǔ)器連接圖;寫出各存儲(chǔ)器的地址范圍。2732A(1):0000H~0FFFH2732A(2):1000H~1FFFH6264(1):2000H~3FFFH6264(2):4000H~5FFFH4、如圖所示電路(1)分析各端口地址;(2)A口、B口工作在什么方式;(3)寫出8255A的初始化程序。某微機(jī)系統(tǒng)用1片可編程的并行接口芯片8255A擴(kuò)展一個(gè)人機(jī)接口,連接一個(gè)4ⅹ4的鍵盤矩陣以及一個(gè)6位的共陰極數(shù)碼管。要求8255A的A口連接數(shù)碼管的位選,B口用于輸出數(shù)碼管段碼,C口的高4位連鍵盤矩陣的行線,低4位連列線。鍵盤矩陣采用逐行掃描方式。(1)要求對(duì)該8255A進(jìn)行初始化,寫出初始化程序。已知當(dāng)?shù)刂稟2A3A4A5A6A7=010001時(shí)8255A的CS#為低電平,地址總線的A0和A1分別接8255A的A0和A1??刂贫丝诘刂罚?BH控制字:=10001000B=88HMOVDX,8BHMOVAX,88HOUTDX,AX(2)畫出該人機(jī)接口的電路原理圖。6、
8086系統(tǒng)中接口連接關(guān)系如下圖所示。要求回答以下問題:(1)試分別確定8255,8253,8259及8251的端口地址;(2)設(shè)8255的PA口為輸出,PB口為輸入,試寫出對(duì)PA口和PB口執(zhí)行輸入/輸出操作的指令。
8255的端口地址為:___________________________________;8253的端口地址為:___________________________________;8259的端口地址為:___________________________________;8251的端口地址為:___00B2H00B0H________________________________;對(duì)PA口操作的I/O指令為______OUTDX,AX_________________________;對(duì)PB口操作的I/O指令為______INDX,AX________________________。
8259的端口地址為00A2H00A0H8255的端口地址為A:0080HB:0082HC:0084H控制:0086H8253的端口地址為通道一:0090H二:0092H三:0094H控制:0096H六、程序分析設(shè)計(jì)題1、指出指令的操作功能試分別執(zhí)行下列各指令,把結(jié)果填入空缺,其中初值為(AX)=3283H,(BX)=7086H,CX)=1404H,(CF)=1.指令目標(biāo)操作及結(jié)果CFZFOFMOV[BX+100],CX///ADCAL,BLAL=1AH100XORCX,CXCX=0010RCRAX,CLAX=7283H///2、閱讀程序,加注必要說明,回答所提問題1.設(shè)某數(shù)據(jù)區(qū)定義如下:ORG0100HNEMEDB‘TOM’,20DB‘ROSE’,25DB‘KATE’,22下列各組指令,若為合法指令,請(qǐng)寫出執(zhí)行結(jié)果,若為非法指則寫出錯(cuò)誤原因。(1)MOVSI,5LEADI,NAME[SI+6]MOVAL,[DI](AL)=______’T’__________(2)MOVSI,4LEABX,NAMESCMP[BI][SI],BYTEPTRNAMES+10(SF)=___________________2.設(shè)初值(AX)=4321H,(DX)=8765H,則MOVCL,04HSHLDX,CLMOVBL,AHSHLAX,CLSHRBL,CLORDL,BL上述程序執(zhí)行后(DX)=______7654H____;(AX)=____3210H____________.3.設(shè)有100個(gè)字節(jié)數(shù)據(jù)(補(bǔ)碼),存放在數(shù)據(jù)段中EA=2000H的存儲(chǔ)區(qū)內(nèi)。以下程序應(yīng)能從該數(shù)據(jù)中找出最大的一個(gè)數(shù)并存入同一數(shù)據(jù)段EA=2100H的單元中,請(qǐng)完成該程序(在空白處填入適當(dāng)?shù)恼Z句)。MAX:MOVBX,2000HMOVAL,[BX]MOVCX,____100_______LOOP1:INCBXCMPAL,[BX]_____JG_____,LOOP2MOVAL,[BX]LOOP2:DECCXJNZ___LOOP1__________MOV_____[EA]_________,AL4.設(shè)已知附加數(shù)據(jù)段中字?jǐn)?shù)組DATA1中定義如下:DATA1DW,123-4,-1024FFFFH,0DW,666,888,‘A’,-1,ABCDH執(zhí)行下列程序段,試問結(jié)果(AX)﹦_____________;(BX)=_____________.TEST1:MOVCX,10DECCXLEADI,DATA1MOVAX,BXCHKMIN:ADDDI,2CMPES:[DI],BXJAECHKMAXMOVBX,ES:[DI]JMPSHORTNEXTCHKMAX:CMPES:DI,AXJBENEXTMOVAX,ES:[DI]NEXT:LOOPCHKMIN5、閱讀下列匯編語言程序,寫出程序執(zhí)行后指定單元的內(nèi)容和寄存器的內(nèi)容。Datasegmentat2000HOrg0100HArrayDB0FEH,86H,95H,21H,79H,05H,53H,47HCOUNTEQU$-ARRAYDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATABEGIN:MOVAX,DATAMOVDS,AXMOVDX,2LOP1:MOVCS,COUNTMOVBX,CXMOVSI,CXLOP2:MOVAL,ARRAY[SI-1]CMPAL,ARRAY[SI-2]JGENEXTXCHGAL,ARRAY[SI-2]MOVARRAY[SI-1],ALMOVBX,CXNEXT:DECSIDECCXCMPCX,DXJGELOP2CMOBX,COUNTJEDONEINCDXJMPLOP1DONE:HLTCODEENDSENDBEGIN程序執(zhí)行結(jié)果:(20100H)=_________,(20107H)=_________;BX=______________;CX=______________;DX=______________。6.源程序如下: MOVCL,4 MOVAX,[2000H]SHLAL,CLSHRAX,CLMOV[2000H],AX試問:若程序執(zhí)行前,數(shù)據(jù)段內(nèi)(2000H)=09H,(2001H)=03H,則執(zhí)行后有(2000H)=_39H____,(2001H)=___
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024生豬買賣合同協(xié)議書范本
- 個(gè)人勞動(dòng)合同(2024版)4篇
- 2025年度新能源產(chǎn)業(yè)借款合同綠色能源發(fā)展支持3篇
- 2025年度二手房買賣居間服務(wù)與鄰里關(guān)系協(xié)調(diào)合同正本4篇
- 2025年度新能源車輛采購(gòu)代理合同終止協(xié)議范本3篇
- 2025年油氣儲(chǔ)罐安全監(jiān)控系統(tǒng)銷售合同范本4篇
- 2025年高校食堂食品安全與營(yíng)養(yǎng)餐配送服務(wù)協(xié)議3篇
- 文化視角下的兒童交通行為分析與引導(dǎo)策略研究
- 2025版農(nóng)戶小麥種植保險(xiǎn)及購(gòu)銷保障合同2篇
- 2025版互聯(lián)網(wǎng)廣告內(nèi)容審核與發(fā)布協(xié)議3篇
- 2024-2030年中國(guó)海泡石產(chǎn)業(yè)運(yùn)行形勢(shì)及投資規(guī)模研究報(bào)告
- 動(dòng)物醫(yī)學(xué)類專業(yè)生涯發(fā)展展示
- 2024年同等學(xué)力申碩英語考試真題
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 非遺文化走進(jìn)數(shù)字展廳+大數(shù)據(jù)與互聯(lián)網(wǎng)系創(chuàng)業(yè)計(jì)劃書
- 科普知識(shí)進(jìn)社區(qū)活動(dòng)總結(jié)與反思
- 現(xiàn)金日記賬模板(帶公式)
- 消化內(nèi)科??票O(jiān)測(cè)指標(biāo)匯總分析
- 混凝土結(jié)構(gòu)工程施工質(zhì)量驗(yàn)收規(guī)范
- 肝性腦病患者的護(hù)理措施課件
- 大跨度斜拉橋上部結(jié)構(gòu)施工技術(shù)(圖文并茂)
評(píng)論
0/150
提交評(píng)論