微機原理課后付參考答案范本_第1頁
微機原理課后付參考答案范本_第2頁
微機原理課后付參考答案范本_第3頁
微機原理課后付參考答案范本_第4頁
微機原理課后付參考答案范本_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

精品精品感謝下載載感謝下載載1.2 課后練習題一、填空題.將二進制數(shù) 1011011.1 轉(zhuǎn)換為十六進制數(shù)為 5B.8H 。.將十進制數(shù) 199轉(zhuǎn)換為二進制數(shù)為 11000111 B。.BCD 碼表示的數(shù)加減時逢10 進一,ASCII 碼用來表示數(shù)值時,是一種非壓縮的BCD碼。4.十進制數(shù) 36.875 轉(zhuǎn)換成二進制是 100100.111 。5以微型計算機 為主體,配上系統(tǒng)軟件和外設(shè)之后, 就構(gòu)成了微型計算機系統(tǒng) 。6十進制數(shù) 98.45 轉(zhuǎn)換成二進制為 1100010.0111_B 八進制142.3463 Q、六進制62.7333 H(精確到小數(shù)點后 4位)二、選擇題.堆棧的工作方式是 B 。A)先進先出 B)后進先出 C)隨機讀寫 D)只能讀出不能寫入.八位定點補碼整數(shù)的范圍是 D 。A)-128-+128 B)-127-+127 C)-127-+128 D)-128-+127.字長為 16位的數(shù)可表示有符號數(shù)的范圍是 B。A-32767-+32768 B-32768-+32767 C5 D-32768-+32768三、簡答題.微型計算機系統(tǒng)的基本組成?微型計算機,系統(tǒng)軟件,應(yīng)用軟件,輸入輸出設(shè)備.簡述馮諾依曼型計算機基本思想?將計算過程描述為由許多條指令按一定順序組成的程序,并放入存儲器保存指令按其在存儲器中存放的順序執(zhí)行;由控制器控制整個程序和數(shù)據(jù)的存取以及程序的執(zhí)行;以運算器為核心,所有的執(zhí)行都經(jīng)過運算器。.什么是微型計算機?微型計算機由 CPU、存儲器、輸入 /輸出接口電路和系統(tǒng)總線構(gòu)成。.什么是溢出?運算結(jié)果超出了計算機所能表示的范圍。2.2一、填空題8086/8088 的基本總線周期由 4 個時鐘周期組成,若 CPU主頻為10MHz ,則個時鐘周期的時間為 。在8086CPU 的時序中,為滿足慢速外圍芯片的需要, CPU采樣READY 號,若未準備好,插入 TW 時鐘周期。8086 系統(tǒng)總線形成時,須要用 ALE 信號鎖定地址信號。對于8086 微處理器,可屏蔽中斷請求輸入信號加在 INTR 引腳。在 8086 系統(tǒng)中,若某一存貯單元的邏輯地址為 7FFFH:5020H ,則其物理地址為 85010H 。8086 的輸入信號 Ready 為低電平的作用是說明 存儲器或 I/O 接口未準備好 。8088CPU 的NMI 引腳提出的中斷請求稱為: 非屏蔽中斷 。CPU從主存取出一條指令并執(zhí)行該指令的時間稱為 指令周期 。在8086 系統(tǒng)中,從奇地址讀寫兩個字時,需要 4 個總線周期。二、簡答題在內(nèi)部結(jié)構(gòu)上,微處理器主要有那些功能部件組成?算術(shù)邏輯部件 2) 累加器和通用寄存器組3) 程序計數(shù)器 4) 時序和控制部件 (意思相近本身具有運算能力和控制功能什么是總線周期?CPU使用總線完成一次存儲器或 I/O 接口的存取所用的時間,稱為總線周期,一個本的總線周期包含 4個T狀態(tài),分別稱為 T1、T2、T3、T4(意思相近即可)三、判斷題1. 在8086 系統(tǒng)中,20位地址是在執(zhí)行部件中形成的。(×)28086CPU 的最小方式是為實現(xiàn)多處理器系統(tǒng)而設(shè)計的。(×)3. 在加減運算時, OF=1 就表示結(jié)果有錯。(×)兩數(shù)相加,結(jié)果有偶數(shù)個 "1",則PF=1。 ( × )當8086CPU 復(fù)位后,(CS)=0000H 所以復(fù)位后系統(tǒng)從物理地址 0FFFF0H開始執(zhí)行程序。 ( × ).8086的每個存儲單元地址既是字節(jié)地址又是字地址。 ( √ )同一個物理地址可以由不同的段地址和偏移量組合得到。 ( √ )3.2 課后練習題一、簡答題若(AX)=9C5AH ,(BX)=9754H ,執(zhí)行下列指令序列后,程序轉(zhuǎn)向何處執(zhí)行。ADD AX,BX JNC JNO L1 JNO L4JNC L2 JMP L5SUB AX,BXL5中斷服務(wù)程序結(jié)束時,用 RET指令代替 IRET指令能否返回主程序?這樣做存在什么題?RET應(yīng)該可以使中斷服務(wù)程序返回主程序, 但因為RETF是子程序返回指令, 它只從堆棧中恢復(fù)CS和IP,而不能使狀態(tài)字 PSW得以恢復(fù),所以不能使斷點完全恢復(fù),對源程的繼續(xù)執(zhí)行造成不良影響。 (回答可以返回 2分,出現(xiàn)的問題 3分,意思相近即可 )寫出把首地址為 BLOCK字數(shù)組中的第 6個字,送到 DX寄存的指令(或指令組),要求用以下幾種尋址方式:寄存間接尋址寄存相對尋址基址變址尋址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二、閱讀下面的程序段,寫出運行結(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 指令不能進行兩個存儲器單元之間的數(shù)據(jù)直接傳送。 ( √ )8088 系統(tǒng)中,堆棧的存取可以以字或字節(jié)為單位。 ( × )IN 和OUT指令可尋址的口地址為 64K個,端口地址只能用立即數(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 課后練習題一、填空題1、ENDS,ENDP 2、2014H,00 3、16個二、選擇題1、C 2、B 3、D 4、C 5、A 6、B三、程序設(shè)計1、設(shè)正數(shù)個數(shù)存放于 BX中,負數(shù)個數(shù)存放于 DI中,零的個數(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 課后練習題一、填空題1在Intel80x86 系統(tǒng)中,若一個32(4字節(jié))字11223344H ,存儲在地址為 10000H的存儲單元中,則10000H 字節(jié)單元內(nèi)容為 44 字節(jié)單元內(nèi)容為 11 2.若芯片SRAM的容量為 4K,現(xiàn)欲用這樣的芯片構(gòu)成 0A0000H 到0C3FFFH的內(nèi)存,需要_72 片這樣的芯片。3.如果某存儲器芯片的容量為 4K位,則存儲器片內(nèi)尋址地址線是 12 根,如果它在系統(tǒng)中起始地址為 0F0000H ,則它的末地址是 0F0FFFH 二、簡答題.試述動態(tài) RAM 的工作特點與靜態(tài)RAM 相比,動態(tài) RAM 有什么長處和不足之處。明它的使用場合。答:無論采用何種工藝,動態(tài) RAM 都是利用電容存儲電荷的原理來保存信息的。與靜態(tài)RAM 相比,動態(tài) RAM 電路結(jié)構(gòu)簡單,集成度高,存儲容量大。但使用它必須配以復(fù)雜的刷新控制電路,以便不斷地對其補充電荷。因此邊線較靜態(tài) RAM 復(fù)雜,故常用在要求速快,存儲容量大的場合。.用下列 芯片構(gòu)成32K的存儲器模塊,各需要多少芯片?多少個片選線?(1)1K(2)4K(3)1K(4)16K答案: (1)32,32 (2)8,8 (3)64,32 (4)4,2.什么是字擴展?什么是位擴展?用戶自己購買內(nèi)存條進行內(nèi)存擴充,是在進行何種存答案:字擴展是存儲容量的擴充。位擴展是字長的擴充。字擴展三、存儲器應(yīng)用.設(shè)某微機系統(tǒng)需要擴展內(nèi)存 RAM 32KB,擴充的存儲器空間為 10000H 開始的連續(xù)儲區(qū)域。存儲器芯片采用 16K的RAM芯片,CPU使用8088。)選用芯片,畫出邏輯連接圖;)寫出各片 RAM 的所在地址區(qū)域。答案:2)地址范圍 第一片 10000H--13FFFH第二片 14000H--17FFFH.用4K的EPROM 存儲器芯片組成一個 16K的只讀存儲器。試問:該只讀存儲器的數(shù)據(jù)線和地址線的位數(shù)。根據(jù)題意需要多少個 4K的EPROM芯片?畫出此存儲器的組成框圖。答案: (1)該存儲器有 14位地址線和 8位數(shù)據(jù)線。(2)共需總芯片數(shù)為 8片。6.26.2 課后練習題一、選擇題1. 下列有關(guān) I/O端口的描述中,不正確的是 C 。A)I/O端口從邏輯上講是被 CPU訪問的I/O接口電路中的寄存B)8086 系統(tǒng)對I/O端口的訪問只能通過專用的指令C)從連接形式上講, I/O 端口總是直接與數(shù)據(jù)總線連接D)I/O端口可以看作是 CPU與外設(shè)交換數(shù)據(jù)的中轉(zhuǎn)站在DMA 傳送方式中,對數(shù)據(jù)傳遞過程進行控制的硬件稱為( C 。A)數(shù)據(jù)傳遞控制器 B)直接存儲器 C)DMAC D)DMATCPU響應(yīng)中斷請求和響應(yīng) DMA 請求的本質(zhì)區(qū)別是 ( D)A)中斷響應(yīng)靠軟件實現(xiàn) 速度慢 C)控制簡單D)響應(yīng)中斷時 CPU仍然仍控制總線,而響應(yīng) DMA 請求時,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è)備間傳送的信號有 (D )A)數(shù)據(jù)信息 B)控制信息 狀態(tài)信息 D)以上三種都是CPU與外設(shè)之間的數(shù)據(jù)傳輸方式有 D 。A)查詢方式 B)中斷方式 C)DMA 方式 D)以上都是主機、外設(shè)不能并行工作的輸入 /輸出方式是 A 。A)程序查詢方式 B)中斷方式 C)DMA 方二、簡答題I/O接口的基本功能。答案: I/O 接口的基本功能有:尋址功能、輸入 /輸出功能、數(shù)據(jù)轉(zhuǎn)換功能、聯(lián)絡(luò)功能中斷管理功能、復(fù)位功能、可編程功能、錯誤檢測功能。相對于查詢方式,中斷方式有什么優(yōu)點?和 DMA 方式比較,中斷方式有什么不足之處?答案: 中斷方式可以使 CPU與外設(shè)并行工作,所以比起查詢方式, CPU的工作效率提了。中斷方式仍然要由CPU通過指令來傳送數(shù)據(jù),對高速設(shè)備來說速度太慢了。DMA式是在DMA控制器控制下進行數(shù)據(jù)傳送,速度上限主要取決于存儲器的存取速度,因此中斷方式傳輸速度不如DMA方式。三、填空題I/O

