8255各口設(shè)置如下:A口與B口均工作于方式0,A口為輸入,B口為輸出,C口高位部分為輸出,低位部分為輸入,從A口輸入數(shù)據(jù),將其取反后從B口送出。8255各口地址設(shè)為140H -143H。完成下列程序段。
MAIN:MOV AL,()
MOV DX,()
OUT DX,AL
MOV DX.()
IN AL.DX
()AL
MOV DX,141H
OUT DX,AL
您可能感興趣的試卷
你可能感興趣的試題
最新試題
8086CPU可擴(kuò)展I/O端口地址的個(gè)數(shù)最多為()
有20個(gè)單字節(jié)的有符號(hào)數(shù),存放在以內(nèi)存NUM1單元為首地址的存儲(chǔ)區(qū)中,要求將其取絕對(duì)值后,存人到以內(nèi)存NUM2為首地址的存儲(chǔ)區(qū)中。請(qǐng)?zhí)顚懴旅娉绦?,完成指定功能。MOV SI,OFFSET NUM1;置源地址指針MOV DI,OFFSET NUM2;置目的地址指針MOV CX,()LP:MOV AL,()AND AL,()JNS()NEG()NEXT:MOV[DI],AL()SIINC()LOOP()INT 3
已知DS= ES =1000H執(zhí)行下列程序:MOV SI,101HMOV DI,100HMOV CX,4LP1:MOV AL,[ SI]MOV[ DI] ,ALINC SIINC DILOOP LP1INT 3DS:101H DB 69H,23H,56H,3AH程序運(yùn)行后結(jié)果為:(10100H)= ()H(10101H)= ()H(10102H)= ()H(10103H)= ()H
8086系統(tǒng)內(nèi)存區(qū)中的數(shù)據(jù)存放如下:0000:0050 83 18 8A CC 23 E4 00 D0 41 F8 00 FO C5 18 8A CC0000:0060 39 E7 00 FO A0 19 8A CC 2E E8 00 FO D2 EF 00 FO則INT16H中斷服務(wù)程序的入口地址為()
對(duì)于一低速外設(shè),在外設(shè)準(zhǔn)備數(shù)據(jù)期間希望CPU能做自己的工作,只有當(dāng)外設(shè)準(zhǔn)備好數(shù)據(jù)后才與CPU交換數(shù)據(jù)。完成這種數(shù)據(jù)傳送最好選用的傳送方式是()
某10位,D/A轉(zhuǎn)換器輸出電壓范圍為0—+5V,數(shù)字量50H對(duì)應(yīng)的輸出電壓為()
CPU中運(yùn)算器的主要功能是()。
設(shè)8255A的端口地址為80H~83H,則端口A的地址為()
指令“MOV[BP],AL”執(zhí)行時(shí),目的操作數(shù)的尋址方式是(),操作的結(jié)果存放在段中。
并行接口芯片8255A,端口地址為200H - 203H,A口設(shè)置為輸入方式,B口設(shè)置為輸出方式,欲使由A口輸入的數(shù)據(jù)經(jīng)由B口輸出,試填空完善下面的程序段以實(shí)現(xiàn)上述功能。MOV DX,();8255A控制端口地址MOV AL,();取控制字,PA輸入,PB輸出OUT DX,AL ;送8255A的控制字MOV DX,() ;8255A口地址IN AL, DX ;讀人A口中的數(shù)據(jù)MOV DX,();8255AB口地址OUT DX,();從B口送出數(shù)據(jù)