如圖所示,8088系統(tǒng)中擴展一片8255A,由8255A的PB口外接8個開關KO~K7,作為輸入量,其PA口外接8個LED發(fā)光二極管LO-L7,作為輸出量。要求把PB口的輸入狀態(tài)在PA口上輸出(即:PB口的開關閉合時,其對應PA口的LED亮)。已知: 8255A PA口地址:200H PB口地址:201H PC口地址:202H 控制口寄存器地址:203H 試填寫下列程序:完成上述指定功能。 MOV DX,() MOV AL,() OUT DX,() MOV DX,() IN AL,() NOT() MOV DX,() OUT DX,() INT 3
設內存22000H和22001H單元分別存放的數(shù)據(jù)為04H和06H,寫出如下程序的運行結果,并指出該程序段的功能。 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 請問:SI=();AL();(22002H)=();程序功能是:()
2000H;64H;64H;將兩個數(shù)符壓縮在一個內存單元中
初一5班共64人,已知每個學生的數(shù)學成績存放在SCODE開始的單元中,求其平均成績,并放在PJCD單元。試填寫下面程序段。 DATA SEGMENT SCODE DB 68, 95, 76,…. PJCD DB DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS:DATA START:MOV AX, DATA MOV DS, AX MOV AX,O MOV CX, 30 MOV SI,() ADD1:ADD AL() JNC() INC() NEXT:INC() LOOP() MOV CL,6 SHR(),CL MOV PJCD,() MOV AH,4CH INT 21H CODE ENDS END START