設(shè)內(nèi)存22000H和22001H單元分別存放的數(shù)據(jù)為04H和06H,寫出如下程序的運(yùn)行結(jié)果,并指出該程序段的功能。 MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SHL AL, CL ADD AL,[ SI] MOV[ SI+2], AL INT 3 請(qǐng)問:SI=();AL();(22002H)=();程序功能是:()
2000H;64H;64H;將兩個(gè)數(shù)符壓縮在一個(gè)內(nèi)存單元中
運(yùn)行如下程序,寫出運(yùn)行結(jié)果 MOV DX, 2000H MOV WORD PTR[2000H], 2340H MOV BX, [2000H] PUSH BX PUSH DX POP AX POP CX INT 3 結(jié)果是什么?
AX= 2000H BX= 2340H DX= 2000H CX= 2340H
設(shè)8255A的控制端口地址分別為103H,若要從PC口的PC7位連續(xù)輸出周期為2秒的方波,寫出相應(yīng)指令序列(已知1秒延遲子程序名為SECSUB,可直接調(diào)用,忽略其它指令執(zhí)行時(shí)間)。請(qǐng)?zhí)顚懴铝谐绦蚨瓮瓿芍付üδ堋?br /> LOOP:MOV AL, () MOV DX,103H OUT DX,() ()SECSUB MOV AL() OUT DX.AL CALL SECSUB ()LOOP