




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一 1. 在計(jì)算機(jī)內(nèi)部,一切信息的存取、處理和傳送都是以( 二進(jìn)制 )碼形式進(jìn)行的。2. 機(jī)器字長(zhǎng)為 8 位的有符號(hào)數(shù),其表示數(shù)值的范圍是( -128-127 ),8 位無符號(hào)數(shù)( 0-255 ) 。3. 運(yùn)算器運(yùn)算時(shí)經(jīng)常會(huì)遇到溢出, 這是指( 越界 )。4. 實(shí)地址模式下,一個(gè)邏輯段的體積最大為( 64k )。 5. 在下列指令的表示中,不正確的是(C ) 。AMOV AL,BX+SI BJMP DONI CDEC SI DMUL CL6. 8254 中的計(jì)數(shù)器共有( 6 )種工作方式。7. 在異步串行通信協(xié)議中規(guī)定,傳送的每個(gè)幀中數(shù)據(jù)位長(zhǎng)度是( 5-8 ) 。8. 在異步串行通信中,使用比
2、特率來表示數(shù)據(jù)傳送速率,它是指( 比特每秒 ) 。9. CPU 執(zhí)行 IRET 指令,從堆棧段中彈出( 6 )字節(jié)。10. 8255 芯片中能夠工作在雙向傳輸方式的數(shù)據(jù)口是( A 口 ) 。11. 機(jī)器字長(zhǎng)為 8 位的補(bǔ)碼,其表示數(shù)值的范圍是( -128-127 )。12. 運(yùn)算器運(yùn)算時(shí)經(jīng)常會(huì)遇到溢出, 這是指( 越界 )。13.在下列指令的表示中,不正確的是(A ) 。APUSH AL BJMP AGA CMOV AL,BX+SI DMUL CL14. 如果一個(gè)程序在執(zhí)行前 CS=1000H,IP=2000H,該程序的起始地址是( 12000H) 。 15. 下列指令中操作數(shù)在堆棧段中的是(
3、 C )A. MOV AX, 34H B.ADD AX, ES:BX C. INC WORD PTR BP D. SUB AX, DS:34H16. 若 SP=0200H,則執(zhí)行指令 PUSH AX 后,SP=( 01FEH )。17. 下列不屬于 PC 機(jī) I/O 端口分類的是( B ) 。A控制端口 B地址端口 C數(shù)據(jù)端口 D狀態(tài)端口18. 實(shí)模式下,70H 型中斷向量存放在內(nèi)存中的地址是( 1C0H-1C3H )。19. 在異步串行通信中,使用比特率來表示數(shù)據(jù)傳送速率,它是指( ) 。20. 下面關(guān)于并行通信的敘述中,錯(cuò)誤的是( C )APC 機(jī)中使用 8255A 芯片來進(jìn)行并行發(fā)送和接
4、收B8255A 在并行通信時(shí)可以有三種不同的工作方式C8255A 的 A 口工作在方式 0 時(shí)需要 C 口作為聯(lián)絡(luò)線D相同條件下并行通信的速度大于串行通信21.設(shè)字長(zhǎng)=8 位,X=-127,則X補(bǔ)碼=( 10000001B ) 。22.指令 PUSH AX 的源操作數(shù)的尋址方式是( 寄存器尋址 ) 。23. 在實(shí)地址模式下,代碼段的段基址存放在( CS )寄存器中。24.下列指令中,錯(cuò)誤的指令是( D ) 。 A. MOV AL,12H B. ADD DS:BP,AX C.CMP DL, CL D.LEA BL, BUF25.若實(shí)模式下,(DS)=6200H,則當(dāng)前數(shù)據(jù)段的末地址是( 71FF
5、FH ) 。26.80486 CPU 的 I/O 空間由( 1024 )個(gè)地址組成。27.80486 CPU 執(zhí)行中斷返回指令 IRET,需從堆棧彈出( 6 )個(gè)字節(jié)。28. 以下方式中 CPU 不參與數(shù)據(jù)傳送的是_D_方式。A. 查詢 B. 無條件傳送 C. 中斷控制 D. 直接存儲(chǔ)器存取29. 當(dāng) 8254 的片選信號(hào) CS=0 時(shí),表示( A ) 。 ACPU 選中 8254,允許 CPU 進(jìn)行 I/O 讀寫操作 B. 開始執(zhí)行 DMA 傳輸操作 C. 禁止 CPU 對(duì) 8254 進(jìn)行 I/O 讀寫操作 D. 斷開 8254 總線信號(hào)與 CPU 的連接30 . 8250 以查詢方式輸入數(shù)
6、據(jù),當(dāng)查詢到通信線狀態(tài)寄存器 D0位=1 時(shí),表示( 接收緩沖器滿 ) 。31.設(shè)字長(zhǎng)=8 位,X=127,則X補(bǔ)碼=( 01111111B ) 。32.指令 MOV BX,AX 約定訪問的邏輯段是( DS ) 。33.在實(shí)地址模式下,存儲(chǔ)單元物理地址只使用地址線的低( 20 ) 。34.下列指令中,錯(cuò)誤的指令是( c ) 。 A. MOV DX,12H B. ADD SI,AX C.INC BX D.MOV DI, OFFSET BUF35.若 SS=6200H,SP=1000H,執(zhí)行 PUSH EAX 指令之后,堆棧棧頂?shù)奈锢淼刂肥牵?62FFC H ) 。36.以下方式中 CPU 不參與
7、數(shù)據(jù)傳送的是( d )方式。A. 查詢 B. 無條件傳送 C. 中斷控制 D. 直接存儲(chǔ)器存取37.在 PC 機(jī)中,CPU 響應(yīng)可屏蔽中斷時(shí),8259A 從 INTA 引腳收到中斷響應(yīng)信號(hào)的第( 2 )個(gè)負(fù)脈沖后,向 CPU 提供中斷類型碼。38.如果 PC 系統(tǒng)某個(gè)時(shí)刻同時(shí)產(chǎn)生 INTR(可屏蔽中斷) 、NMI(非屏蔽中斷)和DMA(直接存儲(chǔ)器訪問)三種請(qǐng)求,則系統(tǒng)按照響應(yīng)的先后順序依次是( dma,mni,intr ) 。39 . 8250 以查詢方式輸出數(shù)據(jù),當(dāng)查詢到通信線狀態(tài)寄存器 D5位=1 時(shí),表示( 發(fā)送保持寄存器空 ) 。40.如 8255A 的 A 端口工作在方式 1 輸入,
8、并采用中斷方式,則初始化時(shí)需將( PC4 )置 1 以允許 A 端口中斷。 41. 符號(hào)指令書寫格式中,標(biāo)號(hào)與符號(hào)指令之間用( 冒號(hào) ) 做間隔符。42. 在宏匯編語(yǔ)言中,求邏輯段的段基址的運(yùn)算符是( SEG ) 。43. 可編程芯片 8254 中具有( 3 )個(gè)獨(dú)立的計(jì)數(shù)器。44. 可編程芯片 8254 的計(jì)數(shù)器處于工作方式( 3 )時(shí),可作為方波發(fā)生器。45. 中斷返回指令 IRET 可以從堆棧的棧頂彈出( 6 )個(gè)字節(jié)。46. 存儲(chǔ)器容量為 16K8bit,若選用 4K4bit 的芯片,則需要( 8 )片。47. 在 8255A 初始化編程時(shí), ( D ) 不可以作為 C 端口按位置 0
9、/置 1 控制字。A. 02H B. 04H C. 08H D. 86H48. PC 系統(tǒng)的可屏蔽中斷是使用兩片 8259A 管理( 15 )級(jí)中斷。49. 計(jì)算機(jī)通信中使用最廣泛的串行通信接口標(biāo)準(zhǔn)是( RS-232C )標(biāo)準(zhǔn)。50. 一般在微型計(jì)算機(jī)系統(tǒng)中,最多允許有( 256 )種中斷。51. 符號(hào)指令書寫格式中,注釋與符號(hào)指令之間用( 分號(hào) ) 做間隔符。52. 機(jī)器字長(zhǎng)為 8 位的原碼數(shù),其真值范圍是( -127-+127 ) 。53PC 系列機(jī)中,有符號(hào)數(shù)是用( 補(bǔ) )碼存貯的。54. 可編程 8254 芯片處于工作方式( 2 )時(shí),可作為分頻器。55下列關(guān)于串行通信的概念中,不正確
10、的是( c ) 。A. 波特率是指每秒鐘傳送的 0、1 代碼個(gè)數(shù),單位為波特B. 異步通信的一幀總是從邏輯 0 開始,邏輯 1 結(jié)束C. 異步通信的一幀總是低電平開始,高電平結(jié)束D. 異步通信的發(fā)送端和接收端按約定的波特率發(fā)送、接收數(shù)據(jù)56. 中斷向量表中,3 型中斷服務(wù)程序段基地址存放的內(nèi)存單元地址為( 0EH 和 0FH ) 。57. 用戶中斷請(qǐng)求,通過系統(tǒng)的( A )B4 端子引入,接到從 8259A。A. 總線 B. CPU C. 主 8259A D. 8255A58. 在 8255A 初始化編程時(shí), ( B ) 可以作為 C 端口按位置 0/置 1 控制字。A. 82H B. 04H
11、 C. 88H D. 86H59. 日時(shí)鐘中斷處理程序是( 8 )型中斷處理程序。60. 將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),這一過程稱為( 解調(diào) ) 。61. 子程序的調(diào)用是由( A )完成的。 A.CPU B.機(jī)器指令 C.偽指令 D.匯編程序62. (AX)C678H, (BX)6398H,則執(zhí)行指令 ADD AX,BX 后,則溢出標(biāo)志OF 和進(jìn)位標(biāo)志 CF 的值分別為( 0,1 ) 。 63. 在下列指令中,影響堆棧內(nèi)容的指令是( D ) 。AMOV B.XCHG C.JMP D.IRET64. 執(zhí)行 IN AL,DX 指令后,進(jìn)入 AL 寄存器的數(shù)據(jù)來自( IO 端口 ) 。65. 8255A
12、 中 C 端口的作用是( D ) A. 數(shù)據(jù)輸入和輸出 B. 提供控制信息 C. 提供狀態(tài)信息 D. 以上三個(gè)功能都具有66. 若將字符B的 ASCII 碼作為某個(gè)無符號(hào)數(shù)值的 BCD 碼和二進(jìn)制數(shù),則對(duì)應(yīng)的十進(jìn)制數(shù)值分別為( 42, 66 ) 。67. 中斷向量是( B ) 。 A. 中斷向量表的指針 B. 中斷服務(wù)程序入口地址 C. 中斷向量表D. 中斷號(hào)68. 下列指令中正確的是( b ) 。A. MOV BX,100H B. MOV BX,AX C. MOV WORD PTR DX,AX D. MOV BX,BP69. 8259A 接收到中斷結(jié)束命令字后,完成的操作是( 將中斷服務(wù)寄存
13、器 ISR 的相應(yīng)位清零 ) 。70. 指令 ADD AL, SI 的源操作數(shù)的尋址方式和訪問的邏輯段是( (寄存器)間接尋址,數(shù)據(jù)段 )71. 8255A 的內(nèi)部端口可以分為兩組,其中 A 組包括( A 口,c 口高四位 ) 。72. 8250 內(nèi)部有 4 級(jí)中斷,其中優(yōu)先權(quán)最高的是( 接收數(shù)據(jù)錯(cuò)中斷 ) 。73. 80 x86 的微機(jī)系統(tǒng)的鍵盤中斷的中斷類型碼是( 09H ) 。74. 執(zhí)行 IN AL,DX 指令后,進(jìn)入 AL 寄存器的數(shù)據(jù)來自( IO ) 。75. PC 系列機(jī)中,I/O 端口與存儲(chǔ)器采用( 獨(dú)立 )編址方式。76. BIOS 顯示功能調(diào)用中,其中 OEH 號(hào)功能的入口
14、參數(shù)是將顯示字符的 ASCII 碼保存在( AL )寄存器77. 在段定義語(yǔ)句中,段長(zhǎng)度參數(shù) USE16 表示( 邏輯段長(zhǎng)度最大允許 64KB )78. 符號(hào)指令中的標(biāo)號(hào)通常定義在(代碼段 )79. 下列( C )指令是對(duì) AL 中的有符號(hào)數(shù)進(jìn)行除 2 操作。A. SHL AL, 1 B. SAL AL, 1 C. SHR AL,1 D. SAR AL,180.用來進(jìn)行間接尋址訪問內(nèi)存操作數(shù)的 16 位的寄存器有( C )A. IP SP BP BX B. IP SP SI DI C. SI DI BX BP D. DI BX BP SP81. 實(shí)模式下,80X86 匯編程序中每個(gè)邏輯段的長(zhǎng)度
15、不超過 ( 64k )。82. 8254 內(nèi)部有 3 個(gè)獨(dú)立的計(jì)數(shù)器,每個(gè)計(jì)數(shù)器都是( 16 位 ) 。83. PC 機(jī)中,CPU 響應(yīng)可屏蔽硬件中斷時(shí),中斷類型碼由( 8259A )提供。84. 8255A 引腳信號(hào) WR=0,CS=0,A1=1,A0=1 時(shí),表示( 寫控制寄存器 )。85. 若用 4K位的 RAM 芯片組成 8K8 的存儲(chǔ)器,則需要的芯片數(shù)是( 16 )。86. 某二進(jìn)制數(shù)據(jù) 01000001B,若它分別表示 BCD 碼和 ASCII 碼,則對(duì)應(yīng)的數(shù)值和字符( 41,A ) 。87. PC 系統(tǒng)機(jī)使用 2 片 8259A“級(jí)連” ,可以管理( 15)級(jí)中斷。88. 825
16、0 芯片具有很強(qiáng)的中斷能力,其內(nèi)部 4 級(jí)中斷具有最高優(yōu)先權(quán)的是(接收數(shù)據(jù)錯(cuò)中斷 )中斷。89. 在 8255A 芯片中, ( A 口 )可以工作在雙向方式。90匯編語(yǔ)言源程序文件的擴(kuò)展名為( .ASM ) 。91 若 80486 的總線周期定義信號(hào) M/IO=0,D/C=1,W/R=0,則當(dāng)前總線周期所完成的操作為( D ) 。 AI/O 讀 BI/O 寫 C存儲(chǔ)器讀 D存儲(chǔ)器寫92. 6166 為 2K8 位的 SRAM 芯片,它的地址線條數(shù)為( 11 ) 。93. 在 PC 系列機(jī)中,對(duì) I/O 端口編址采用( 獨(dú)立變址 ) 。94. 在 8255A 芯片中, ( A 口 )可以工作在雙
17、向方式。95. 若 8254 定時(shí)/計(jì)數(shù)器的某個(gè)計(jì)數(shù)器初始化編程為 BCD 碼計(jì)數(shù)方式,則該計(jì)數(shù)器設(shè)置的計(jì)數(shù)初值范圍是( 0-9999 ) 。 96. 當(dāng)堆棧為空時(shí),如 SS=0604H,SP=0020H,則棧底單元的物理地址為( 6060H ) 。97指令 MOV AL, SI+3 的源操作數(shù)的尋址方式是( 變址 )。 988255A 的 B 端口工作在方式 1 輸出時(shí),信號(hào) OBF=0 表示( 輸出緩沖器滿 ) 。99機(jī)器字長(zhǎng)為 8 位的補(bǔ)碼數(shù),其真值范圍是(-128-127 ) 。100在串行異步通信中,若傳送的每個(gè)串行字符由起始位,5 個(gè)數(shù)據(jù)位,1 個(gè)校驗(yàn)位和 1 個(gè)停止位組成,每秒傳
18、送 1200 個(gè)字符,則數(shù)據(jù)傳送的通信速率應(yīng)為( 9600 )bps。 101.實(shí)模式下,一個(gè)邏輯段的體積最大為( 64k ) 。102.PC 系列機(jī)中,I/O 端口與存儲(chǔ)器采用( 獨(dú)立 )編址方式。 103. 字長(zhǎng)為 8 位的有符號(hào)數(shù),其補(bǔ)碼表示范圍為( -128-127 )。104. 指令 MOV AL,BX中,源操作數(shù)所采用的尋址方式為( 寄存器間接尋址 ) 。105. 在 PC 系列機(jī)串行異步通信中,并行數(shù)據(jù)和串行數(shù)據(jù)之間的轉(zhuǎn)換工作是由( b )完成。A. CPU B. 8250 C. MODEM D. MC1488/1498 電平轉(zhuǎn)換器106. 80X86 中開中斷指令是( STI
19、) 。107. 8255A 芯片中能工作在雙向方式的是( A 口 ) 。108CPU 相應(yīng) INTR 和 NMI 中斷時(shí),相同的必要條件是( A ) 。A. 當(dāng)前指令執(zhí)行結(jié)束 B. CPU 允許中斷C. 當(dāng)前訪問主存結(jié)束 D. 當(dāng)前總線空閑 109設(shè) 8254 的一個(gè)計(jì)數(shù)器工作在方式 3,若預(yù)置的計(jì)數(shù)初值為( 0 ) ,那么該計(jì)數(shù)器輸出信號(hào)的周期最長(zhǎng)。1108255A 的 C 口置 0/置 1 控制字應(yīng)寫入( 控制口 )。111.實(shí)模式下,CPU 能夠?qū)ぶ返膬?nèi)存空間范圍(1M ) 。 112.PC 系列機(jī)中,I/O 端口與存儲(chǔ)器采用( 獨(dú)立 )編址方式。 113. 字長(zhǎng)為 8 位的有符號(hào)數(shù),其
20、補(bǔ)碼表示范圍為( -128 127 )。114. 在寄存器間址尋址中,操作數(shù)是放在( 主存儲(chǔ)器 ) 。 115. 下列指令中,格式正確的是( d ) 。A. MOV BP,100H B. PUSH AL C. MOV DS,2000H D. ADD AX,BX+SI116. 80X86 中開中斷指令是( sti ) 。117. 8255A 芯片中能工作在雙向方式的是( a ) 。118CPU 相應(yīng) INTR 和 NMI 中斷時(shí),相同的必要條件是( 當(dāng)前指令執(zhí)行結(jié)束 ) 。119 PC 系統(tǒng)機(jī)使用 2 片 8259A“級(jí)連” ,可以管理( 15)級(jí)中斷。120下列存儲(chǔ)器中, ( ram )需要不
21、斷刷新以保持信息不消失。121. 實(shí)模式下,一個(gè)邏輯段的體積最大為( 64k ) 。122. 執(zhí)行中斷返回指令 IRET,如果定義 1 個(gè)元素的大小為 1 個(gè)字節(jié),則從棧頂彈出的元素個(gè)數(shù)是( 6 )個(gè)字節(jié)。 123. 8255A 芯片中能工作在雙向方式的是( a )口。124. 下列指令中,格式合法的是( d ) 。A. IN AL,CX B. MOV DS,1000HC. MOV AX,AX D. ADD AX,BX+SI125. 匯編語(yǔ)言源程序文件的擴(kuò)展名必須為( asm ) 。126. 執(zhí)行 STI 指令后,所完成的功能不包括( d ) 。A.使標(biāo)志寄存器中 I 標(biāo)志置 1 B. CPU
22、 處于開中斷狀態(tài)C.允許 CPU 響應(yīng)來自引腳 INTR 的請(qǐng)求 D. 允許 CPU 響應(yīng)來自引腳 NMI 的請(qǐng)求127字長(zhǎng)為 8 位的無符號(hào)數(shù),其數(shù)值范圍為( 0-255 ) 。128CPU 通過 8250 采用查詢方式發(fā)送數(shù)據(jù)之前首先要查詢( 數(shù)據(jù)緩沖寄存器是否空 ) 。1298250 芯片具有很強(qiáng)的中斷能力,其內(nèi)部 4 級(jí)中斷具有最高優(yōu)先權(quán)的是( .。 。 。 。 )中斷.130. 若 8254 定時(shí)/計(jì)數(shù)器的的某個(gè)計(jì)數(shù)器初始化編程為二進(jìn)制計(jì)數(shù)方式,則該計(jì)數(shù)器計(jì)數(shù)初值最大為( ffffh ) 。131. 存儲(chǔ)器直接存取方式的英文縮寫是( dma ) 。132. 實(shí)模式下,位于內(nèi)存物理地址
23、 0021CH0021FH 當(dāng)中的內(nèi)容是( 87h )型中斷向量。 133. ( 總線周期 )是指 CPU 從存儲(chǔ)器或輸入/輸出端口存取 1 個(gè)字節(jié)或字所需的時(shí)間。134. PC 系列機(jī)中,I/O 端口與存儲(chǔ)器采用(獨(dú)立 )編址方式。135. RS-232C 接口的信號(hào)電平范圍是( a ) 。A. -15V+15V B. 0-5V C. 0+5V D.0-15V136. 8 位字長(zhǎng)的有符號(hào)數(shù)的數(shù)值范圍是 ( )。137. 以下哪種芯片是可編程的并行接口芯片?( )A. 8254 B. 8259A C. 8255A D. 8250 138. 有語(yǔ)句:COUNT EQU 256,下列四種敘述中,正
24、確的是( )。A.COUNT 是變量 B.COUNT 占用一個(gè)字節(jié)存儲(chǔ)單元C.COUNT 是符號(hào)常數(shù) D.COUNT 占用二個(gè)字節(jié)存儲(chǔ)單元139. 微型計(jì)算機(jī)系統(tǒng)中,最多允許有( )種中斷。140. 8250 內(nèi)部有四級(jí)中斷,優(yōu)先級(jí)最低的是( ) 。141. PC 系統(tǒng) 8259A 中斷優(yōu)先級(jí)管理采用完全嵌套方式,即( )的中斷級(jí)別最高 。A. IR0 B. IR1 C. IR6 D. IR7142. 下面哪一個(gè)軟中斷指令,屬于 BIOS 功能調(diào)用的是( )A.INT 21H B.INT 4H C.INT 10H D.INT 1CH143和外存相比,內(nèi)存的特點(diǎn)是( ) 。A.容量小、速度快、成
25、本高 B.容量小、速度快、成本低C.容量大、速度快、成本高 D.容量大、速度快、成本低144 PC 系列機(jī)中,有符號(hào)數(shù)是用( )碼表示的。145. 已知某操作數(shù)的物理地址是 2117AH,則它的段基址和偏移地址可能是( )。 A.20250F2A B.210800EA C.2000017A D.2100117A146在 8259A 內(nèi)部,用于反映當(dāng)前 CPU 正在執(zhí)行何種中斷服務(wù)程序的部件是( ) 。 147. 實(shí)模式下位于內(nèi)存物理地址 0021CH0021FH 當(dāng)中的內(nèi)容是( )型中斷向量。148. 若 8254 定時(shí)/計(jì)數(shù)器的的某個(gè)計(jì)數(shù)器初始化編程為二進(jìn)制計(jì)數(shù)方式,則該計(jì)數(shù)器的計(jì)數(shù)初值置為
26、 0 時(shí),表示是十進(jìn)制 ( ) 。 149. 32 位微處理器的外部引腳中,以下哪個(gè)引腳的功能是非屏蔽中斷請(qǐng)求信號(hào)( ) 。1508254 的引腳 CS、A0、A1、WR、RD 處于狀態(tài)(電平值) ( )時(shí),計(jì)數(shù)初值寫入 2 號(hào)計(jì)數(shù)器。A. 0, 1, 0, 1, 0 B. 0, 0, 1, 0, 1C. 0, 1, 0, 0, 1 D. 0, 0, 1, 1, 01、填空題1設(shè)某存儲(chǔ)單元的段基址為 2012H,偏移地址為 0415H,則該存儲(chǔ)單元的物理地址為(1) 。2. 8255A 有三種工作方式,其中方式 1 為(2) 方式。3. 486 的 I/O 指令有(3) 和(4) 兩種尋址方式
27、。4. 64H = (5) D = (6) B。5. 請(qǐng)指出下列指令目標(biāo)操作數(shù)目標(biāo)操作數(shù)的尋址方式:MOV AX,1234H: (7) MOV BYTE PTR BX,AL (8) ADD BUF,AX: (9) 6.在 PC 機(jī)系統(tǒng)中,I/O 端口按其存儲(chǔ)的物理信息意義可以分為數(shù)據(jù)端口 (10) 端口和(11) 端口。7.若使用 2K*8bit 的存儲(chǔ)芯片組成容量為 64KB 存儲(chǔ)系統(tǒng),需要(12) 片芯片,該存儲(chǔ)系統(tǒng)至少需要(13) 根地址線用來尋址。8. 執(zhí)行有定義的 INT n 指令所引發(fā)的中斷為(14) 中斷,若 n 為 10H,則表示該中斷為(15) (DOS/BIOS)中斷。9.
28、(10010001)BCD=( )210.80486 微處理器有三種工作模式,分別是 模式、 模式和 模式。11. 匯編源程序中的標(biāo)號(hào)被定義在 段、變量通常被定義在 段、附加段或堆棧段。12實(shí)模式下,PC 機(jī)所有中斷向量集中存放在系統(tǒng) RAM 最低端的 個(gè)單元之中,物理地址從 00000H H。13實(shí)模式下,INT 21H 指令對(duì)應(yīng)的中斷向量存放在中斷向量表起始地址為 H 開始的四個(gè)字節(jié)單元中。14PC 機(jī)使用 8254 的第 號(hào)計(jì)數(shù)器用于定時(shí)中斷,定時(shí)周期約 ms。15串行異步通信采用起始位和 位完成一幀字符的收發(fā)同步。16串行數(shù)據(jù)傳輸方式有單工方式、半雙工方式和 方式。17若 8255A
29、工作在方式 1 輸出,當(dāng) CPU 采用查詢方式向 8255A 輸出數(shù)據(jù)時(shí),應(yīng)先查詢 信號(hào),只有當(dāng)它為 時(shí),CPU 才能輸出下一個(gè)數(shù)據(jù)。1.(10010001)2=( )1018.80486 實(shí)模式下,一個(gè)邏輯段最大容量為 KB,存儲(chǔ)器容量最大為 MB,I/O 空間最大為 KB。19. 串行數(shù)據(jù)傳輸方式有單工通信、 和 三種。2080486 實(shí)模式下每個(gè)中斷向量占用 字節(jié)單元,前兩個(gè)單元存放_(tái)地址。21INT 21H 指令執(zhí)行時(shí),要向堆棧壓入 字節(jié),最先壓入的兩個(gè)字節(jié)是_ 內(nèi)容。22 PC 系列機(jī)每隔 ms 執(zhí)行一次日時(shí)鐘中斷。23計(jì)算機(jī)與外設(shè)串行通信中,TTL 電平和 RS-232C 電平之間
30、需要 電路。24串行數(shù)據(jù)傳輸中,只允許數(shù)據(jù)按照一個(gè)固定方向傳送的方式叫 方式。25若 8255A 工作在方式 1 輸入,當(dāng) CPU 采用查詢方式從外設(shè)讀取數(shù)據(jù)之前,應(yīng)查詢 信號(hào),只有當(dāng)它為 時(shí),CPU 才能從端口讀取數(shù)據(jù)。26. (29.6875)10 =( )2 , (000101000111)BCD =( )16 。27. 設(shè)字長(zhǎng)=8 位,X原=(AA)16 ,則 X =( )16 ,Y反=(AA)16 ,則 Y =( )16 ,Z補(bǔ)=(AA)16 ,則 Z =( )16 。28. 微型計(jì)算機(jī)系統(tǒng)一般有三條總線,它們分別是 、 、 。29. 存儲(chǔ)器容量的擴(kuò)展有三種方式,它們分別是 、 、
31、。30. 按端口寄存器存放信息的物理意義來分,端口可分為_、_和_。31. 8255A 的工作方式中方式 0 為基本型輸入/輸出方式,方式 1 是_ 型輸入/輸出方式。32. 在實(shí)地址模式下,設(shè) CS=1408H,IP=0130H,則當(dāng)前指令單元的物理地址是 H。33. 常用的串傳送指令有三種,它們分別是 、 和 MOVSD。34. 設(shè) AX=96H,執(zhí)行指令 ROR AX , 1 之后,AX= H。35. 執(zhí)行一次 POP 指令,至少?gòu)臈m攺棾?個(gè)字節(jié)送目標(biāo)操作數(shù)。36. 微型計(jì)算機(jī)系統(tǒng)與輸入/輸出設(shè)備的信息交換主要有四種方式,即 、 、 和 。37. 實(shí)地址模式下,中斷向量表占用 個(gè)字節(jié)的
32、存儲(chǔ)空間。38. 串行數(shù)據(jù)的傳輸方式主要有三種,即 、 、 和 。39. 只有當(dāng)聯(lián)絡(luò)線 IBF= 時(shí),CPU 才能從 8255A 的 A 端口或 B 端口讀取輸入數(shù)據(jù);只有當(dāng)聯(lián)絡(luò)線= 時(shí),CPU 才能往 8255A 的 A 端口或 B 端口輸出OBF下一個(gè)數(shù)據(jù)。40. 設(shè)字長(zhǎng)為 8 位,X=-6,Y=+75,則XY補(bǔ)= ,XY補(bǔ)= 。41I/O 端口有 、 、 三類。42. CPU 與外設(shè)之間交換數(shù)據(jù)常采用 、 、 和 四種方式。43.BIOS 顯示功能調(diào)用中使用的軟中斷的中斷類型碼為 。44. 串行異步通信中,一幀數(shù)據(jù)的格式通常包括 、 、 、 和 四個(gè)部分。45. 8255 的 A1 和
33、A0 引腳分別連接在地址總線的 A1 和 A0,當(dāng)控制端口的口地址為317H 時(shí),則 A 口的口地址為 。46. 147=( )B=( )H=( )BCD47微機(jī)系統(tǒng)中,要組成 32K16bit 的存儲(chǔ)器,需要選用( )片規(guī)格為2K8bit 的芯片。48.實(shí)模式下,位于內(nèi)存物理地址 0021CH0021FH 當(dāng)中的內(nèi)容是( )型中斷向量。49. DW 50 dup (?) 預(yù)留了存儲(chǔ)空間的字節(jié)數(shù)是( ) 。50. 8254 內(nèi)部有 3 個(gè)獨(dú)立的(_)位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器有( )種工作方式。51. 串行數(shù)據(jù)傳輸方式由( ) 、 ( ) 、 ( )三種。52. CPU 與外設(shè)之間交換數(shù)據(jù)常采用(
34、) 、 ( )和( ) 、 ( )四種方式。53. 串行異步通信的傳輸方式有單工通信、 通信和 通信。54微處理器與 I/O 接口及存儲(chǔ)器進(jìn)行信息傳送是通過三總線來完成,該三總線分別為 、 和地址總線。55. 微機(jī)系統(tǒng)與外設(shè)之間交換數(shù)據(jù)常采用無條件傳送、 、中斷和 四種方式。56. 實(shí)模式下,中斷號(hào)為 16H 的中斷服務(wù)程序的入口地址存放在地址為 H 開始的 個(gè)連續(xù)存儲(chǔ)單元中。57. 8255A 的 B 口工作在方式 1 輸入時(shí),對(duì)應(yīng)的一組端口聯(lián)絡(luò)信號(hào)是 和 。58. (10000111)BCD( )10( )1659. 指令 MOV AX,BX+DI+5中,源操作數(shù)的尋址方式是 ,CPU所尋
35、址的邏輯段是 。60DD 50 dup (?) 預(yù)留的存儲(chǔ)空間字節(jié)數(shù)是 。1 PC/AT 系統(tǒng)使用兩片 8259A 級(jí)聯(lián),可管理 級(jí)中斷。2. 在接口電路中,端口按存放信息的物理意義劃分,可以分為三類,即數(shù)據(jù)端口、 端口和 端口。61. 用一條指令 可以實(shí)現(xiàn)將 BL 寄存器高 4 位不變,低 4 位取反。6280 x86 有兩個(gè)引腳可以接收外部的硬件中斷請(qǐng)求, 引腳上的中斷請(qǐng)求引發(fā)的中斷稱為非屏蔽中斷, 引腳上的中斷請(qǐng)求引發(fā)的中斷稱為可屏蔽中斷。638254 芯片內(nèi)包含有 個(gè)獨(dú)立的 16 位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器有_種工作方式。 64以 216為模,將兩個(gè)十六進(jìn)制數(shù) C678H 和 CF23H 相
36、加,則對(duì)應(yīng)的狀態(tài)標(biāo)志的值分別是 C= , O= , P= 。65. 設(shè)字長(zhǎng)=8 位,則-1 的補(bǔ)碼為(_)16,若X補(bǔ)A5H,則 X 的真值為(_)10。66. 在實(shí)地址模式下, 就是中斷向量。每個(gè)中斷向量包含 個(gè)字節(jié)。67. (52)10( )2( )16( )BCD。68.2PC/AT 中,用戶中斷請(qǐng)求,由總線插槽_端引入,接至從 8259 的_端,最終送到主 8259 的_端,CPU 響應(yīng)后,轉(zhuǎn)_型中斷服務(wù)程序,再轉(zhuǎn)_型中斷服務(wù)程序。69執(zhí)行有定義的 INT n 指令所引發(fā)的中斷稱為_中斷,80X86 的 INTR 引腳上的中斷請(qǐng)求引發(fā)的中斷稱為_中斷。70用符號(hào)指令編寫的匯編源程序要經(jīng)
37、過編輯、_和_才能生成 CPU 可執(zhí)行的目標(biāo)程序。71RS232C 標(biāo)準(zhǔn)中,規(guī)定邏輯“0”的電平為 ,規(guī)定邏輯“1”的電平為 。72 串行異步通信的傳輸方式有 通信、半雙工通信和 通信。要順利實(shí)現(xiàn)異步串行通信,收發(fā)雙方的 和 必須一致。73在匯編程序中,通常利用寄存器、 和 向子程序傳遞參數(shù)。74. (38)10( )2( )16( )BCD。75在微型計(jì)算機(jī)中有三條總線,分別是數(shù)據(jù)總線、 總線和 總線。76按存放信息的物理意義來分,I/O 端口可以分為數(shù)據(jù)端口、 和 。77. 8254 定時(shí)/計(jì)數(shù)器內(nèi)部有三個(gè) 位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器有 工作方式。78計(jì)算機(jī)標(biāo)志寄存器主要有兩種功能,分別是 和
38、。79RS232C 標(biāo)準(zhǔn)中,規(guī)定邏輯“0”的電平為 。90 在 8086 中,PUSH 指令和 POP 指令完成 和 操作。81在匯編程序中,通常利用來內(nèi)存單元、 和 向子程序傳遞參數(shù)。82要實(shí)現(xiàn)異步串行操作,收發(fā)雙方 和 必須一致。83由 片 16K*1 的存儲(chǔ)芯片,采用 擴(kuò)展方式,能夠構(gòu)成 64K8 的存儲(chǔ)器。84用 16K*8 位的芯片組成 64K*8 位的存儲(chǔ)器,需_個(gè)芯片,其中數(shù)據(jù)線_根、地址線_根、其中,片內(nèi)地址線_根。85串行數(shù)據(jù)傳輸方式有三種,分別是_方式、 _方式、_方式。8680486 等 32 位微處理器有三種工作模式 ,分別是_模式、 _模式、_模式。87子程序與調(diào)用它
39、的主程序不在同一個(gè)代碼段,則在執(zhí)行子程序中的 RET 指令后,從堆棧棧頂將彈出 個(gè)字節(jié),依次賦給 和 。88串行異步通信時(shí),收發(fā)雙方必須保持_和_一致。1按端口寄存器存放信息的物理意義分,端口可以分為 、 、 三類。89.實(shí)地址模式下,CPU 內(nèi)部的 寄存器用來存放堆棧段的段基址。90串行異步通信的傳輸方式有 通信、 通信和全雙工通信。91 是計(jì)算機(jī)最底層的系統(tǒng)管理程序,操作系統(tǒng)和用戶程序均可調(diào)用。92PC 系統(tǒng)使用兩片 芯片管理硬件可屏蔽中斷,CPU 檢測(cè)到可屏蔽中斷請(qǐng)求時(shí),滿足一定條件后向該中斷控制器的 引腳發(fā)出中斷響應(yīng)信號(hào)。93在具有 NEAR 屬性的子程序中,執(zhí)行 RET 指令將從棧頂
40、彈出 個(gè)字節(jié)送 寄存器。94串行異步通信協(xié)議要求收、發(fā)雙方預(yù)置的幀數(shù)據(jù)格式和 必須一致。95. 指令 MOV BX,AL,源操作數(shù)的尋址方式是 ,目標(biāo)操作數(shù)的尋址方式是 。96. 由 片 1K4 的存儲(chǔ)芯片能夠構(gòu)成 16K8 的存儲(chǔ)器。三、簡(jiǎn)答題1. 微機(jī)系統(tǒng)與外設(shè)交換信息的方式有哪些?其中哪一種電路最簡(jiǎn)單?無條件方式,查詢方式,中斷方式,DMA 方式;無條件方式2. 什么是中斷向量?中斷向量由哪兩部分組成? 中斷向量指的是實(shí)模式下中斷服務(wù)子程序的入口地址;由兩部分組成:中斷服務(wù)子程序所在的段基址和中斷服務(wù)子程序的偏移地址。3. 請(qǐng)寫出四條能夠使 AX 清零的指令,哪一條指令既可以使 AX 清
41、零又不改變標(biāo)志位? AND AX,0; XOR AX,AX; SUB AX,AX; MOV AX,0; MOV AX,04. 請(qǐng)簡(jiǎn)述串行數(shù)據(jù)傳輸?shù)娜N方式。 單工通信:數(shù)據(jù)只能沿一個(gè)方向傳輸;半雙工:收發(fā)雙方均可以發(fā)送和接收,但同一時(shí)刻只能有一個(gè)方向的數(shù)據(jù)傳輸;全雙工:數(shù)據(jù)可以同時(shí)在雙方進(jìn)行發(fā)送和接收。1. 請(qǐng)簡(jiǎn)述馮諾依曼提出的計(jì)算機(jī)架構(gòu)組成部分 運(yùn)算器;控制器;存儲(chǔ)器;輸入系統(tǒng);輸出系統(tǒng)2. CPU 響應(yīng)可屏蔽中斷的條件是什么? 首先有可屏蔽中斷請(qǐng)求,沒有非屏蔽中斷請(qǐng)求和 DMA 請(qǐng)求;其次,CPU 當(dāng)前一條指令執(zhí)行完畢,CPU 處于開中斷狀態(tài)3. 80486 中有哪些段寄存器,請(qǐng)寫出其中、
42、英文名稱DS:數(shù)據(jù)段寄存器;CS: 代碼段寄存器;ES,FS,GS: 附加段寄存器;SS: 堆棧段寄存器。4. 請(qǐng)簡(jiǎn)述接口與端口的概念。 接口電路是微機(jī)系統(tǒng)與外部設(shè)備進(jìn)行信息交換的中轉(zhuǎn)站,簡(jiǎn)稱接口;(3)接口電路中一組能夠直接和 CPU 進(jìn)行信息交換的寄存器,稱之為端口。5. 按照馮諾依曼思想體系,計(jì)算機(jī)硬件系統(tǒng)主要由哪幾部份組成? 運(yùn)算器;控制器;存儲(chǔ)器;輸入系統(tǒng);輸出系統(tǒng)6. 使用 BX、BP、SI 和 DI 寄存器間址尋址,如省略段超越前綴,分別約定訪問的是哪個(gè)邏輯段? 用 BX、SI、DI 約定訪問數(shù)據(jù)段,用 BP 約定訪問堆棧段7. 簡(jiǎn)述硬件可屏蔽中斷和軟件中斷的區(qū)別。 (分 4 個(gè)
43、不同點(diǎn)簡(jiǎn)要敘述) 引發(fā)中斷的方式不同;CPU 獲取中斷類型碼的方式不同;CPU 響應(yīng)條件不同; 中斷程序結(jié)束方式不同8. 串行異步通信的一幀數(shù)據(jù)格式包括哪幾個(gè)部分? 起始位、數(shù)據(jù)位、奇偶校驗(yàn)位、停止位9. 8255A 有兩種控制字(方式選擇控制字和 C 端口按位置 0/置 1 控制字)都寫入同一個(gè)控制端口,問:兩種控制字如何區(qū)分? 通過命令字的最高位 D7 區(qū)分,D7=1 是方式選擇控制字,D7=0 是 C 口置 1/置 0 命令字10. 微型計(jì)算機(jī)的 CPU 一般集成哪些部件?運(yùn)算器、控制器、寄存器組、存儲(chǔ)管理11. PC 微機(jī)系統(tǒng)操作數(shù)可分為哪三種類型(分別寫明)?立即操作數(shù)、寄存器操作數(shù)
44、,存儲(chǔ)器操作數(shù)。12. MOV AL, DS:1000H指令中的存儲(chǔ)器操作數(shù)是什么尋址方式? 直接尋址13. 什么是 I/O 端口?按照存放信息的物理意義來分,分成哪 3 類?在接口電路中能與 CPU 交換信息的寄存器;控制端口、數(shù)據(jù)端口、狀態(tài)端口14. I/O 端口的編址方式有幾種? PC 系列機(jī)采用何種編址方式? I/O 端口獨(dú)立編址、端口和存儲(chǔ)單元統(tǒng)一編址,I/O 端口獨(dú)立編址15. 如果 8250 串行接口采用中斷方式發(fā)送數(shù)據(jù),為了使 CPU 能夠響應(yīng)中斷,初始化時(shí)對(duì) 8250、8259A 和 CPU 需考慮哪些編程措施? 允許 8250 產(chǎn)生發(fā)送中斷請(qǐng)求;允許 8250 送出中斷請(qǐng)求
45、;8259A 沒有對(duì)8250 中斷進(jìn)行屏蔽;CPU 允許中斷16. 什么是串行通信和并行通信?串行異步通信和串行同步通信有什么區(qū)別?并行通信是指數(shù)據(jù)的所有位同時(shí)被傳送。串行通信是指數(shù)據(jù)用一根傳輸線被逐位的順序傳送。串行異步通信是指一幀字符用起始位和停止位來完成收發(fā)同步。串行同步通信是指采用同步字符來完成收發(fā)雙方同步的。17. 什么是中斷、中斷源和中斷向量?中斷向量由哪兩部分組成?CPU 暫停執(zhí)行現(xiàn)行程序,轉(zhuǎn)而處理隨機(jī)事件,處理完畢后再返回被中斷的程序,這一全過程稱為中斷。能夠引發(fā) CPU 中斷的信息源,稱為中斷。實(shí)地址模式下,中斷服務(wù)程序的入口地址就是中斷向量。中斷向量由服務(wù)程序所在代碼段的段
46、基地址以及服務(wù)程序入口的偏移地址組成。18. 匯編語(yǔ)言程序要經(jīng)過哪幾個(gè)步驟之后才能生成可執(zhí)行文件?并簡(jiǎn)述每個(gè)步驟的作用。編輯、匯編、鏈接。 ,編輯就是調(diào)用編輯程序生成一個(gè)匯編源文件 。匯編就是調(diào)用匯編程序?qū)υ闯绦蜻M(jìn)行翻譯。鏈接就是調(diào)用鏈接程序?qū)δ繕?biāo)文件進(jìn)行鏈接,生成可執(zhí)行文件。19. 什么是“DOS 重入” ,如何避免“DOS 重入”?DOS 重入簡(jiǎn)單地說,當(dāng)主程序正在執(zhí)行 INT 21H 的某項(xiàng)子功能時(shí),該功能調(diào)用還沒有結(jié)束,X 中斷提出了中斷請(qǐng)求,CPU 響應(yīng)后,中斷該項(xiàng)子功能的執(zhí)行,從 21H 功能退出,轉(zhuǎn)而執(zhí)行 X 中斷服務(wù)程序,如果 X 中斷服務(wù)程序又要執(zhí)行 INT 21H 指令,則
47、 CPU又要重新進(jìn)入 DOS,這一過程稱為 DOS 重入。避免 DOS 重入最簡(jiǎn)單的方法就是服務(wù)程序中不調(diào)用 INT 21H 功能,或者主程序、服務(wù)程序中不同時(shí)調(diào)用 INT 21H。20. 簡(jiǎn)述接口電路應(yīng)具備的功能。數(shù)據(jù)緩沖功能、聯(lián)絡(luò)功能、尋址功能、數(shù)據(jù)轉(zhuǎn)換功能、中斷管理功能。21. CPU 響應(yīng)可屏蔽中斷的條件是什么?INTR 引腳有中斷請(qǐng)求,NMI 引腳沒有中斷請(qǐng)求,系統(tǒng)沒有 DMA 請(qǐng)求,CPU 當(dāng)前指令執(zhí)行完畢。 22. 按順序?qū)懗龃挟惒酵ㄐ艆f(xié)議中一幀數(shù)據(jù)中四個(gè)組成部分。起始位,數(shù)據(jù)位,奇偶校驗(yàn)位,停止位23. 字長(zhǎng)=8,用補(bǔ)碼形式完成 -118-20 的十進(jìn)制數(shù)運(yùn)算。必須要有計(jì)算過
48、程,并寫出結(jié)果的補(bǔ)碼以及 O 標(biāo)志和 C 標(biāo)志的值,并且判斷是否會(huì)出現(xiàn)溢出錯(cuò)誤。(-118)補(bǔ) = 1000 1010,(-20)補(bǔ) = 1110 1100 1000 1010+ 1110 1100= 1 0111 0110 結(jié)果補(bǔ)碼為:0111 0110 C=1,O=1,出現(xiàn)溢出錯(cuò)誤24. 硬件中斷和軟件中斷的區(qū)別體現(xiàn)在哪幾個(gè)方面?中斷的引發(fā)方式不同,CPU 獲取中斷類型碼的方式不同,CPU 響應(yīng)的條件不同,中斷處理程序的結(jié)束方式不同25. 下圖是串行接口芯片內(nèi)部中斷管理后,將優(yōu)先級(jí)別最高的中斷請(qǐng)求送 CPU 的示意圖,請(qǐng)說明為了能夠讓 CPU 響應(yīng)該中斷,各部件必須做哪些準(zhǔn)備工作?(1)8
49、250 中斷允許寄存器相應(yīng)位置 1(2)OUT2=0(3)開放 8259 中斷屏蔽寄存器(4)STI26. 實(shí)地址模式下的存儲(chǔ)空間為多少字節(jié)?采用分段管理,每個(gè)邏輯段的體積最大為多少字節(jié)?如何將邏輯地址轉(zhuǎn)換成物理地址?1M、64K、將段寄存器中的 16 位段基址左移 4 位(或者乘以 16) ,再加上 16 位的段內(nèi)偏移量(有效地址)27. CPU 接受可屏蔽中斷和非屏蔽中斷的兩個(gè)引腳的名稱是什么? INTR、NMI28. CPU 響應(yīng)非屏蔽中斷的條件是什么? NMI 引腳有中斷請(qǐng)求,系統(tǒng)沒有 DMA 請(qǐng)求 CPU 當(dāng)前指令執(zhí)行完畢29. 說明 CPU 在響應(yīng)可屏蔽中斷過程中,連續(xù)向 8259
50、A 發(fā)出 2 個(gè)中斷響應(yīng)信號(hào)(負(fù)脈沖),其作用分別是什么? (1)8259A 從引腳 INTA 收到第 1 個(gè)中斷響應(yīng)信號(hào)之后,立即使中斷服務(wù)寄存器中與被選中的中斷源對(duì)應(yīng)的那一位置 1,同時(shí)把中斷請(qǐng)求寄存器中的相應(yīng)位清 0。 (2)從引腳 INTA 收到第 2 個(gè)中斷響應(yīng)信號(hào)后,8259A 把選中的中斷源類型碼 n,通過數(shù)據(jù)線送往 CPU30. 8255A 的 A 口工作在方式 1 輸入時(shí),對(duì)應(yīng)的一組端口聯(lián)絡(luò)信號(hào)是什么?A 口工作在方式 1 輸出時(shí),對(duì)應(yīng)的一組端口聯(lián)絡(luò)信號(hào)是什么?請(qǐng)分別寫出對(duì)應(yīng)的信號(hào)名稱。 STBA 輸入選通信號(hào)IBFA 輸入緩沖器滿OBFA 輸出緩沖器滿 ACKA應(yīng)答信號(hào)31
51、. 什么叫端口?按端口存放信息的物理意義來分,端口可以分為哪幾類。 1. 在接口電路中,能與CPU交換信息的寄存器稱為I/O端口寄存器 數(shù)據(jù)端口 狀態(tài)端口 控制端口 32. 日時(shí)鐘中斷源向 CPU 提出中斷申請(qǐng),但 CPU 不響應(yīng),簡(jiǎn)述其原因。 CPU 有 DMA 請(qǐng)求,有非屏蔽中斷請(qǐng)求 CPU 一條指令未執(zhí)行完畢 33. CPU 處于關(guān)中斷狀態(tài)(I 標(biāo)=0) 簡(jiǎn)述 CPU 執(zhí)行 INT 21H 指令時(shí)如何完成整個(gè)中斷響應(yīng)過程 將F寄存器、CS和IP的當(dāng)前值壓入堆棧 CPU從4*21H4*21H+3單元中取出21H型中斷向量寫入IP、CS中 執(zhí)行 21H 中斷服務(wù)程序,完畢前從棧頂彈出兩個(gè)分量
52、到 IP、CS 還包括 F 寄存器內(nèi)容, 返回?cái)帱c(diǎn) 34. 簡(jiǎn)述匯編語(yǔ)言的開發(fā)過程及其生成文件的擴(kuò)展名 編輯 .ASM 編譯 OBJ 鏈接 EXE 或者 COM 35. 什么叫 I/O 端口?按存放信息的物理意義來分,I/O 端口可以分為哪幾類?I/O 端口的編址方式有哪兩種? 在輸入/輸出接口電路中包含的能與CPU交換信息的寄存器稱為I/O端口寄存器,簡(jiǎn)稱端口。 按存放信息的物理意義來分,I/O端口可以分為三類:數(shù)據(jù)端口、狀態(tài)端口和控制端口。 I/O 端口的編址方式有:端口和存儲(chǔ)單元統(tǒng)一編址和 I/O 端口獨(dú)立編址兩36. 簡(jiǎn)述指令 IRET 和指令 RET 的區(qū)別。 IRET從棧頂彈出6
53、個(gè)元素 IP,CS,F 遠(yuǎn)程RET,從棧頂彈出4個(gè)元素 IP,CS 近程 RET,從棧頂彈出 2 個(gè)元素 IP 37. CPU 響應(yīng)可屏蔽中斷的條件是什么? 1)INTR引腳有中斷請(qǐng)求,NMI引腳沒有中斷請(qǐng)求,系統(tǒng)沒有DMA請(qǐng)求;2)CPU當(dāng)前指令執(zhí)行完畢; 3)CPU 處于開中斷狀態(tài),即標(biāo)志寄存器的中斷允許標(biāo)志置 1。38. 簡(jiǎn)述 PC 系統(tǒng) 8254 三個(gè)計(jì)數(shù)器的作用。 1)計(jì)數(shù)器 0 用于定時(shí)(55ms)中斷 2)計(jì)數(shù)器 1 用于動(dòng)態(tài)存儲(chǔ)器刷新定時(shí)(每隔 15us 提出一次請(qǐng)求) 3)計(jì)數(shù)器 2 用于產(chǎn)生約 900HZ 的方波送至揚(yáng)聲器39. 硬件中斷和軟件中斷的區(qū)別是什么? 1)中斷的
54、引發(fā)方式不同,硬件中斷是由CPU以外的硬件設(shè)備發(fā)出中斷請(qǐng)求而引發(fā)的,軟件中斷是由于執(zhí)行INT n指令引發(fā)的。 2)CPU獲取中斷類型碼的方式不同,硬件可屏蔽中斷的終端類型碼是由8259A提供的,軟中斷的中斷類型碼是由指令I(lǐng)NT n本身提供的。 3)CPU響應(yīng)的條件不同,CPU只有在開中斷時(shí),才能響應(yīng)硬件可屏蔽中斷,相應(yīng)軟件中斷不受此限制。4)中斷處理程序的結(jié)束方式不同。40. 簡(jiǎn)述宏指令調(diào)用和子程序調(diào)用的相同點(diǎn)和區(qū)別。共同點(diǎn): 宏指令與子程序都可以簡(jiǎn)化程序設(shè)計(jì),增強(qiáng)程序的可讀性不同點(diǎn):子程序調(diào)用是由CPU完成的,宏指令調(diào)用是在匯編過程中由匯編程序完成的子程序調(diào)用可以減小目標(biāo)程序的體積,宏指令則
55、不能 41. 串行數(shù)據(jù)傳輸方式有哪幾種?各有什么特點(diǎn)?單工方式:只允許數(shù)據(jù)按照一個(gè)固定的方向傳送。 半雙工方式:要求收發(fā)雙方均具備接收和發(fā)送數(shù)據(jù)的能力,但由于只有一條信道,數(shù)據(jù)不能在兩個(gè)方向上同時(shí)傳送。 全雙工方式:收發(fā)雙方可以同時(shí)進(jìn)行數(shù)據(jù)傳送。42. 微機(jī)系統(tǒng)和輸入/輸出設(shè)備交換信息的方式有哪幾種?其中,CPU 不參與的是哪種方式?硬件結(jié)構(gòu)最簡(jiǎn)單的是哪種方式? 微機(jī)系統(tǒng)和輸入/輸出設(shè)備交換信息的方式有無條件傳送方式、查詢方式、中斷控制方式和存儲(chǔ)器直接存取(DMA)方式。CPU 不參與的是 DMA 方式,硬件結(jié)構(gòu)最簡(jiǎn)單的是無條件傳送方式43. 字長(zhǎng)為 8,用補(bǔ)碼形式完成下列 10 進(jìn)制數(shù)運(yùn)算。
56、寫出運(yùn)算結(jié)果的補(bǔ)碼、C 標(biāo)志、O標(biāo)志的具體值。 (35)(75)(35)(75)答:(35)補(bǔ)=(1101,1101) (-75)補(bǔ)(1011,0101) - 11001,0010 C1 O=0 44. 什么是符號(hào)指令、機(jī)器指令和偽指令?符號(hào)指令:用規(guī)定的助記符,規(guī)定的書寫格式書寫的指令 機(jī)器指令:目標(biāo)指令(機(jī)器指令):用一串 0,1 代碼書寫機(jī)器運(yùn)行目標(biāo)指令 偽指令:偽 指 令:是非機(jī)器指令,是在匯編期間進(jìn)行操作的。 為匯編程序,鏈接程序提供匯編鏈接信息。45. 實(shí)地址模式下,什么是中斷向量?中斷向量包括哪兩部分? 服務(wù)程序所在代碼段的段基址 服務(wù)程序入口的偏移地址 46. 簡(jiǎn)述 PC 系統(tǒng)
57、 8254 三個(gè)計(jì)數(shù)器的作用。計(jì)數(shù)器 0 工作在方式 3, 計(jì)數(shù)初值=0,OUT0=周期為 5ms 的方波信號(hào)。 作用: 每隔55ms 通過中斷系統(tǒng)提出一次日時(shí)鐘中斷請(qǐng)求。計(jì)數(shù)器 1 工作在方式 2, 計(jì)數(shù)初值=18, OUT1=周期為 15.1s 的連續(xù)脈沖。 作用: 每隔 15.1s(向 DMAC)提出一次“動(dòng)態(tài)存儲(chǔ)器刷新請(qǐng)求” 。計(jì)數(shù)器 2 工作在方式 3, 初值=533H,為音響系統(tǒng)提供 900HZ 方波。47. CPU 響應(yīng)非屏蔽中斷的條件是什么? 有非屏蔽中斷請(qǐng)求,沒有 DMA 請(qǐng)求 一條指令執(zhí)行完48. 簡(jiǎn)述宏指令調(diào)用和子程序調(diào)用的區(qū)別。子程序調(diào)用是由 CPU 完成的,宏指令調(diào)用
58、是在匯編過程中由匯編程序完成的。 子程序調(diào)用可以減小目標(biāo)程序的體積,宏指令則不能。49. 實(shí)地址模式下,什么是中斷向量?中斷向量包括哪兩部分?中斷向量是實(shí)模式下,中斷服務(wù)子程序的入口地址它由 2 部分組成:服務(wù)程序所在代碼段的段基址 服務(wù)程序入口的偏移地址 50. 存儲(chǔ)器尋址有哪幾種方式?51. 簡(jiǎn)述 PC 系統(tǒng) 8254 三個(gè)計(jì)數(shù)器的作用。52. 微型計(jì)算機(jī)系統(tǒng)與輸入輸出設(shè)備之間進(jìn)行信息交換有哪幾種方式?無條件傳送方式、查詢方式、中斷方式、DMA 方式53. 什么是中斷向量?存放 15H 型中斷的中斷向量的地址是多少?中斷向量:實(shí)模式下,中斷服務(wù)子程序的入口地址,由中斷服務(wù)子程序所在代碼段的
59、段基址及中斷服務(wù)子程序入口的偏移地址構(gòu)成。 54H 54. CPU 響應(yīng)可屏蔽中斷的條件是什么?INTR引腳有可屏蔽中斷請(qǐng)求,沒有非屏蔽中斷請(qǐng)求,沒有DMA請(qǐng)求; CPU當(dāng)前指令執(zhí)行完畢; CPU 處于開中斷狀態(tài)。 55. 串行異步通信傳送一個(gè)字符 “A” (ASC碼為 41H) , 7 個(gè)數(shù)據(jù)位,奇校驗(yàn), 2 個(gè)停止位。畫出一幀數(shù)據(jù)格式,標(biāo)出各部分的邏輯電平(TTL)和位數(shù)。 1 0 1 0 0 0 0 0 1 1 1 1 1 起始位數(shù)據(jù)位校驗(yàn)位停止位空閑位停止位56. 什么是串行異步通信的通信速率?每秒鐘傳送 0、1 代碼的位數(shù)。57. 什么叫端口?按照端口存放信息的物理意義來分,端口分成
60、哪幾類?在接口電路中,能與CPU交換信息的寄存器稱為I/O端口寄存器 數(shù)據(jù)端口 狀態(tài)端口 控制端口 58. 微機(jī)系統(tǒng)與 I/O 設(shè)備之間的信息交換的方式有哪些?無條件 查詢 中斷 DMA59. CPU 響應(yīng)可屏蔽中斷的條件是什么?INTR引腳有可屏蔽中斷請(qǐng)求,沒有非屏蔽中斷請(qǐng)求,沒有DMA請(qǐng)求; CPU當(dāng)前指令執(zhí)行完畢; CPU 處于開中斷狀態(tài)。60. 什么是通信速率?設(shè)異步通信一幀字符有 8 個(gè)數(shù)據(jù)位,無校驗(yàn),1 個(gè)停止位,如果通信速率是 1200,則傳送一幀字符需多長(zhǎng)時(shí)間?通信速率是指每秒鐘傳送0,1代碼的個(gè)數(shù)。 1/120=0.0083s 61. 8255A 有哪幾個(gè)數(shù)據(jù)端口?各數(shù)據(jù)端口
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 帕金森患者隨訪管理辦法
- 公司經(jīng)營(yíng)權(quán)登記管理辦法
- 江西省兒童用藥管理辦法
- 泰州房地產(chǎn)項(xiàng)目管理辦法
- 重慶企業(yè)登記管理辦法
- 南京二手車流通管理辦法
- 昆明市用水定額管理辦法
- 矩陣式hse管理辦法
- 鄉(xiāng)鎮(zhèn)職工公積金管理辦法
- 2025年河南省夏邑一高高一物理第二學(xué)期期末經(jīng)典試題含解析
- DB44-T 2410-2023紅樹林生態(tài)修復(fù)工程評(píng)價(jià)技術(shù)規(guī)程
- YY/T 1830-2022電動(dòng)氣壓止血儀
- 臨床、口腔醫(yī)師申報(bào)衛(wèi)生高級(jí)職稱工作量登記表
- GB/T 10045-2018非合金鋼及細(xì)晶粒鋼藥芯焊絲
- GB 7099-2015食品安全國(guó)家標(biāo)準(zhǔn)糕點(diǎn)、面包
- 2023年納雍縣財(cái)政局系統(tǒng)事業(yè)單位招聘筆試題庫(kù)及答案解析
- 2023年廣東省普通高中學(xué)業(yè)水平考試及參考答案
- 建筑工程模板施工工藝技術(shù)要點(diǎn)講義豐富課件
- 永能選煤廠生產(chǎn)安全事故應(yīng)急救援預(yù)案
- 浙江省建設(shè)領(lǐng)域簡(jiǎn)易勞動(dòng)合同(A4版本)
- 位置度公差以及其計(jì)算
評(píng)論
0/150
提交評(píng)論