版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品精品感謝下載載感謝下載載1.2 課后練習(xí)題一、填空題.將二進(jìn)制數(shù) 1011011.1 轉(zhuǎn)換為十六進(jìn)制數(shù)為 5B.8H 。.將十進(jìn)制數(shù) 199轉(zhuǎn)換為二進(jìn)制數(shù)為 11000111 B。.BCD 碼表示的數(shù)加減時(shí)逢10 進(jìn)一,ASCII 碼用來(lái)表示數(shù)值時(shí),是一種非壓縮的BCD碼。4.十進(jìn)制數(shù) 36.875 轉(zhuǎn)換成二進(jìn)制是 100100.111 。5以微型計(jì)算機(jī) 為主體,配上系統(tǒng)軟件和外設(shè)之后, 就構(gòu)成了微型計(jì)算機(jī)系統(tǒng) 。6十進(jìn)制數(shù) 98.45 轉(zhuǎn)換成二進(jìn)制為 1100010.0111_B 八進(jìn)制142.3463 Q、六進(jìn)制62.7333 H(精確到小數(shù)點(diǎn)后 4位)二、選擇題.堆棧的工作方式是 B 。A)先進(jìn)先出 B)后進(jìn)先出 C)隨機(jī)讀寫 D)只能讀出不能寫入.八位定點(diǎn)補(bǔ)碼整數(shù)的范圍是 D 。A)-128-+128 B)-127-+127 C)-127-+128 D)-128-+127.字長(zhǎng)為 16位的數(shù)可表示有符號(hào)數(shù)的范圍是 B。A-32767-+32768 B-32768-+32767 C5 D-32768-+32768三、簡(jiǎn)答題.微型計(jì)算機(jī)系統(tǒng)的基本組成?微型計(jì)算機(jī),系統(tǒng)軟件,應(yīng)用軟件,輸入輸出設(shè)備.簡(jiǎn)述馮諾依曼型計(jì)算機(jī)基本思想?將計(jì)算過(guò)程描述為由許多條指令按一定順序組成的程序,并放入存儲(chǔ)器保存指令按其在存儲(chǔ)器中存放的順序執(zhí)行;由控制器控制整個(gè)程序和數(shù)據(jù)的存取以及程序的執(zhí)行;以運(yùn)算器為核心,所有的執(zhí)行都經(jīng)過(guò)運(yùn)算器。.什么是微型計(jì)算機(jī)?微型計(jì)算機(jī)由 CPU、存儲(chǔ)器、輸入 /輸出接口電路和系統(tǒng)總線構(gòu)成。.什么是溢出?運(yùn)算結(jié)果超出了計(jì)算機(jī)所能表示的范圍。2.2一、填空題8086/8088 的基本總線周期由 4 個(gè)時(shí)鐘周期組成,若 CPU主頻為10MHz ,則個(gè)時(shí)鐘周期的時(shí)間為 。在8086CPU 的時(shí)序中,為滿足慢速外圍芯片的需要, CPU采樣READY 號(hào),若未準(zhǔn)備好,插入 TW 時(shí)鐘周期。8086 系統(tǒng)總線形成時(shí),須要用 ALE 信號(hào)鎖定地址信號(hào)。對(duì)于8086 微處理器,可屏蔽中斷請(qǐng)求輸入信號(hào)加在 INTR 引腳。在 8086 系統(tǒng)中,若某一存貯單元的邏輯地址為 7FFFH:5020H ,則其物理地址為 85010H 。8086 的輸入信號(hào) Ready 為低電平的作用是說(shuō)明 存儲(chǔ)器或 I/O 接口未準(zhǔn)備好 。8088CPU 的NMI 引腳提出的中斷請(qǐng)求稱為: 非屏蔽中斷 。CPU從主存取出一條指令并執(zhí)行該指令的時(shí)間稱為 指令周期 。在8086 系統(tǒng)中,從奇地址讀寫兩個(gè)字時(shí),需要 4 個(gè)總線周期。二、簡(jiǎn)答題在內(nèi)部結(jié)構(gòu)上,微處理器主要有那些功能部件組成?算術(shù)邏輯部件 2) 累加器和通用寄存器組3) 程序計(jì)數(shù)器 4) 時(shí)序和控制部件 (意思相近本身具有運(yùn)算能力和控制功能什么是總線周期?CPU使用總線完成一次存儲(chǔ)器或 I/O 接口的存取所用的時(shí)間,稱為總線周期,一個(gè)本的總線周期包含 4個(gè)T狀態(tài),分別稱為 T1、T2、T3、T4(意思相近即可)三、判斷題1. 在8086 系統(tǒng)中,20位地址是在執(zhí)行部件中形成的。(×)28086CPU 的最小方式是為實(shí)現(xiàn)多處理器系統(tǒng)而設(shè)計(jì)的。(×)3. 在加減運(yùn)算時(shí), OF=1 就表示結(jié)果有錯(cuò)。(×)兩數(shù)相加,結(jié)果有偶數(shù)個(gè) "1",則PF=1。 ( × )當(dāng)8086CPU 復(fù)位后,(CS)=0000H 所以復(fù)位后系統(tǒng)從物理地址 0FFFF0H開(kāi)始執(zhí)行程序。 ( × ).8086的每個(gè)存儲(chǔ)單元地址既是字節(jié)地址又是字地址。 ( √ )同一個(gè)物理地址可以由不同的段地址和偏移量組合得到。 ( √ )3.2 課后練習(xí)題一、簡(jiǎn)答題若(AX)=9C5AH ,(BX)=9754H ,執(zhí)行下列指令序列后,程序轉(zhuǎn)向何處執(zhí)行。ADD AX,BX JNC JNO L1 JNO L4JNC L2 JMP L5SUB AX,BXL5中斷服務(wù)程序結(jié)束時(shí),用 RET指令代替 IRET指令能否返回主程序?這樣做存在什么題?RET應(yīng)該可以使中斷服務(wù)程序返回主程序, 但因?yàn)镽ETF是子程序返回指令, 它只從堆棧中恢復(fù)CS和IP,而不能使?fàn)顟B(tài)字 PSW得以恢復(fù),所以不能使斷點(diǎn)完全恢復(fù),對(duì)源程的繼續(xù)執(zhí)行造成不良影響。 (回答可以返回 2分,出現(xiàn)的問(wèn)題 3分,意思相近即可 )寫出把首地址為 BLOCK字?jǐn)?shù)組中的第 6個(gè)字,送到 DX寄存的指令(或指令組),要求用以下幾種尋址方式:寄存間接尋址寄存相對(duì)尋址基址變址尋址MOVBX,OFFSETBLOCK+6 2)LEABX,BLOCK 3)LEABX,BLOCKMOVDX,[BX] MOVDX,[BX+12] MOVSI,12MOVDX,[BX+SI]4. 設(shè)BX=134AH ,BP=1580H ,DI=0528H ,SI=0234H ,DS=3200H ,SS=5100H ,求在各種尋址方式下源操作數(shù)的物理地址。1) MOV AX, [2400H] 34400HMOV AX, [BX] 33580HMOV AX, [SI] 32234H4) MOV AX, [BX+2400H] 3574AH5) MOV AX, [BP+2400H] 54980HMOV AX, [BX+DI] 33872HMOV AX, [BP+SI+2400H] 54BB4H二、閱讀下面的程序段,寫出運(yùn)行結(jié)果CLCMOVAX,248BHMOVCL,3RCLAX,CL 執(zhí)行以上程序序列后, AX=_2458H 。MOVBX,6D16HMOVCL,7SHRBX,CL 執(zhí)行后BX寄存器中的內(nèi)容 00DAH 。MOVDX,01HMOVMOVCL,4SHLDX,CLMOVBL,AHSHLAX,CLSHRBL,CLOR DL,BL 執(zhí)行后 (DX)=_0010H ,(AX)= 0420H movax,693ahmoval,ahnotaladdincal 程序段執(zhí)行后, AL=_0000H 根據(jù)程序填空(程序段順序執(zhí)行 )MOV CL, 58H ;CL=58MOV AL, 79H ;AL=
、ZF=1 。ADD AL, CL ;AL=D1H, AF=1 , CF= 0DAA ;AL= 37H , AF=0 , CF= 1三、判斷題執(zhí)行下列指令可以將 00H 送到端口地址為 1A0H 的外設(shè)上。 ( × MOV AL,00HMOV 1A0H ,AL執(zhí)行下列指令可以將其 00H送到端口地址為 2F8H 的外設(shè)上:( √ MOV AL,00HMOV DX,2F8HOUT DX,AL8088 的MOV 指令不能進(jìn)行兩個(gè)存儲(chǔ)器單元之間的數(shù)據(jù)直接傳送。 ( √ )8088 系統(tǒng)中,堆棧的存取可以以字或字節(jié)為單位。 ( × )IN 和OUT指令可尋址的口地址為 64K個(gè),端口地址只能用立即數(shù)。 ( × )判斷下列指令是否正確(1)JMPBX(√)(9)PUSHSS(√)(2)INAL,DX(√)(10)POPCS(×)(3)MODS,AX(√)(11)XCHBX,IP(×)VG(4)SHLAX,2(×)(12)MO[BX],[1000](×)V(5)PUSHAL(×)(13)INAL,N;(N>255)(×)(6)MOES,3F00H(×)(14)MO[BX][DI] ,10(√)VV(7)MOV[BX],[SI](×)(15)INBX,DX(×)(8)MOAL,[BX+10H](√)(16)MOCS,AX(×)VV4.2 課后練習(xí)題一、填空題1、ENDS,ENDP 2、2014H,00 3、16個(gè)二、選擇題1、C 2、B 3、D 4、C 5、A 6、B三、程序設(shè)計(jì)1、設(shè)正數(shù)個(gè)數(shù)存放于 BX中,負(fù)數(shù)個(gè)數(shù)存放于 DI中,零的個(gè)數(shù)存放于 DX中MOVAX ,0100H JZZEROMOVDS,AX JLNEGATMOVBX,0 INCBXMOVDX ,0 JMPNEXT1MOVDI ,0 ZERO: INCDXMOVSI,0 JMPNEXT1MOVCX,100 NEGAT: INCDINEXT:MOVAX ,[SI] NEXT1: ADDSI,CMPAX,0 LOOPNEXT2、MOVAX,FIRSTADDAX,SECONDMOVSUM,AX5.2 課后練習(xí)題一、填空題1在Intel80x86 系統(tǒng)中,若一個(gè)32(4字節(jié))字11223344H ,存儲(chǔ)在地址為 10000H的存儲(chǔ)單元中,則10000H 字節(jié)單元內(nèi)容為 44 字節(jié)單元內(nèi)容為 11 2.若芯片SRAM的容量為 4K,現(xiàn)欲用這樣的芯片構(gòu)成 0A0000H 到0C3FFFH的內(nèi)存,需要_72 片這樣的芯片。3.如果某存儲(chǔ)器芯片的容量為 4K位,則存儲(chǔ)器片內(nèi)尋址地址線是 12 根,如果它在系統(tǒng)中起始地址為 0F0000H ,則它的末地址是 0F0FFFH 二、簡(jiǎn)答題.試述動(dòng)態(tài) RAM 的工作特點(diǎn)與靜態(tài)RAM 相比,動(dòng)態(tài) RAM 有什么長(zhǎng)處和不足之處。明它的使用場(chǎng)合。答:無(wú)論采用何種工藝,動(dòng)態(tài) RAM 都是利用電容存儲(chǔ)電荷的原理來(lái)保存信息的。與靜態(tài)RAM 相比,動(dòng)態(tài) RAM 電路結(jié)構(gòu)簡(jiǎn)單,集成度高,存儲(chǔ)容量大。但使用它必須配以復(fù)雜的刷新控制電路,以便不斷地對(duì)其補(bǔ)充電荷。因此邊線較靜態(tài) RAM 復(fù)雜,故常用在要求速快,存儲(chǔ)容量大的場(chǎng)合。.用下列 芯片構(gòu)成32K的存儲(chǔ)器模塊,各需要多少芯片?多少個(gè)片選線?(1)1K(2)4K(3)1K(4)16K答案: (1)32,32 (2)8,8 (3)64,32 (4)4,2.什么是字?jǐn)U展?什么是位擴(kuò)展?用戶自己購(gòu)買內(nèi)存條進(jìn)行內(nèi)存擴(kuò)充,是在進(jìn)行何種存答案:字?jǐn)U展是存儲(chǔ)容量的擴(kuò)充。位擴(kuò)展是字長(zhǎng)的擴(kuò)充。字?jǐn)U展三、存儲(chǔ)器應(yīng)用.設(shè)某微機(jī)系統(tǒng)需要擴(kuò)展內(nèi)存 RAM 32KB,擴(kuò)充的存儲(chǔ)器空間為 10000H 開(kāi)始的連續(xù)儲(chǔ)區(qū)域。存儲(chǔ)器芯片采用 16K的RAM芯片,CPU使用8088。)選用芯片,畫出邏輯連接圖;)寫出各片 RAM 的所在地址區(qū)域。答案:2)地址范圍 第一片 10000H--13FFFH第二片 14000H--17FFFH.用4K的EPROM 存儲(chǔ)器芯片組成一個(gè) 16K的只讀存儲(chǔ)器。試問(wèn):該只讀存儲(chǔ)器的數(shù)據(jù)線和地址線的位數(shù)。根據(jù)題意需要多少個(gè) 4K的EPROM芯片?畫出此存儲(chǔ)器的組成框圖。答案: (1)該存儲(chǔ)器有 14位地址線和 8位數(shù)據(jù)線。(2)共需總芯片數(shù)為 8片。6.26.2 課后練習(xí)題一、選擇題1. 下列有關(guān) I/O端口的描述中,不正確的是 C 。A)I/O端口從邏輯上講是被 CPU訪問(wèn)的I/O接口電路中的寄存B)8086 系統(tǒng)對(duì)I/O端口的訪問(wèn)只能通過(guò)專用的指令C)從連接形式上講, I/O 端口總是直接與數(shù)據(jù)總線連接D)I/O端口可以看作是 CPU與外設(shè)交換數(shù)據(jù)的中轉(zhuǎn)站在DMA 傳送方式中,對(duì)數(shù)據(jù)傳遞過(guò)程進(jìn)行控制的硬件稱為( C 。A)數(shù)據(jù)傳遞控制器 B)直接存儲(chǔ)器 C)DMAC D)DMATCPU響應(yīng)中斷請(qǐng)求和響應(yīng) DMA 請(qǐng)求的本質(zhì)區(qū)別是 ( D)A)中斷響應(yīng)靠軟件實(shí)現(xiàn) 速度慢 C)控制簡(jiǎn)單D)響應(yīng)中斷時(shí) CPU仍然仍控制總線,而響應(yīng) DMA 請(qǐng)求時(shí),CPU要讓出總線在中斷方式下,外設(shè)數(shù)據(jù)輸入到內(nèi)存的路徑是 (D )A)外設(shè)→數(shù)據(jù)總線→內(nèi)存 B)外設(shè)→數(shù)據(jù)總線→ CPU→內(nèi)C)外設(shè)→U→C→內(nèi)存 D)外設(shè)→O接口→U→內(nèi)存U與IO設(shè)備間傳送的信號(hào)有 (D )A)數(shù)據(jù)信息 B)控制信息 狀態(tài)信息 D)以上三種都是CPU與外設(shè)之間的數(shù)據(jù)傳輸方式有 D 。A)查詢方式 B)中斷方式 C)DMA 方式 D)以上都是主機(jī)、外設(shè)不能并行工作的輸入 /輸出方式是 A 。A)程序查詢方式 B)中斷方式 C)DMA 方二、簡(jiǎn)答題I/O接口的基本功能。答案: I/O 接口的基本功能有:尋址功能、輸入 /輸出功能、數(shù)據(jù)轉(zhuǎn)換功能、聯(lián)絡(luò)功能中斷管理功能、復(fù)位功能、可編程功能、錯(cuò)誤檢測(cè)功能。相對(duì)于查詢方式,中斷方式有什么優(yōu)點(diǎn)?和 DMA 方式比較,中斷方式有什么不足之處?答案: 中斷方式可以使 CPU與外設(shè)并行工作,所以比起查詢方式, CPU的工作效率提了。中斷方式仍然要由CPU通過(guò)指令來(lái)傳送數(shù)據(jù),對(duì)高速設(shè)備來(lái)說(shuō)速度太慢了。DMA式是在DMA控制器控制下進(jìn)行數(shù)據(jù)傳送,速度上限主要取決于存儲(chǔ)器的存取速度,因此中斷方式傳輸速度不如DMA方式。三、填空題I/O
獨(dú)
兩種。其中,在 PC機(jī)中,I/O端口編址方式為獨(dú)立編址 。7.2 課后練習(xí)題一、填空題1.8255A 控制字可以分為 方式控制字 和按位操作控制字 兩類。2.8255A 各個(gè)端口的工作方式是由 方式控制字 決定的二、選擇題某系統(tǒng)采用 8255A 并行I/O 接口,初始化時(shí) CPU所訪問(wèn)的端口地址為 0CBH,并設(shè)為方式1輸出,則了 B口的口地址應(yīng)為 0C9H 。A)0CAH B)0C9H C)0C8H D)0CCH某系統(tǒng)采用 8255A 并行I/O 接口,初始化時(shí) CPU所訪問(wèn)的端口地址為 0BBH,并設(shè)為方式1輸出,則了 B口的口地址應(yīng)為 B 。A)0BAH B)0B9H C)0B8H D)0BCH三、簡(jiǎn)答題常用的鍵盤掃描有幾種方式?試述各自的特點(diǎn)及原理。答:行掃描法和行反轉(zhuǎn)法行掃描法工作原理)規(guī)定行輸出,列輸入)將全“0”數(shù)據(jù)從行線上輸出,讀取列線,若全“ 1,則認(rèn)為沒(méi)有按鍵,否則認(rèn)為有鍵。)在有按鍵情況下,逐次使其中的行線輸出“ 0,其余的行線為“ 1,讀取列線,若讀取的數(shù)據(jù)為全“ 1,則表明該行沒(méi)有按鍵,若讀取的非全“ 1,根據(jù)行列線上的數(shù)據(jù),可唯一確定哪一個(gè)鍵按下。行反轉(zhuǎn)法工作原理)首先規(guī)定行線為輸出,列線為輸入。)從行線上輸出全“ 0”的數(shù)據(jù),從列線讀取數(shù)據(jù),如果讀取數(shù)據(jù)為全“ 1則說(shuō)明沒(méi)鍵按下,否則認(rèn)為有按鍵。)改變輸入、輸出端口,將 2)獲得的數(shù)據(jù)從列線輸出,從行線讀取數(shù)據(jù),根據(jù)兩次讀的數(shù)據(jù),就可以唯一確定哪個(gè)鍵按下。四、硬件編程題8255A 的工作方式控制字和 C口的按位置位 /復(fù)位控制字有何差別?若將 C口的PC2腳輸出高電平(置位),假設(shè)8255A 控制口地址是 303H,程序段應(yīng)是怎樣的?答:工作方式控制字的最高位為 1,而C口的按位置位 /復(fù)位控制字最高位為 MOVDX ,303HMOVAL ,OUTDX,ALMOVAL ,OUTDX,AL五、硬件設(shè)計(jì)題8255A的控制口地址為236HLED采用共陽(yáng)級(jí)接法。字型信息接在PB口,字位信息接在PA口使用8255A作為接口芯片,在兩塊LED上顯示自己的學(xué)號(hào)。要求畫出完整的線路連接圖并設(shè)計(jì)相應(yīng)的程序(8086工作在最小模式,8255A相應(yīng)控制字為80H。答案:見(jiàn)圖MOVDX ,236H LOP:LOOPLOPMOVAL ,80H MOVDX,232HOUTDXAL MOVAL,nn ;學(xué)號(hào)高位MOVCX,000H OUTDX,START:MOVDX,232H MOVAL ,2MOVAL,nn ; 學(xué)號(hào)低位 MOVDX ,OUTDX,AL OUTDX,ALMOVAL ,1 LOP1:LOOPLOP1MOVDX ,230H JMP STARTOUTDX,AL2若打印機(jī)及其工作時(shí)序如圖所示,當(dāng)打印機(jī)不忙時(shí)(BUSY=0),向它送數(shù)據(jù)(設(shè)每次只傳送12若打印機(jī)及其工作時(shí)序如圖所示,當(dāng)打印機(jī)不忙時(shí)(BUSY=0),向它送數(shù)據(jù)(設(shè)每次只傳送1個(gè)字節(jié))并在數(shù)據(jù)穩(wěn)定時(shí)用負(fù)脈沖將數(shù)據(jù)存于打印機(jī)內(nèi)部, 同時(shí)設(shè)置打印機(jī)忙信號(hào),即 BUSY=1。0320H~032FH 任選,試畫出連接電路圖。數(shù)據(jù)段中首地址為 BUFFER的區(qū)域中存放著 100 字節(jié)要打印的字符,試編寫包括8255A 初始化的打印程序,并將 100個(gè)字符打印出來(lái)。在一個(gè)系統(tǒng)中, 8255A 的四個(gè)端口地址分別為: 420H、422H、424H 和426H。要求:初始化 8255A,使端口 A、B、C均工作于方式 0,端口A作為輸入端口,端口 B和C作為輸出端口。將端口 A輸入的信息取反后直接輸出到端口 。檢測(cè)端口 A輸入的信息的 PA7位當(dāng)PA7=1 時(shí)端口C輸出FFH,否則,輸出00H請(qǐng)編寫程序段,完成上述功能(程序要加注解) 。答案: 1) MOVAL ,MOVDX,426HOUTDX,AL) MOVDX ,420HIN AL,DXMOVDX,422HNOTALOUTDX,AL) MOVDX ,420H ;從端口 A輸入信息INAL,DXTESTAL,80H ;測(cè)試PA7是否為MOVAL ,0JZ KO ;如果為 0,輸出MOVAL ,0FFH ;否則輸出 0FFHKOMOVDX424H ;端口C的地址OUTDX,AL9.2 課后練習(xí)題一、選擇題PC機(jī)中確定可屏蔽中斷服務(wù)程序的入口地址是 C 。A)主程序中的調(diào)用指令 主程序中的轉(zhuǎn)移指令C)中斷控制器發(fā)出的類型碼 D)中斷控制器中的中斷服務(wù)寄存器( ISR)已知某8259A 與8086CPU 相連,其對(duì)應(yīng)的中斷類型碼為 40--47H ,那么在初始化時(shí)CPU 送給8259A 的ICW2 值和IR3中斷源被響應(yīng)時(shí) 8259A 送給CPU的中斷類型碼可能的是 。A)40H和47H B)40H 和40H C)47H和43H D)43H和47H對(duì)8086CPU 而言,中斷優(yōu)先級(jí)別最高的是 A 。A)單步中斷 B)除法錯(cuò),溢出中斷,軟中斷 C)INTR D)NMI在8086 環(huán)境下,對(duì)單片方式使用的 8259A 進(jìn)行初始化時(shí),必須放置的初始化命令字為()A)ICW1,ICW2,ICW3 B)ICW1,ICW2,ICW4 C)ICW1,ICW3,ICW4 DICW2,ICW3,ICW4非屏蔽中斷的中斷類型號(hào)是 B 。A)1 B)2 3 D)4在中斷響應(yīng)周期內(nèi),將 IF置0是由A 。A)硬件自動(dòng)完成的 B)用戶在編制中斷服務(wù)程序時(shí)設(shè)置的 C)關(guān)中斷指令完成的中斷向量是B 。A)子程序入口地址 B)中斷服務(wù)程序入口地址 C)中斷服務(wù)程序入口地址的地址通過(guò)中斷向量表中的中斷向量,可以提供 C 。A)被選中設(shè)備的起始地址 B)傳送數(shù)據(jù)的起始地址C)中斷服務(wù)程序入口地址 D)主程序的斷點(diǎn)地址CPU響應(yīng)中斷的時(shí)間是 B 。A)外設(shè)提出中斷 B)一條指令結(jié)束 C)取指周期結(jié)束所有中斷處理(服務(wù))過(guò)程的最后一條可執(zhí)行指令必須是( B 。A)RET B)IRET HALT D)NOP二、簡(jiǎn)答題8086 中斷系統(tǒng)有哪幾類? 8259A 管理的是哪一類中斷答:種類有非屏蔽中斷、可屏蔽中斷、軟件中斷8259 可管理可屏蔽中斷CPU響應(yīng)可屏蔽中斷有哪些基本條件。答案: 中斷是允許的;有中斷請(qǐng)求;沒(méi)有總線請(qǐng)求和響應(yīng);沒(méi)有高優(yōu)先級(jí)中斷在服務(wù);當(dāng)前指令執(zhí)行完;如果是對(duì)段寄存器的操作, 執(zhí)行完此指令后必須再執(zhí)行一條指令; 如果當(dāng)指令是帶 REP的串指令,則一個(gè)字節(jié)或字的操作完成,沒(méi)有必要完全執(zhí)行完該指令;若當(dāng)前指令是封鎖指令,則必須執(zhí)行完其后的一條指令。已知8259A 某可屏蔽中斷的類型號(hào)為 20H,服務(wù)程序的入口地址標(biāo)號(hào)為 NMITS,編將入口地址填寫到中斷向量表中。答案: CLI MOVES:[20H*4] ,AXMOVAX ,0000H MOVAX ,SEGNMITSMOVES,AX MOVES:[20H*4+2] ,AXMOVAX ,OFFSETNMITS STI三、判斷題非屏蔽中斷信號(hào)是一個(gè)由高到低的下降沿,這類中斷不受中斷允許標(biāo)志位的影響,也不能用軟件進(jìn)行屏蔽。 ( × 在由8086 組成的微機(jī)系統(tǒng)中,對(duì)應(yīng)中斷類型碼為 255的外設(shè),其中斷服務(wù)程序的入口地址為0000:03FFH。 ( × )實(shí)現(xiàn)中斷嵌套需用堆棧來(lái)保護(hù)斷點(diǎn),由于所保護(hù)內(nèi)容不多,不必考慮棧溢出。 ( × )中斷嵌套可以在多級(jí)上進(jìn)行,形成多級(jí)嵌套,在應(yīng)用時(shí),其嵌套級(jí)數(shù)不受任何限制。( × )10.2 課后練習(xí)題一、選擇題CPU可以對(duì)8253 計(jì)數(shù)器執(zhí)行讀操作,其讀到的是( C )工作方式 B)計(jì)數(shù)初值 C)計(jì)數(shù)執(zhí)行部件 CE(減法計(jì)數(shù)器)的當(dāng)前值 D)0在8253 的6種工作方式中,能夠自動(dòng)重復(fù)工作的兩種方式是 ( B )。方式1,方式 2 B)方式 2,方式3C)方式2,方式 4 D)方式 3,方式5INTEL8253 每個(gè)通道都有一個(gè)( C )位的預(yù)置初值減 1計(jì)數(shù)器。A)4 B)8 C) 16 D)32 在下列8253 的四種工作方式中,即使 GATE保持為高電平,處于( B )的8253 寫入初值后也不開(kāi)始定時(shí)或計(jì)數(shù)。方式0(計(jì)數(shù)結(jié)束中斷) B)方式1(硬件可重觸發(fā)單穩(wěn)態(tài))C)方式2(速率發(fā)生器) D)方式3(方波二、綜合題.某系統(tǒng)中 8253芯片的通道 0至通道2和控制端口的地址分別為 0FFF0H~0FFF6H ,定義通道0工作在方式 2,CLK0=2MHz ,要求輸出 OUT0 為1KHz 的速率波;定義通道 工作方式 0,其CLK1輸入外部計(jì)數(shù)事件,每計(jì)滿 1000 個(gè)向CPU發(fā)出中斷請(qǐng)求。試寫出8253 通道0和通道1的初始化程序。MOVDX,0FFF6H MOVDX,0FFF6HMOVAL,35H MOVAL,61HOUTDX,AL OUTDX,ALMOVAX,2000H MOVAL,10HMOVDX,0FFF0H MOVDX,0FFF2HOUTDX,AL OUTDX,ALMOVAL,AHOUTDX,AL若要采用一片 8253 產(chǎn)生近似為 1Hz 的對(duì)稱方波,已知時(shí)鐘頻率為 2MHz,8253 地為350-353H ,試編寫 8253 初始化程序,并說(shuō)明通道引腳的連接方法。答案: 時(shí)鐘頻率為 2MHz,要分頻至 1Hz,分頻系數(shù)為 2000000 。一個(gè)8253 計(jì)數(shù)器分頻系數(shù)最大為 65536,所以必須用兩個(gè)計(jì)數(shù)器串聯(lián)起來(lái)工作。即將 2MHz 的時(shí)鐘連接到0#計(jì)數(shù)器的輸入端 CLK0,OUT0連接到CLK1,1Hz的對(duì)稱方波由 1#計(jì)數(shù)器的輸出端OUT1輸出。設(shè)0#計(jì)數(shù)器分頻系數(shù)定為 10000,則OUT0輸出200Hz 波形。1#計(jì)數(shù)器分頻系數(shù)定為 200。0#計(jì)數(shù)器輸出的 200Hz 波形作為 1#計(jì)數(shù)器的時(shí)鐘信號(hào),經(jīng) 1#計(jì)數(shù)器200分頻后得到 1Hz的波形。兩個(gè)計(jì)數(shù)器均初始化為方式 3,初始化程序如下MOVDX ,353H OUTDX,ALMOVAL ,37H OUTDX,ALOUTDX,AL INCDXMOVAL ,77H MOVAL ,00HOUTDX,AL OUTDX,ALSUBDX,3 MOVAL ,02HMOVAL ,00H OUTDX,AL11.2 課后練習(xí)題一、簡(jiǎn)答題.比較計(jì)數(shù)式,雙積分式和逐次逼近式 A/D轉(zhuǎn)換的優(yōu)缺點(diǎn)。計(jì)數(shù)式A/S轉(zhuǎn)換的速度比較慢,但價(jià)格低,故適用于慢速系統(tǒng)。雙積分式A/D換分辨率高,抗干擾性也比較高,適用于中等速度的系統(tǒng)。逐次逼近式A/D轉(zhuǎn)換速度最快,分辨率高,在計(jì)算機(jī)系統(tǒng)中多采用此方式的A/D(意思相近即可得分).在數(shù)字量和模擬量并存的系統(tǒng)中,地線連接時(shí)要注意什么問(wèn)題?在數(shù)字量和模擬量并存的系統(tǒng)中, 有兩類電路芯片。 一類是模擬電路芯片, 一類是字電路芯片。這兩類芯片要用兩組獨(dú)立的電源供電。一方面要把各個(gè) "模擬地"連在一起,各個(gè)"數(shù)字地"連在一起,兩種"地"不能彼此相混地連接在一起 另一方面,整個(gè)系統(tǒng)中要用一個(gè)公共地點(diǎn)把模擬地和數(shù)字地連起來(lái),以免形成地環(huán)流,人為地造成干擾。 (意思相近即可得分)二、編程題.一個(gè)8位D/A 轉(zhuǎn)換器連接于 8086 系統(tǒng)中,其端口地址為 3FH,請(qǐng)編程實(shí)現(xiàn)在 D/A 換器的輸出端輸出一個(gè)鋸齒波。MOVAL,0 NEXT:OUT3FH ,AL INCAL JMPNEXT (只要正確,其他程序也可).一個(gè)8086系統(tǒng)中連接有一A/D轉(zhuǎn)換器,如圖所示,請(qǐng)完成下列問(wèn)題1)圖中 0809 通道 5(IN5)少?)圖中0809 轉(zhuǎn)換完成信號(hào)( EOC)的端口地址是多少?)編程將通道 7(IN7)的模擬信號(hào)連續(xù)采集 16次,存放到內(nèi)存 BUF1開(kāi)始的單元中。答案: 1)0FFB0H (2分))0FFB1H (2分)) MOVBX,OFFSETBUF TESTMOVCX,10H JZLOP1LOP0:MOVDX,0FFB0H MOVDX,0FFB0HMOVAL,07H INAL,DXOUTDX,AL MOV[BX],ALMOVDX,0FFB1H INCBXLOP1:IN AL,DX LOOPLOP0(程序6分,實(shí)現(xiàn)相應(yīng)功能的程序也可以,指令錯(cuò) 1處,扣1分說(shuō)明圖形:0007.jpg1 總則1.1 為了加強(qiáng)公司的環(huán)境衛(wèi)生管理,創(chuàng)造一個(gè)整潔、文明、溫馨的購(gòu)物、辦公環(huán)境,根據(jù)《公共場(chǎng)所衛(wèi)生管理?xiàng)l
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州城市職業(yè)學(xué)院《醫(yī)用治療儀器》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025安徽省安全員-C證考試(專職安全員)題庫(kù)及答案
- 2025江蘇省建筑安全員B證考試題庫(kù)及答案
- 貴陽(yáng)人文科技學(xué)院《中國(guó)古代文學(xué)一》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025遼寧省建筑安全員《B證》考試題庫(kù)
- 2025湖南省安全員知識(shí)題庫(kù)及答案
- 2025四川建筑安全員B證考試題庫(kù)
- 2025重慶市建筑安全員C證(專職安全員)考試題庫(kù)
- 2025甘肅省建筑安全員知識(shí)題庫(kù)
- 2025年海南建筑安全員C證(專職安全員)考試題庫(kù)
- 農(nóng)村信訪業(yè)務(wù)培訓(xùn)課件
- DLT 1051-2019電力技術(shù)監(jiān)督導(dǎo)則
- 【《小班幼兒不良飲食習(xí)慣的表現(xiàn)、原因及培養(yǎng)策略》6400字(論文)】
- 山東省棗莊市滕州市2023-2024學(xué)年高二上學(xué)期期末考試數(shù)學(xué)試卷
- 寒假小學(xué)生心理健康教育
- 健康體檢授權(quán)委托書(shū)
- 人工智能 法規(guī)
- 琴房租賃合同
- 中國(guó)石油青海油田公司員工壓力狀況調(diào)查及員工幫助計(jì)劃(EAP)實(shí)探的開(kāi)題報(bào)告
- 閘門與啟閉機(jī)相關(guān)知識(shí)培訓(xùn)講解
- 中醫(yī)護(hù)理技術(shù)之耳針?lè)ㄕn件
評(píng)論
0/150
提交評(píng)論