




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精品文檔精品文檔微機原理與接口技術 試題微型計算機原理與接口技術綜合測試題一一、 單項選擇題 (下面題只有一個答案是正確的,選擇正確答案填入空白處1 8086CPU 通過( 1 )控制線來區分是存儲器訪問,還是 I/O 訪問,當IN AL,DX 指令時,該信號線為( 2 )電平。(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低C. ECLD. CMOS2 n+1 位有符號數 x 的補碼表示范圍為()。A. 2n x 2nB. 2n x 2nC. 2n -1 x w-2nD. 2n x 2n)CPU 執行A.AND AL, 0FHB.AND AL, 0FOHC.OR
2、AL, 0FHD.OR AL 0FOH4下列MOV 指令中,不正確的指令是( )。A.MOV AX, BXB.MOV AX, BXC.MOV AX, CXD.MOV AX, CX3若要使寄存器 AL 中的高 4 位不變,低 4 位為 0,所用指令為( )。)開A.00017HB. 00068HC. 0005CHD. 0005EH6條件轉移指令JNE 的條件是()。A.CF=0B. CF=1C. ZF=0D. ZF=15中斷指令 INT 17H 的中斷服務程序的入口地址放在中斷向量表地址 始的 4 個存貯單元內。(T 狀態 )組成,在 T1 狀態, CPU往總線上發( 2 )信息。 A. 1 個
3、B. 2 個C. 4 個 D.6 個 A. 數據B . 地址C. 狀態D.其它7. 在 8086/8088 CPU 中,一個最基本的總線讀寫周期由( 1 )時鐘周期8. 8086 有兩種工作模式 , 最小模式的特點是( 1 ),最大模式的特點是( 2 )。 A. CPU 提供全部控制信號 B. 由編程進行模式設定C. 不需要 8286 收發器 D. 需要總線控制器 8288 A. M/ 引腳可直接引用 B. 由編程進行模式設定C. 需要總線控制器 8288 D. 適用于單一處理機系統9.在 8086 微機系統的 RAM 存儲單元器 0000H:002CH 開始依次存放 23H , 0FFH ,
4、 00H ,和 0F0H 四個字節,該向量對應的中斷號是 ( )。A. 0AH B. 0BH C. 0CH D. 0DH10.真值超出機器數表示范圍稱為溢出,此時標志寄存器中的 () 位被置位A. OF B AF C PF D CF11.8086 系統中內存儲器地址空間為 1M, 而在進行 I/O 讀寫是 ,有效的地址線是 ( )A . 高16位 B. 低 16位 C. 高8位 D. 低8位12.8086 CPU 中段寄存器用來存放 ( )A. 存儲器的物理地址 B. 存儲器的邏輯地址C. 存儲器的段基值 D. 存儲器的起始地址13.8259A 可編程中斷控制器的中斷服務寄存器 ISR 用于
5、( )A. 記憶正在處理中的中斷 B. 存放從外設來的中斷請求信號C.允許向CPU發中斷請求 D.禁止向CPU發中斷請求14.8253 可編程定時 /計數器的計數范圍是( )A. 0-255 B. 1-256 C. 0-65535 D. 1-6553615. 在8086中,(BX )= 8282H,且題中指令已在隊列中,則執行 INC BX指令需要 的總線周期數為 ( )A0B1C2D316. 8086 中, ( ) 組寄存器都可以用來實現對存儲器的尋址。A. AX, SI, DI, BX B. BP, BX, CX, DX C. SI, DI, BP, BX D. BX, CX, SI, D
6、I17. 微機系統中若用 4 片 8259A 構成主、從兩級中斷控制邏輯,接至 CPU 的可屏蔽 中斷請求線 INTR 上,最多可擴展為 ( )級外部硬中斷。A. 32B. 29C. 28 D. 2418.在 8086 宏匯編過程中不會產生指令碼,只用來指示匯編程序如何匯編的指令 是 ( )A. 匯編指令 B. 偽指令 C. 機器指令 D. 宏指令8kX8 RAM 芯片構成的,該芯片19. 連接到 64000h-6FFFFh 地址范圍上的存儲器是用 要( )片。A.8 片 B.6 片 C.10 片 D.12 片20.8086/8088 指令 OUT 80H , AL 表示( )A.將80H送給
7、AL B.將80H端口的內容送給 ALC.將AL的內容送給80H端口 D.將AL內容送給80H內存單元二改錯 (若有錯,請指出錯誤并說明原因 )1堆棧操作應滿足先進先出原則。()2CPU 在未執行完當前指令的情況下,就可響應可屏蔽中斷請求。()3. 8086CPU 標志寄存器共有 16 位,每一位都有含義。( )4. 條件轉移指令只能用于段內直接短轉移。( )5. 控制器的基本功能是:由程序計數器 PC 控制程序的有序運行,并完成各種算術邏 輯運算。( )6. 在 8259A 級連系統中,作為主片的 8259A 的某些 IR 引腳連接從片,同時也可以在另一些 IR 引腳上直接連接外設的中斷請求
8、信號端。 ()7. 8086 的中斷分為可屏蔽中斷和不可屏蔽中斷兩種。( )8. 串行接口中 “串行”的含意僅指接口與外設之間的數據交換是串行的,而接口與CPU之間的數據交換仍是并行的。9. 字長一定的情況下,原碼、反碼和補碼所能表示的二進制真值范圍是相同的。( )10. 所有進位計數制,其整數部分最低位的位權都是1 ( )三、填空題精品文檔1 某存貯器單元的實際地址為 2BC60H ,該單元在段地址為 2AFOH 中的偏移地址是 。2 8086 CPU 復位后,寄存器中的值將進入初始態,問 (CS)= ,(IP)= ,(DS)= 。3. 8086/8088 CPU 內部結構按功能分為兩部分
9、,即 和 。4 CPU 對外設進行數據傳送的方式有幾種,即 , ,或 。5. CPU 從主存取一條指令并執行該指令的時間稱為 , 它通常用若干個 來表示 ,而后者又包含有若干個 。6. 8086/8088 CPU 提供了接受外部中斷請求信號的引腳是 和 。7 -128 的補碼是8. 填入適當指令,使下面程序實現用移位、傳送、加法指令完成 (AX) 與 10 相乘運算: SHL AX ,MOV DX ,AXMOV CL , SHL AX ,CLADD 9時序控制方式有同步方式和10 大部分 DMAC 都擁有單字節傳送, 傳送,和成組傳送方式四. 閱讀程序并回答問題1、已知: (AX)=2233H
10、, (BX)=5566H, 執行了下面的程序段后 , (AX)= ,(BX)= .CMP AX,BXJG NEXTXCHG AX,BX2、已知 : (AX)=6666H, (BX)=0FF00H, (CF)=0。在執行下面程序段后 :(AX)=, (BX)=, (CF)=.MOV AX,5555HAND AX,BXXOR AX,AXNOT BX五、綜合應用1 8255A 接口電路如圖所示。已知 8255A 控制字寄存器的端口地址為 103H ,編寫 8255A 初始化程序和循環彩燈控制程序。 初始時 D0 亮, 其余不亮, D0 亮一秒后移位一次, D1 亮,其余不亮,以此類推每隔一秒移位一次
11、,每移位8 次為一個循環 .共循環 8 次。要求用匯編語言寫出滿足上述要求的程序段(已知一個延時1 秒的子程序入口地址為DELAY1S )。2 已知存儲器地址空間分配、RAM芯片(4K X4)、如圖所示,請完成如下任務:(1) 圖所示 RAM 芯片有幾根地址線?幾根數據線?用該 RAM 芯片構成圖中所示存 儲器地址空間分配,共需要幾個芯片?共分幾個芯片組?(2) 設 CPU 的地址總線為 20 位,數據總線 8 位,畫出這些芯片按圖所示的地址空 間構成的 RAM 存儲器極其與 CPU 間的連接圖 (包括 3-8 譯碼器構成的片選 8 譯碼電路 )。I10000H1 1I RAM1|!CS1 1
12、IT G11Y0!1I -I A11II !G2aY1!卜2000H卜h. III !G2bI11空 |.|. |. |I RAM(4K (DX) B. (AX) (DX) C. (AX) (DX) D. (AX) (DX)( ) 3. 8086 微機系統的 RAM 存儲單元中,從 0000H:002CH 開始依次存放 23H , 0FFH , 00H ,和 0F0H 四個字節,該向量對應的中斷號是。A. 0AHB. 0BHC. 0CHD. 0DH( ) 4. 8255 的 A 口工作在方式 1 輸入時,其中斷允許控制位 INTE 的開 /關是通過 對 的按位置位 /復位操作完成的。A. PC
13、0B. PC2C. PC4D. PC6( )5. 在進入 DMA 工作方式之前, DMA 控制器被當作 CPU 總線上的一個。A. I/O 設備 B. I/O 接口 C. 主處理器D. 協處理器()6在 PC/XT 中,設(AX )= 9305H ,( BX )= 6279H,若 ADD BX , AX 指令后接著 INTO 指令則會。A.進入INTO中斷服務子程序B.執行INTO后面的指令C.死機D.顯示器顯示 OVERFLOW( ) 7. 80486 總線采用的是( 1) ,一個最基本的總線周期由( 2)個時鐘周期( T 狀態)組成。( 1) A. 同步總線協定 B. 半同步總線協定 C.
14、 異步總線協定(2) D. 2E. 3F. 4( ) 8. 微處理器系統中采用存儲器映像方式編址時存儲單元與 I/O 端口是通 過 來區分的。A. 不同的地址編碼 B. 不同的讀寫控制邏輯 C. 專用 IO 指令( ) 9. 在一個項目或產品研制的過程中, 通常采用 類型的存儲芯片來存放待調試的程序。A. RAMB. ROMC. PROMD. E2PROM( ) 10.8259A 工作在 8086/8088 模式時,初始化命令字 ICW2 用來設置 。A. 中斷向量地址的高 8 位 B. 中斷類型號地址的高 5位C. 中斷向量的高 5 位 D. 中斷類型號的高 5 位三、填空題1 設模為 28
15、,則 52 的補碼為 H , 14 的補碼為 H , -0 的反碼為H 。2 設內存中一個數據區的起始地址是1020H :0A1CBH ,在存入 5個字數據后,該數據區的下一個可以使用的單元的物理地址是 。3 8086 根據所構成系統大小的不同,可以工作在最大方式或最小方式。在最大方 式下,系統需使用 來形成總線周期。4 微機系統內,按信息傳輸的范圍不同,可有 , , , 等四級總線。精品文檔,或完成,5 CPU 對外設進行數據傳送的方式有幾種,即 , _ 。6 匯編指令通常包括 和 兩部分。7 8086 系統中,默認方式下對指令尋址由寄存器 和而堆棧段中的偏移量可由寄存器 或 來指示。8 程
16、序存儲與程序控制原理的含義是四、程序閱讀1 讀程序,并標明內存中數據段的相關地址和內容。# SEGMENTBUFFER DB 3 DUP (0)ADB 41HLAEQU $BDW ABLBEQU $BYTEB EQU BYTE PTR BCDD 41424344HLCEQU $WORDC EQU WORD PTR C# ENDSCODE SEGMENTASSUME DS:#, ES:#, CS:CODESTART PROC FARMOV AX , #MOV ES , AXLEASI ,BUFFERMOV SI ,BYTEBINC SIMOV SI ,WORDCADD LA SI , LBADD
17、 LB SI , LCMOV AH , 4CHINT 21HSTART ENDPCODE ENDSEND START2 . 設有100個字節數據(補碼),存放在數據段中EA = 2000H的存儲區內,以下程序應能從該數據區中找出最大的1個數并存人同一數據段 EA = 2100H的單元中,請完成該程序(在空白處填入適當的語句)。MAX:MOV BXMOV AL ,BXMOV CX ,LOOP1 :INCBXCMP AL ,BXLOOP2MOV AL , BXLOOP2 : DEC CXJNZMOV , AL精品文檔精品文檔五、編址連線已知某 8088 微機系統中有兩個 3 8 譯碼器 74LS1
18、38 ,如題五圖所示, 分別用于存儲 器和 I/O 端口的地址選擇。試按圖中連線把兩個譯碼器的各個輸出線的尋址范圍列表寫 出,未標出的高位地址線為低電平。 74LS138 輸人輸出關系為:微型計算機原理與接口技術綜合測試題五一、填空: (每空 1 分,共 20 分 )1、設字長為八位,有 x= -1 , y=124 ,則有: x+y 補= , x-y 補= ;2、數制轉換: 247.86=H =BCD;3、在 8086CPU 中,由于 BIU 和 EU 分開,所以 和 可以重疊操作,提高了 CPU 的利用率;4、8086 的中斷向量表位于內存的 區域, 它可以容納 個中斷向量, 每一個向量占
19、個字節;5、 8086 系統中,地址 FFFF0H 是 地址;6、8086CPU 的 MN/MX 引腳的作用是 ;7、8251 芯片中設立了 、 和 三種出錯標志;8、 8086CPU中典型總線周期由 個時鐘周期組成,其中T1期間,CPU輸出信息;如有必要時,可以在 兩個時鐘周期之間插入 1 個或多個 TW 等待周期。9、 8259A 共有 _ 個可編程的寄存器,它們分別用于接受CPU 送來的 命令字和 命令字。二、 簡答題: (20 分 )1 、什么是信號的調制與解調?為什么要進行調制和解調?試舉出一種調制的方式。(5分)2、已有 AX=E896H ,BX=3976H ,若執行 ADD BX
20、 ,AX 指令,則結果 BX , AX ,標 志位 CF, OF,ZF 各為何值? (5 分)3、有變量定義的偽指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB HOW ARE YOU !, 0DH, 0AH試問: NUMS 、 VAR 變量各分配了多少存儲字節? (5 分 )4、已有 MOV AL ,INFBP+SI 與 MOV AL,ES:INFBP+SI 兩條指令, 試問: 其源操作數采用何種尋址方式?是字或是字節操作?兩條指令有何區別?(5 分 )三、 讀圖 (10 分)下圖中, AB7AB0 為 8086CPU 低八位地址總線試問: 1、8259A 占用
21、個端口地址,分別為 ,其中 ICW1的設置地址為 ;2、8255A 占用 個端口地址,分別為 ,其中控制寄存器的地址為 。五、閱讀程序與接口芯片初始化: (26 分 )1、源程序如下: (6 分 )MOV CL, 4MOV AX , 2000HSHL AL, CLSHR AX ,CLMOV 2000H ,AX試問: j 若程序執行前,數據段內 (2000H)=09H , (2001H)=03H, 則執行后有 (2000H)=,(2001H)= 。k 本程序段的功能 。2、源程序如下: (4 分 )AND AL ,0DDHXOR AL ,81HOR AL ,33HJP LAB1JMP LAB2試
22、問: j 執行程序后 AL=;k 程序將轉到哪一個地址執行: 。3、源程序如下: (6 分 )MOV CX ,9MOV AL , 01HMOV SI ,1000HNEXT : MOV SI, ALINC SISHL AL ,1LOOP NEXT試問: j 執行本程序后有: AL= ;SI= ; CX=_k 本程序的功能是 。(4 分 )4、某系統中 8253 占用地址為 100H103H 。初始化程序如下: MOV DX , 103HMOVAL,16HOUTDX,ALSUBDX,3OUTDX,ALMOV AL, 0B7H精品文檔精品文檔試問: j 此段程序是給 8253 的哪一個計數器初始化?
23、安排工作在哪種工作方式?k 若該計數器的輸入脈沖的頻率為 1MHZ ,則其輸出脈沖的頻率為: 。5、已知某 8255A 在系統中占用 888BH 號端口地址,現欲安排其 PA ,PB ,PC 口全 部為輸出, PA ,PB 口均工作于方式 0 模式,并將 PC6 置位,使 PC3 復位,試編寫出相應 的初始化程序: (6 分 )微型計算機原理與接口技術綜合測試題六一、 填空題 (20 分,每空 1 分 )1、將十進制數 279.85 轉換成十六進制數、八進制數、二進制數及 BCD 碼數分別為: H,Q,B, BCD 。2、字長為 8 位的二進制數 10010100B ,若它表示無符號數,或原碼
24、數,或補碼數, 則該數的真值應分別為 D,D 或 D 。3、已知 BX=7830H , CF=1 ,執行指令:ADC BX, 87CFH 之后,BX=,標志位的狀態分別為 CF=,ZF=,OF=,SF= 。4、8086 中, BIU 部件完成 功能, EU 部件完成 功能。5、8086 中引腳 BHE 信號有效的含義表示 。6、 8086 正常的存儲器讀 /寫總線周期由 個 T 狀態組成, ALE 信號在 狀態內有效,其作用是 。7、設 8086 系統中采用單片 8259A ,其 8259A 的 ICW2=32H ,則對應 IR5 的中斷類型號為 H ,它的中斷入口地址在中斷向量表中的地址為H
25、 。二、簡答及判斷題 (共 17 分)1 、某指令對應當前段寄存器 CS=FFFFH ,指令指針寄存器 IP=FF00H ,此時,該指 令的物理地址為多少?指向這一物理地址的 CS 值和 IP 值是唯一的嗎?試舉例說 明 (4 分 )2、 8086CPU 的 FLAG 寄存器中,狀態標志和控制標志有何不同?程序中是怎樣利用 這兩類標志的? (4 分 )3、設采用 8251A 進行串行異步傳輸,每幀信息對應 1 個起始位, 7 個數據位, 1 個奇 /偶校驗位, 1 個停止位,波特率為 4800 ,則每分鐘能傳輸的最大字符數為多少 個? (4 分 )三、 讀圖和作圖題 (20 分 )1、 808
26、6 系統中接口連接關系如下圖所示。要求回答以下問題:(1) 試分別確定 8255 , 8253 ,8259 及 8251 的端口地址 (12 分);(2) 設 8255 的 PA 口為輸出, PB 口為輸入,試寫出對 PA 口和 PB 口執行輸入 /輸出 操作的指令。 (2 分 )8255 的端口地址為: ;8253 的端口地址為: ;8259 的端口地址為: ;8251 的端口地址為: ;對 PA 口操作的 I/O 指令為 ;對 PB 口操作的 I/O 指令為 。2 、 作圖題。系統采用 4個接口芯片: 8253 ,8251 ,8259 及 8255 。要求 8253 的通道 0 用作實 時
27、時鐘,每當定時時間到之后向 8259 的 IR2 送入中斷申請信號。 8253 通道 1 用作方波發 生器作為 8251 的收發時鐘脈沖。 8253 通道 0,通道 1 的門控信號由 8255PC 口的 PC3 和 PC2 控制。(1) 畫出 4 個芯片之間控制線的連接圖;(4 分 )(2) 8253 的兩個通道應分別工作在什么方式?(2 分)四、程序閱讀題 (20 分 )1、源程序如下: (5 分 )MOVAH ,0MOVAL ,9MOVBL ,8ADDAL ,BLAAAAADDIVAL結果 AL_ , AH=,BL=2、源程序如下:(5 分 )MOVAX ,SEGTABLE ; TABLE
28、為表頭MOVES ,AXMOVDI ,OFFSET TABLEMOVAL ,0MOVCX ,100CLDREPNE SCASB問: 1) 該段程序完成什么功能?2) 該段程序執行完畢之后, ZF 和 CX 有幾種可能的數值?各代表什么 含義?3、源程序如下: (5 分 )CMP AX , BXJNC L1JZ L2JNS L3JNO L4JMP L5設 AX=74C3H , BX=95C3H ,則程序最后將轉到哪個標號處執行?試說明理由。4、源程序如下: (5 分 )MOVDX ,143HMOVAL ,77HOUTDX,ALMOVAX ,0DECDXDECDXOUTDX,ALMOVAL ,AH
29、OUTDX,AL設8253的端口地址為 140H143H ,( 1 )程序是對8253 的哪個通道進行初始化?(2)該通道的計數常數為多少?(3)若該通道時鐘脈沖 CLK的周期為1陰,則輸出脈沖 OUT的周期為多少 陽?五、編程題 (23 分 )1 、 8255 的編程。 (共 10 分)設 8255 的端口地址為 200H203H 。(1)要求PA 口方式1,輸入;PB 口方式0輸出;PC7PC6為輸入;PC1PC0為輸 出。試寫出 8255 的初始化程序。 (3 分 )(2)程序要求當 PC7=0 時置位 PC1 ,而當 PC6=1 時復位 PC0 ,試編制相應的程序。 (7 分)2、自
30、BUFFER 開始的緩沖區有 6 個字節型的無符號數: 10, 0, 20, 15, 38, 236, 試編制 8086 匯編語言程序,要求找出它們的最大值、最小值及平均值,分別送到MAX 、MIN 和 AVI 三個字節型的內存單元。 (13 分)要求按完整的匯編語言格式編寫源程序微型計算機原理與接口技術綜合測試題一(答案)一、單項選擇題1( 1)A (2)B 2B 3B 4D 5C 6C 7( 1)C (2)B 8(1) A ( 2) C9B 10.A 11 B 12 C 13 A 14 C 15 C 16 C 17 B 18 B 19 B 20 C二、改錯1. 堆棧操作應滿足先進后出原則。
31、2. CPU必須在執行完當前指令以后,才可以響應可屏蔽中斷請求。3 8086CPU 標志寄存器共有 16 位,其中只有 9位有含義。4. V (注:段內短轉移只有直接形式,沒有間接形式)5 6 V 7 8 V 9 10V三、填空題1 . 0D60H2 . OFFFFH、0000H、0000H3 .接口部件 BIU、執行部件 EU 5 .指令周期、總線周期、時鐘周期 6NMI、 INTR 81、 2、 AX , DX四、閱讀程序并回答題10AA9AH 、 2233H (注:程序第三行顯然應該是 XCHG AX , BX )20000H 、 00FFH 、 0五、8255 編程。因為用到 LOOP
32、 指令,循環計數器應該使用 CX ,而不應該只用CL。MOVDX , 103H; 103H 為方式控制字地址精品文檔MOV AL , 80HOUTDX , AL ;設置該 8255 B 口為方式 0輸出,其他位可置 0MOV CX , 8;設置循環次數MOV DX , 101H;101H為B 口數據端口地址AGAIN:MOVAL , 01H ;先設置 D0 位輸出為高電平,點亮第一個彩燈NEXTP: OUT DX , ALCALLDELAY1S; B 口相應位發出高電平點亮彩燈,并維持1SSHLAL , 1JNZNEXTPLOOPAGAIN微型計算機原理與接口技術綜合測試題二(答案)一、單選題
33、1. B 2. B 3. C 4. C 5. D 6. C 7. C 8. B 9. B 10. C二、多選題1. B D2. A B D3. A B C4. A D5. B D6. A B C D7. B C 8. B D9. A B 10. A B C D三、填空題1 0FFA3H 2. 行,3一個過程在沒執行完時又被調用,堆棧4 10011000B ,0,1 5 0308H ,12F8H6取指令,分析指令,執行指令7 81230H簡析:段內偏移地址=物理地址段基址 *16 = 4A230H 42000H = 8230H,則(CS ) =7900H 時,物理地址= 79000H + 823
34、0H = 81230H。873H, 1CC, 1CF, 4簡析: ICW2 中記錄了 8259A 的 8 級中斷對應的中斷類型號的高 5 位,中斷類型號的 低3位由中斷引腳編號確定,所以IR3腳對應的中斷類型號為 73H,中斷服務程序的入口地址=中斷類型號 *4 = 73H*4 = 1CCH。四、程序閱讀1程序執行后 BUF 內容為:07H , 12H , 34H , 56H , 9AH , 0BCH , 0DEH , 0F0H 0F0H , 0FFH此程序的功能是:BUF單元中存放計數值 “08H;則程序將從BUF + 1開始的8個單 元中查找關鍵字 78H ,若找到則 BUF 單元計數值減
35、 1 ,且后面 8-n 四個單元的內容依次前 移1字節,n為78H的位置指示,本題中 n = 4。2(1)錯誤語句:第 12 行 MOV DS, DATA 改正: MOV DS ,AX第 22 行 JS PLUS JNS PLUS倒數第 2 行 CODE END CODE ENDS(2)需補充的語句: ASSUME DS :DATA,SS:STACK ,CS:CODE,ES:DATA CLD NEG CL ADD CL ,BL RET五、存儲系統分析與設計(1 )題五圖中所示 RAM 芯片有 12 根地址線和 4 根數據線, 因此一片這樣的 RAM 芯 片其存儲容量為 212*4bit = 4
36、K*4bit,若需構成 8K*8的RAM陣列,共需(8K*8 ) / ( 4K*4 ) =4片。這4片RAM芯片應分成2個芯片組,每個芯片組中RAM芯片的地址線 A11 A0、 讀寫控制線 和片選控制線 都連在一起, 因此每組中的 RAM 芯片占用的地址空間完全一樣, 只是分別提供高 4位和低4位的數據,這兩個芯片組的地址空間分別為:組E1000H E1FFFH 和組 E2000H E2FFFH 。(2)全譯碼系統的電路連接可以如下題五圖(答案)所示。圖中4 個芯片的 控制線和 A11 A0 地址線是連接在一起的。( 3 )一種可能的填寫內存的程序代碼如下:MOV AX , 0El00HMOV
37、 DS , AX;給數據段、附加數據段寄存器賦初值MOV ES , AXMOV DI , 0CLDMOV CX , 2000H ;設置循環計數器賦初值MOV AL ,55HREP STOSB;向 DI 所指的內存單元中填寫MOV DI, 0MOVCX ,2000HREPZ SCASB ;掃描并比較NEXT 處理MOVCL,77H;正確JMPEXITNEXT: MOVCL ,0FFH;出錯EXIT :HLTJNZ NEXT ;如有不等于 55H 的單元,轉到微型計算機原理與接口技術綜合測試題三(答案)一、單選題1. B 2. A 3. B 4.C 5. B 6. B 7. ( 1) D 10.
38、D二、判斷題1. X 2. V 3. X 4. X 5. V 6. X 7. X三、填空題1 34H,0F2H ,0FFH2 1020H :0A1D5H 或 1A3D5H3 總線控制器 8288B( 2)D8. A 9.8. V4 片內總線,片(間)總線,系統內總線,系統外總線5 程序方式,中斷方式, DMA 方式6 操作碼,操作數7 CS,IP, SP,BP8 用戶應預先將程序存入存儲器,計算機開始工作后,其控制器將自動、依次地從 存儲器中取出程序指令并加以執行,而不需人工干涉。四、程序閱讀1 內存單元的地址和內容如題四( 1)圖答案所示。22000H ,99 ,JGE,LOOP1 ,210
39、0H五、編址連線從 的連接方法可以看出,片選 對存儲器尋址,而 對 I/O 口尋址。OOOOOH 01FFFH: 00H 03H02000H 03FFFH: 04H 07HO4OOOH 05FFFH: 08H 0BH06000H 07FFFH: 0CH 0FH08000H 09FFFH: 10H 13H0A000H /0BFFFH: 14H 17H0C000HODFFFH:18H 1BH0E000H /0FFFFH: 1CH 1FH微型計算機原理與接口技術綜合測試題五(答案)一、每空 1 分,共 20 分1、01111011100000112、F7.DCH001001000111.100001
40、10 BCD3、取指令執行指令4、 00000H003FFH 區 256 個 4 個5、CPU 復位以后執行第一條指令的地址6、決定 CPU 工作在什么模式 (最小 /最大 )7、奇 /偶錯 幀格式錯 溢出錯8、4 個 地址 T3 和 T49、7 個 初始化 操作、每題 5 分,共 20 分1、串行長距離通信時,需要利用模擬信道來傳輸數字信號,由于信道的頻帶窄,一般 為 3003400HZ ,而數字信號的頻帶相當寬,故傳輸時必須進行調制,以免發生畸變而導 致傳輸出錯。 (3 分 )調制是將數字信號 ? 模擬信號。而解調則是相反。例如FSK 制(調頻制或稱數字調頻 )可將數字 “1和”“0分”別
41、調制成 2400HZ 和 1200HZ 的正弦波信號。(2 分 )2、BX=220CH (1 分) AX=E896H (1 分) CF=1 (1 分 ) OF=0 (1 分)ZF=0 (1 分 )3、NUMS 分配了 180 個字節 (3 分) VAR 分配了 15 個字節 (2 分 )4、源操作采用基址 +變址尋址方式 (2 分 ) 是 字節操作 (1 分)MOV AL , INFBP+SI 訪問的是堆棧段(1 分 )MOV AL , ES : INFBP+SI 訪問的是附加段,實現了段超越 (1分)三、每題 5 分,共 10 分20H 或 24H (186H(1 分 )j 8259A 占
42、2 個 (2 分 ) 為 20H , 22H 或 24H , 26H (2 分 ) 分)k 8255A 占 4 個 (2 分) 為 80H ,82H , 84H , 86H (2 分)四、每題 2 分,共 8 分1() ; 2( ? ) ; 3( ? );4( ?);五、共 26 分1 、 (2000H)=39H(2 分) (2001H)=00H(2 分)將(2000H),(2001H)兩相鄰單元中存放的未組合型BCD碼壓縮成組合型BCD碼,并存入(2000H)單元,0?(2001H)(2 分)2、37H (2 分) LAB2 (2 分)3、0 (1 分)1009H (1 分)0 (1 分)對數據段內 1000H1008H 單元置數,依次送入 1,2,4,8,16 ,32,64,128,0 共九個 (3 分 )4、計數器 0 (1 分 )工作于方式 3 (1 分)45.454KHZ (
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 平洞施工方案
- 工程中介服務合同
- 禮儀隊個人工作總結(6篇)
- 掛職學習工作述職報告(3篇)
- 2025新入職工作總結(10篇)
- 合同管理口訣建3篇
- 建設樣板房條款3篇
- 房屋買賣合同范本四(16篇)
- 2025師德培訓心得體會(15篇)
- 護士長的年終工作總結(16篇)
- AQ/T 2059-2016 磷石膏庫安全技術規程(正式版)
- 青島超銀中學2022-2023學年七年級下學期階段性調研地理試題【帶答案】
- 2024年安徽省初中(八年級)學業水平考試初二會考生物+地理試卷真題
- 火針療法在皮膚科:國際視角
- 4000m3d制藥廢水計算書
- 越劇古裝衣介紹
- 人事行政工作成功典范總結
- 英國皇室文化課件
- 咯血個案護理
- 第6課+呵護花季+激揚青春【中職專用】《心理健康與職業生涯規劃》(高教版2023基礎模塊)
- 博士生入學復試面試報告個人簡歷介紹(完美版)模板兩篇
評論
0/150
提交評論