兩種。其中,在 PC機中,I/O端口編址方式為獨立編址 。7.2 課后練習題一、填空題1.8255A 控制字可以分為 方式控制字 和按位操作控制字 兩類。2.8255A 各個端口的工作方式是由 方式控制字 決定的二、選擇題某系統(tǒng)采用 8255A 并行I/O 接口,初始化時 CPU所訪問的端口地址為 0CBH,并設(shè)為方式1輸出,則了 B口的口地址應(yīng)為 0C9H 。A)0CAH B)0C9H C)0C8H D)0CCH某系統(tǒng)采用 8255A 并行I/O 接口,初始化時 CPU所訪問的端口地址為 0BBH,并設(shè)為方式1輸出,則了 B口的口地址應(yīng)為 B 。A)0BAH B)0B9H C)0B8H D)0BCH三、簡答題常用的鍵盤掃描有幾種方式?試述各自的特點及原理。答:行掃描法和行反轉(zhuǎn)法行掃描法工作原理)規(guī)定行輸出,列輸入)將全“0”數(shù)據(jù)從行線上輸出,讀取列線,若全“ 1,則認為沒有按鍵,否則認為有鍵。)在有按鍵情況下,逐次使其中的行線輸出“ 0,其余的行線為“ 1,讀取列線,若讀取的數(shù)據(jù)為全“ 1,則表明該行沒有按鍵,若讀取的非全“ 1,根據(jù)行列線上的數(shù)據(jù),可唯一確定哪一個鍵按下。行反轉(zhuǎn)法工作原理)首先規(guī)定行線為輸出,列線為輸入。)從行線上輸出全“ 0”的數(shù)據(jù),從列線讀取數(shù)據(jù),如果讀取數(shù)據(jù)為全“ 1則說明沒鍵按下,否則認為有按鍵。)改變輸入、輸出端口,將 2)獲得的數(shù)據(jù)從列線輸出,從行線讀取數(shù)據(jù),根據(jù)兩次讀的數(shù)據(jù),就可以唯一確定哪個鍵按下。四、硬件編程題8255A 的工作方式控制字和 C口的按位置位 /復(fù)位控制字有何差別?若將 C口的PC2腳輸出高電平(置位),假設(shè)8255A 控制口地址是 303H,程序段應(yīng)是怎樣的?答:工作方式控制字的最高位為 1,而C口的按位置位 /復(fù)位控制字最高位為 MOVDX ,303HMOVAL ,OUTDX,ALMOVAL ,OUTDX,AL五、硬件設(shè)計題8255A的控制口地址為236HLED采用共陽級接法。字型信息接在PB口,字位信息接在PA口使用8255A作為接口芯片,在兩塊LED上顯示自己的學號。要求畫出完整的線路連接圖并設(shè)計相應(yīng)的程序(8086工作在最小模式,8255A相應(yīng)控制字為80H。答案:見圖MOVDX ,236H LOP:LOOPLOPMOVAL ,80H MOVDX,232HOUTDXAL MOVAL,nn ;學號高位MOVCX,000H OUTDX,START:MOVDX,232H MOVAL ,2MOVAL,nn ; 學號低位 MOVDX ,OUTDX,AL OUTDX,ALMOVAL ,1 LOP1:LOOPLOP1MOVDX ,230H JMP STARTOUTDX,AL2若打印機及其工作時序如圖所示,當打印機不忙時(BUSY=0),向它送數(shù)據(jù)(設(shè)每次只傳送12若打印機及其工作時序如圖所示,當打印機不忙時(BUSY=0),向它送數(shù)據(jù)(設(shè)每次只傳送1個字節(jié))并在數(shù)據(jù)穩(wěn)定時用負脈沖將數(shù)據(jù)存于打印機內(nèi)部, 同時設(shè)置打印機忙信號,即 BUSY=1。0320H~032FH 任選,試畫出連接電路圖。數(shù)據(jù)段中首地址為 BUFFER的區(qū)域中存放著 100 字節(jié)要打印的字符,試編寫包括8255A 初始化的打印程序,并將 100個字符打印出來。在一個系統(tǒng)中, 8255A 的四個端口地址分別為: 420H、422H、424H 和426H。要求:初始化 8255A,使端口 A、B、C均工作于方式 0,端口A作為輸入端口,端口 B和C作為輸出端口。將端口 A輸入的信息取反后直接輸出到端口 。檢測端口 A輸入的信息的 PA7位當PA7=1 時端口C輸出FFH,否則,輸出00H請編寫程序段,完成上述功能(程序要加注解) 。答案: 1) MOVAL ,MOVDX,426HOUTDX,AL) MOVDX ,420HIN AL,DXMOVDX,422HNOTALOUTDX,AL) MOVDX ,420H ;從端口 A輸入信息INAL,DXTESTAL,80H ;測試PA7是否為MOVAL ,0JZ KO ;如果為 0,輸出MOVAL ,0FFH ;否則輸出 0FFHKOMOVDX424H ;端口C的地址OUTDX,AL9.2 課后練習題一、選擇題PC機中確定可屏蔽中斷服務(wù)程序的入口地址是 C 。A)主程序中的調(diào)用指令 主程序中的轉(zhuǎn)移指令C)中斷控制器發(fā)出的類型碼 D)中斷控制器中的中斷服務(wù)寄存器( ISR)已知某8259A 與8086CPU 相連,其對應(yīng)的中斷類型碼為 40--47H ,那么在初始化時CPU 送給8259A 的ICW2 值和IR3中斷源被響應(yīng)時 8259A 送給CPU的中斷類型碼可能的是 。A)40H和47H B)40H 和40H C)47H和43H D)43H和47H對8086CPU 而言,中斷優(yōu)先級別最高的是 A 。A)單步中斷 B)除法錯,溢出中斷,軟中斷 C)INTR D)NMI在8086 環(huán)境下,對單片方式使用的 8259A 進行初始化時,必須放置的初始化命令字為()A)ICW1,ICW2,ICW3 B)ICW1,ICW2,ICW4 C)ICW1,ICW3,ICW4 DICW2,ICW3,ICW4非屏蔽中斷的中斷類型號是 B 。A)1 B)2 3 D)4在中斷響應(yīng)周期內(nèi),將 IF置0是由A 。A)硬件自動完成的 B)用戶在編制中斷服務(wù)程序時設(shè)置的 C)關(guān)中斷指令完成的中斷向量是B 。A)子程序入口地址 B)中斷服務(wù)程序入口地址 C)中斷服務(wù)程序入口地址的地址通過中斷向量表中的中斷向量,可以提供 C 。A)被選中設(shè)備的起始地址 B)傳送數(shù)據(jù)的起始地址C)中斷服務(wù)程序入口地址 D)主程序的斷點地址CPU響應(yīng)中斷的時間是 B 。A)外設(shè)提出中斷 B)一條指令結(jié)束 C)取指周期結(jié)束所有中斷處理(服務(wù))過程的最后一條可執(zhí)行指令必須是( B 。A)RET B)IRET HALT D)NOP二、簡答題8086 中斷系統(tǒng)有哪幾類? 8259A 管理的是哪一類中斷答:種類有非屏蔽中斷、可屏蔽中斷、軟件中斷8259 可管理可屏蔽中斷CPU響應(yīng)可屏蔽中斷有哪些基本條件。答案: 中斷是允許的;有中斷請求;沒有總線請求和響應(yīng);沒有高優(yōu)先級中斷在服務(wù);當前指令執(zhí)行完;如果是對段寄存器的操作, 執(zhí)行完此指令后必須再執(zhí)行一條指令; 如果當指令是帶 REP的串指令,則一個字節(jié)或字的操作完成,沒有必要完全執(zhí)行完該指令;若當前指令是封鎖指令,則必須執(zhí)行完其后的一條指令。已知8259A 某可屏蔽中斷的類型號為 20H,服務(wù)程序的入口地址標號為 NMITS,編將入口地址填寫到中斷向量表中。答案: CLI MOVES:[20H*4] ,AXMOVAX ,0000H MOVAX ,SEGNMITSMOVES,AX MOVES:[20H*4+2] ,AXMOVAX ,OFFSETNMITS STI三、判斷題非屏蔽中斷信號是一個由高到低的下降沿,這類中斷不受中斷允許標志位的影響,也不能用軟件進行屏蔽。 ( × 在由8086 組成的微機系統(tǒng)中,對應(yīng)中斷類型碼為 255的外設(shè),其中斷服務(wù)程序的入口地址為0000:03FFH。 ( × )實現(xiàn)中斷嵌套需用堆棧來保護斷點,由于所保護內(nèi)容不多,不必考慮棧溢出。 ( × )中斷嵌套可以在多級上進行,形成多級嵌套,在應(yīng)用時,其嵌套級數(shù)不受任何限制。( × )10.2 課后練習題一、選擇題CPU可以對8253 計數(shù)器執(zhí)行讀操作,其讀到的是( C )工作方式 B)計數(shù)初值 C)計數(shù)執(zhí)行部件 CE(減法計數(shù)器)的當前值 D)0在8253 的6種工作方式中,能夠自動重復(fù)工作的兩種方式是 ( B )。方式1,方式 2 B)方式 2,方式3C)方式2,方式 4 D)方式 3,方式5INTEL8253 每個通道都有一個( C )位的預(yù)置初值減 1計數(shù)器。A)4 B)8 C) 16 D)32 在下列8253 的四種工作方式中,即使 GATE保持為高電平,處于( B )的8253 寫入初值后也不開始定時或計數(shù)。方式0(計數(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輸入外部計數(shù)事件,每計滿 1000 個向CPU發(fā)出中斷請求。試寫出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 的對稱方波,已知時鐘頻率為 2MHz,8253 地為350-353H ,試編寫 8253 初始化程序,并說明通道引腳的連接方法。答案: 時鐘頻率為 2MHz,要分頻至 1Hz,分頻系數(shù)為 2000000 。一個8253 計數(shù)器分頻系數(shù)最大為 65536,所以必須用兩個計數(shù)器串聯(lián)起來工作。即將 2MHz 的時鐘連接到0#計數(shù)器的輸入端 CLK0,OUT0連接到CLK1,1Hz的對稱方波由 1#計數(shù)器的輸出端OUT1輸出。設(shè)0#計數(shù)器分頻系數(shù)定為 10000,則OUT0輸出200Hz 波形。1#計數(shù)器分頻系數(shù)定為 200。0#計數(shù)器輸出的 200Hz 波形作為 1#計數(shù)器的時鐘信號,經(jīng) 1#計數(shù)器200分頻后得到 1Hz的波形。兩個計數(shù)器均初始化為方式 3,初始化程序如下MOVDX ,353H OUTDX,ALMOVAL ,37H OUTDX,ALOUTDX,AL INCDXMOVAL ,77H MOVAL ,00HOUTDX,AL OUTDX,ALSUBDX,3 MOVAL ,02HMOVAL ,00H OUTDX,AL11.2 課后練習題一、簡答題.比較計數(shù)式,雙積分式和逐次逼近式 A/D轉(zhuǎn)換的優(yōu)缺點。計數(shù)式A/S轉(zhuǎn)換的速度比較慢,但價格低,故適用于慢速系統(tǒng)。雙積分式A/D換分辨率高,抗干擾性也比較高,適用于中等速度的系統(tǒng)。逐次逼近式A/D轉(zhuǎn)換速度最快,分辨率高,在計算機系統(tǒng)中多采用此方式的A/D(意思相近即可得分).在數(shù)字量和模擬量并存的系統(tǒng)中,地線連接時要注意什么問題?在數(shù)字量和模擬量并存的系統(tǒng)中, 有兩類電路芯片。 一類是模擬電路芯片, 一類是字電路芯片。這兩類芯片要用兩組獨立的電源供電。一方面要把各個 "模擬地"連在一起,各個"數(shù)字地"連在一起,兩種"地"不能彼此相混地連接在一起 另一方面,整個系統(tǒng)中要用一個公共地點把模擬地和數(shù)字地連起來,以免形成地環(huán)流,人為地造成干擾。 (意思相近即可得分)二、編程題.一個8位D/A 轉(zhuǎn)換器連接于 8086 系統(tǒng)中,其端口地址為 3FH,請編程實現(xiàn)在 D/A 換器的輸出端輸出一個鋸齒波。MOVAL,0 NEXT:OUT3FH ,AL INCAL JMPNEXT (只要正確,其他程序也可).一個8086系統(tǒng)中連接有一A/D轉(zhuǎn)換器,如圖所示,請完成下列問題1)圖中 0809 通道 5(IN5)少?)圖中0809 轉(zhuǎn)換完成信號( EOC)的端口地址是多少?)編程將通道 7(IN7)的模擬信號連續(xù)采集 16次,存放到內(nèi)存 BUF1開始的單元中。答案: 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分,實現(xiàn)相應(yīng)功能的程序也可以,指令錯 1處,扣1分說明圖形:0007.jpg1 總則1.1 為了加強公司的環(huán)境衛(wèi)生管理,創(chuàng)造一個整潔、文明、溫馨的購物、辦公環(huán)境,根據(jù)《公共場所衛(wèi)生管理條

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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

提交評論