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

正文內(nèi)容

微機原理與接口技術(shù)-樓順天版-課后題答案-資料下載頁

2025-08-04 16:34本頁面
  

【正文】 測頻率。程序如下:MOV DX,COUNTDMOV AL,00HOUT DX,ALMOV DX,COUNTDMOV AL,0001 0000BOUT DX,ALMOV DX,COUNTAMOV AL,50OUT DX,ALMOV DX,COUNTDMOV AL,0111 0000BOUT DX,ALMOV COUNTBMOV AL,0OUT DX,ALOUT DX,ALL2: MOV DX,COUNT ;給GATE0和GATE1高電平,開始計數(shù)MOV AL,81HOUT DX,ALL1: NOP MOV DX,COUNTDMOV AL,00000000BOUT DX,ALMOV DX,COUNTAIN AL,DXMOV DX,COUNTAIN AL,DXAND AL,AL ;判斷是否計完50個脈沖,若未計完繼續(xù)等待JNZ L1MOV DX,COUNTMOV AL,00H ;若計完則暫停計數(shù)OUT DX,ALMOV DX,COUNTD ;讀計數(shù)器1結(jié)果MOV AL,01000000BOUT DX,ALMOV DX,COUNTBIN AL,DXXCHG AL,AHIN AL,DXXCHG AL,AHNEG AXINC AXCMP AX,70H ;當(dāng)AL大于70,則有間歇計入,重新測試JA L2MOV BL,ALMOV AL,50 ;計算頻率DIV BLMOV FREC,AL10章習(xí)題1. 試分析 8255A方式0、方式1和方式2的主要區(qū)別,并分別說明它們適合于什么應(yīng)用場合。答:方式0是基本的輸入/輸出,端口A、B、C都可以作為輸入輸出端口。適用于CPU與非智能I/O設(shè)備的數(shù)據(jù)傳輸; 方式1是有聯(lián)絡(luò)信號的輸入/輸出,端口A、B都可以設(shè)定成該方式,此時三個端口的信號線分成了A、B兩組,用作A組的聯(lián)絡(luò)信號,用作B組的聯(lián)絡(luò)信號。適用于高速CPU與低速I/O設(shè)備的數(shù)據(jù)傳輸; 方式2是雙向傳輸,只有A組端口可以設(shè)定成該方式,用作輸出的聯(lián)絡(luò)信號,用作輸入的聯(lián)絡(luò)信號,用作中斷請求信號。適用于雙機之間數(shù)據(jù)的并行傳送。2. 8255A的A組設(shè)置成方式1輸入,與CPU之間采用中斷方式聯(lián)絡(luò),則產(chǎn)生中斷請求信號INTRA的條件是 STBA= 1 ,IBFA= 1 ,INTEA= 1 。3. 如果8255A的端口地址為300H~303H,A組和B組均為方式0,端口A為輸出,端口B為輸入,PC3~PC0為輸入,PC7~PC4為輸出,寫出8255A的初始化程序段;編程實現(xiàn)將從端口C低4位讀入的值從高4位送出。解: MOV DX,303H MOV AL,10000011B OUT DX,AL MOV DX,302H IN AL,DX MOV CL,4 SHL AL,CL OUT DX,AL4. 在實際應(yīng)用中經(jīng)常需要檢測設(shè)備的狀態(tài),并進行指示。在8086最小方式系統(tǒng)下,有一片8255A,其分配的端口地址為8F00H~8F07H中的奇地址,外部設(shè)備產(chǎn)生的狀態(tài)有16個(K15~K0),要求采用4個發(fā)光二極管來指示開關(guān)量中“1”的個數(shù)。(1)畫出8255A的連接圖;(2)編寫程序段實現(xiàn)連續(xù)檢測并顯示。解:(1)(2) MOV DX,8F07H MOV AL,10010010B 。端口A、B方式0輸入,端口C方式0輸出 OUT DX,ALNEXT: MOV DX,8F03H 。從端口B讀取高8位開關(guān)量 IN AL,DX XCHG AL,AH MOV DX,8F01H 。從端口A讀取低8位開關(guān)量 IN AL,DX MOV BX,AX XOR AL,AL MOV CX,16 CLCL2: SHL BX,1 JNC L1 INC ALL1: LOOP L2 MOV DX,8F05H 。從端口C送出 OUT DX,AL JMP NEXT 。進行下一次檢測5. 利用IBM PC系統(tǒng)機的總線槽,開發(fā)由一片8255A構(gòu)成的子系統(tǒng),8255A端口地址為260H~263H,(各個信號的節(jié)拍不必嚴格相等)。 要求產(chǎn)生的信號波形解:8355A與IBM PC機總線的連接框圖如下:可將8255A的端口A作為要產(chǎn)生的信號的輸出端口,設(shè)定為方式0輸出,端口B和端口C不做使用,均設(shè)定為方式0輸出。程序段如下: MOV DX,263H 。設(shè)定8255A的工作方式 MOV AL,10000000B OUT DX,AL MOV DX,260H 。產(chǎn)生指定信號 XOR AL,AL OUT DX,ALREP: MOV AL,80H MOV CX,7REP1: OUT DX,AL SAR AL,1 LOOP REP1 MOV CX,8REP2: SHL AL,1 OUT DX,AL LOOP REP2 JMP REP6. 在實際應(yīng)用中,經(jīng)常會遇到要求輸入多個數(shù)據(jù)量,這時需要用到多路開關(guān)?,F(xiàn)有8組16位開關(guān)量數(shù)據(jù)(無符號數(shù)),要求通過一片8255A(端口地址為260H~263H)分時輸入到CPU(8088最小方式系統(tǒng))中,并找出它們中的最大值,并通過4個發(fā)光二極管指示其序號(燈亮表示“1”)。畫出8255A的連接圖,并編程實現(xiàn)。解:由于開關(guān)量是16為數(shù)據(jù),故可以將8255A的PA端與PB端設(shè)定為方式0,分別讀取開關(guān)量的低八位和高八位,以PC低三位端口的控制八選一電路的輸出依次從X0到X7,使用PC端口的高八位輸出最大開關(guān)量的序號(該序號為1~8),控制發(fā)光二極管的亮滅以碼指示序號。連接圖如下:程序段如下: MOV DX,263H MOV AL,10011010B 。設(shè)定工作方式,PA,PB均工作于方式0,PA、PB為輸入,PC為輸出 OUT DX,AL MOV CX,8 XOR BX,BX MOV SI,0 。SI表示輸入開關(guān)量的序號ST1: MOV DX,262H OUT DX,SI MOV DX,260H 。將開關(guān)量數(shù)據(jù)的低八位寫入AL IN AL,DX MOV DX,261H 。將開關(guān)量數(shù)據(jù)的高八位寫入AH IN AH,DX CMP BX,AX JA NEXT MOV BX,AX 。將當(dāng)前最大值保存在BX中 INC SI PUSH SI 。將當(dāng)前最大值的序號壓棧NEXT: INC SI LOOP ST1 POP SI 。最大值的序號出棧 XOR AX,AX MOV AX,SI MOV CL,4 ROL AL,CL 。將最大值的序號(4位)移至AL的高四位 MOV DX,262H OUT DX,AL 。PC的高四位輸出最大值序號
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1