freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)原理與接口技術(shù)(第二版)課后習(xí)題答案完整版(參考版)

2025-06-03 18:02本頁(yè)面
  

【正文】 。PORTAD,AL執(zhí)行后,A/D轉(zhuǎn)換器開(kāi)始轉(zhuǎn)換轉(zhuǎn)換EOC發(fā)一個(gè)高電平為轉(zhuǎn)化結(jié)束,此信號(hào)產(chǎn)生中斷請(qǐng)求,CPU響應(yīng)中斷后,去執(zhí)行中斷處理程序,取結(jié)果IN.設(shè)ADC0809的端口號(hào)位PORTAD,則在指令OUT18. 如果ADC0809與微機(jī)接口采用中斷方式,則EOC應(yīng)如何讓與微處理器連接?答:可采用直接與CPU向CPU提供轉(zhuǎn)換結(jié)束信號(hào),把轉(zhuǎn)換好的數(shù)據(jù)送入微處理器。轉(zhuǎn)化過(guò)程可以用逐次逼近型電路、V/F轉(zhuǎn)換型電路和雙積分型電路。此時(shí),必須通過(guò)I/O接口與CPU連接,以匹配CUP與D/A的轉(zhuǎn)換。③直通方式適用于連續(xù)反饋控制線路中。此方式只是用只有一路模擬量輸出或幾路模擬量非同步輸出的情況。適用于多個(gè)DAC0832同時(shí)輸出的情況。①雙緩沖方式所謂雙緩沖方式,就是把DAC0832的輸入鎖存器和DAC寄存器都接成受控鎖存方式?! ?, D/A轉(zhuǎn)換器?答:A/D是將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)的電路,稱為模數(shù)轉(zhuǎn)換器(analog to digital converter);D/A是將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)的電路稱為數(shù)模轉(zhuǎn)換器(digital to analog converter)。同步方式時(shí),將許多字符組成一個(gè)信息組,這樣,字符可以一個(gè)接一個(gè)地傳輸,但是,在每組信息(通常稱為信息幀)的開(kāi)始要加上同步字符,在沒(méi)有信息要傳輸時(shí),要填上空字符,因?yàn)橥絺鬏敳辉试S有間隙。異步工作方式時(shí),兩個(gè)字符之間的傳輸間隔是任意的,所以,每個(gè)字符的前后都要用一些數(shù)位來(lái)作為分隔位。11. 8251方式控制器的作用是什么?方式選擇有幾種?分別有什么特點(diǎn)? 答:方式寄存器是8251在初始化時(shí),用來(lái)寫(xiě)入方式選擇字的。假設(shè)輸入頻率為2MHz,8253的端口地址為20H—23H,二進(jìn)制計(jì)數(shù)方式?,F(xiàn)在要求使計(jì)數(shù)器0產(chǎn)生20ms的定時(shí)信號(hào),試對(duì)它進(jìn)行初始化編程。7. 試按如下要求分別編寫(xiě)8253的初始化程序,已知8253的計(jì)數(shù)器0~2和控制字I/O地址依次為04H~07H (1)計(jì)數(shù)器1工作在方式0,僅用8位二進(jìn)制計(jì)數(shù)器,計(jì)數(shù)初值為128 (2)計(jì)數(shù)器0工作在方式1,按BCD碼計(jì)算,計(jì)數(shù)值為3000 (3)計(jì)數(shù)器工作在方式2,計(jì)數(shù)值為02F0H答:(1) MOV AL, 50H OUT 07H, AL MOV AL, 128 OUT 05H, AL(2) MOV AL, 33H OUT 07H, AL MOV AX, 3000OUT 04H, ALMOV AL, AHOUT 04H,A。4. 假定8255的端口地址分別為0060H0063H,編寫(xiě)出下列各情況的初始化程序:(1) 將A口,B口設(shè)置方式0,端口A和C作為輸入口,B作為輸出口(2) 將A口設(shè)置成方式1,輸入口,PC6,PC7作為輸出端,B口設(shè)置成方式1,輸入口答:(1)MOV AL, 99H MOV DX, 0063H OUT DX, AL(2) MOV AL, 0B6HMOV DX, 0063HOUT DX, AL5. 設(shè)8253計(jì)數(shù)器0~2和控制字I/O地址依次F8H~FBH,說(shuō)明如下程序的作用。②口C置1/置0控制字8255A在和CPU傳輸數(shù)據(jù)的過(guò)程中,經(jīng)常將C口的某幾位作為控制位或狀態(tài)位來(lái)使用,從而配合A口或B口的工作。①方式選擇控制字方式選擇控制字用來(lái)決定8255A三個(gè)數(shù)據(jù)端口各自的工作方式,它的格式如圖所示。3. 可編程接口芯片8255的控制字有哪兩個(gè)?其控制字及每位的含義是什么?控制字分為2種:分別稱為方式選擇控制字和端口C置1/置0控制字。在這種方式下,C口中有5位PC7一PC3作為控制信號(hào)和狀態(tài)信息使用,剩下的3位PC2~PC0可作為簡(jiǎn)單的輸入/輸出線使用。5位的控制口用于傳送8位雙向口的控制和狀態(tài)信息。一個(gè)8位的雙向口(A口)和1個(gè)5位的控制口(C口)。因此稱為雙向的傳輸方式。4位的控制/數(shù)據(jù)口用于傳送8位數(shù)據(jù)口的控制和狀態(tài)信息。每組包含一個(gè)8位的數(shù)據(jù)口和1個(gè)4位的控制/數(shù)據(jù)口。由于工作在方式l時(shí),要由C口中的固定位來(lái)作為選通和應(yīng)答等控制信號(hào),因此稱方式1為選通的輸入/輸出方式。②方式1:選通輸入/輸出方式在這種方式下,當(dāng)A口和B口進(jìn)行輸入輸出時(shí),必須利用C口提供的選通和應(yīng)答信號(hào)。把C口分為2部分,其中4位規(guī)定為輸出,用來(lái)輸出一些控制信息;另外4位規(guī)定為輸入,用來(lái)讀入外設(shè)的狀態(tài)。也可以用作查詢式傳送,查詢式傳送時(shí),需要有應(yīng)答信號(hào)。輸入不能鎖存。任何一個(gè)口都可以作為輸入或輸出。工作在方式0下,在程序中可直接使用輸入指令(IN)和輸出(OUT)指令對(duì)各口進(jìn)行讀寫(xiě)。其中A口可以工作在3種方式中的任一種;B口只能工作在方式0和方式1;C口通常作為控制信號(hào)使用,配合A口和B口的工作。其應(yīng)用于打印機(jī),IEEE488接口,開(kāi)關(guān)量接口,控制設(shè)備接口等。從并行接口的電路結(jié)構(gòu)來(lái)看,它有硬連接線接口和可編程接口之分。這種方式適用于準(zhǔn)備好傳送數(shù)據(jù)時(shí),發(fā)出通道請(qǐng)求;若數(shù)據(jù)未準(zhǔn)備好時(shí),就使通道請(qǐng)求無(wú)效,將總線控制權(quán)交還給CPU。 數(shù)據(jù)塊傳送:在進(jìn)入DMA操作后,就連續(xù)傳送數(shù)據(jù),直到整塊數(shù)據(jù)全部傳送完畢,在字節(jié)數(shù)減為0或外界輸入終止信號(hào)時(shí),才會(huì)將總線控制權(quán)交還給CPU。13. 簡(jiǎn)述8237A3種基本傳送類型的特點(diǎn)。在DMA傳送結(jié)束后,它能釋放總線,把對(duì)總線的控制權(quán)又交還給CPU。答:MOV AX, 0MOV DS, AXMOV SF, 20H*4LEA AX, IMSMOV [IS], AXMOV AX, SEQ, INTSMOV [SI+2], AX12. 簡(jiǎn)述DMA控制器同一般接口芯片的區(qū)別。ISR中相應(yīng)位的置位是在中斷響應(yīng)的脈沖期間,由優(yōu)先權(quán)判決電路根據(jù)IRR中各請(qǐng)求位的優(yōu)先權(quán)級(jí)別和IMR中屏蔽位的狀態(tài),將中斷的最高優(yōu)先級(jí)請(qǐng)求位選通到ISR中。⑵中斷屏蔽寄存器IMRIMR(Interrupt Mask Register)用來(lái)存放屏蔽位信息,IMR的每一位可以禁止IRR中對(duì)應(yīng)位的中斷請(qǐng)求輸入信號(hào)進(jìn)入。9. 什么叫中斷向量?它放在哪里?對(duì)于1CH的中斷向量在哪里?如果1CH的中斷程序從5110H開(kāi)始:2030H開(kāi)始,則中斷向量應(yīng)該怎樣存放? 答:中斷向量即用來(lái)提供中斷入口地址的一個(gè)指針。中斷方式提高了計(jì)算機(jī)系統(tǒng)中信息處理的并行和處理器效率,中斷可以實(shí)現(xiàn)同步操作,實(shí)時(shí)處理等功能。請(qǐng)編寫(xiě)采用查詢方式進(jìn)行數(shù)據(jù)傳送的程序段,要求從該設(shè)備讀取100B并輸入到1000H:2000H開(kāi)始的內(nèi)存中。無(wú)條件傳送方式主要用于控制CPU與低俗I/O接口之間的信息交換。5.無(wú)條件傳送方式適用哪些場(chǎng)合?查詢方式原理怎樣?主要用在什么場(chǎng)合?答:無(wú)條件傳送適用于簡(jiǎn)單的輸入/輸出設(shè)備,CPU可以隨時(shí)讀取或接受狀態(tài)。通道方式:可以實(shí)現(xiàn)對(duì)外圍設(shè)備的統(tǒng)一管理和外圍設(shè)備與內(nèi)存之間的數(shù)據(jù)傳送。4. 簡(jiǎn)述CPU與外設(shè)進(jìn)行數(shù)據(jù)交換的幾種常用方式.答: 程序控制方式: 特點(diǎn)是依靠程序的控制來(lái)實(shí)現(xiàn)主機(jī)和外設(shè)的數(shù)據(jù)傳送,可分為無(wú)條件傳送方式和查詢方式.中斷控制方式: 每次輸入和輸出一個(gè)數(shù)據(jù),CPU都要檢查外設(shè)的狀態(tài)。8086系統(tǒng)采用I/O端口單獨(dú)編址方式。接口的功能是有,數(shù)據(jù)緩沖功能,聯(lián)絡(luò)功能,尋址功能,預(yù)處理功能,中斷管理功能。 (2) 7. 在8086最小方式系統(tǒng)總線上擴(kuò)充設(shè)計(jì)16K字節(jié)的SRAM存儲(chǔ)器電路,SRAM芯片選用Intel 6264,起始地址從04000H開(kāi)始,譯碼器電路采用74LS138.(1) 計(jì)算此RAM存儲(chǔ)區(qū)域的最高地址是多少(2) 畫(huà)出此存儲(chǔ)器與總線的連接圖。(2) 畫(huà)出此存儲(chǔ)器電路與系統(tǒng)總線的連接圖。答:系統(tǒng)容量為 4K*8bit,芯片容量為1K*4bit,所以一共需要8片芯片連接圖如下:6. 在8088系統(tǒng)總線上擴(kuò)充設(shè)計(jì)8K的字節(jié)的SRAM存儲(chǔ)器電路。SRAM芯片選用Intel 2114,起始地址從0000H。(3) 需要1位做芯片選擇。3. 設(shè)有一個(gè)具有20位地址和32位字長(zhǎng)的存儲(chǔ)器,問(wèn):(1) 該存儲(chǔ)器能存儲(chǔ)多少個(gè)字節(jié)的信息?(2) 如果存儲(chǔ)器由512K*8位SRAM芯片組成,需要多少片?(3) 需要多少位作芯片選擇?答:(1)該存儲(chǔ)器能存儲(chǔ)4MB的信息。2. 試述DRAM刷新過(guò)程和正常讀/寫(xiě)過(guò)程的區(qū)別。 SRAM,靜態(tài)的隨機(jī)存取存儲(chǔ)器,加電情況下,不需要刷新,數(shù)據(jù)不會(huì)丟失,而且一般不是行列地址復(fù)用的。答:DRAM,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器,需要不斷的刷新,才能保存數(shù)據(jù)。答:JIOU PROCPUSH CXPUSH BXXOR AH, AHPUSH AXMOV CL, 7LOOP1: SAR AL, 1ADC AH, 0LOOP LOOP1MOV AL, AHXOR AH, AH MOV BL, 2DIV BLMOV BL, AHPOP AXROR BL, 1OR AL, BLPOP BXPOP CXRETJIOU ENDP14. 利用上題的子程序,對(duì)80000H開(kāi)始的256個(gè)單元的數(shù)據(jù)加上偶校驗(yàn),試編程序。(2) 試編程序,求該班這門(mén)課的平均成績(jī)?yōu)槎嗌?,并放在該?shù)據(jù)段的AVER單元中。 70分~79分。按如下要求編寫(xiě)程序: (1) 編寫(xiě)程序統(tǒng)計(jì)≥90分。A39。 DATA ENDSCODE SEGMENT ASSUME CS∶CODE,DS∶DATA START: MOV AX,DATA MOV DS,AX MOV SI,0 MOV CX,CONT INPUT: MOV AH,1 INT 21H CMP AL,13 JZ EXITAND AL,0FH MOV YUANWEN[SI] ,AL INC SI LOOP INPUTEXIT : LEA BX,MITAB MOV CX,SI MOV SI,0JIAMI: MOV AL,YUANWEN[SI] XLAT MITAB MOV BUFF[SI],AL INC SI LOOP JIAMI MOV AH, 4CH INT 21HCODE ENDS END START,統(tǒng)計(jì)由40000H開(kāi)始的16K個(gè)單元中所存放的字符“A”的個(gè)數(shù),并將結(jié)果存放在DX中。 YUANWEN DB 10 DUP (?),39。 CONT EQU $MITAB BUFF DB 10 DUP (?),39。答:DATA SEGMENT MITAB DB 39。加密表如下: 輸入數(shù)字: 0,1,2,3,4,5,6,7,8,9。編程序求這兩個(gè)數(shù)的組合的十進(jìn)制和,并存到以THIRD開(kāi)始的單元。 否則,按順序?qū)⒋嗽夭迦氡碇羞m當(dāng)?shù)奈恢?,并修改表長(zhǎng)。 若有一個(gè)為零,則將其余兩個(gè)也清零,試編寫(xiě)程序。 全對(duì)則將BL置FFH,試編程序。答:DATA SEGMENTDA1 DB 55HCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,4000H MOV DS
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1