设8255A的控制端口地址分别为103H,若要从PC口的PC7位连续输出周期为2秒的方波,写出相应指令序列(已知1秒延迟子程序名为SECSUB,可直接调用,忽略其它指令执行时间)。请填写下列程序段完成指定功能。 LOOP:MOV AL, () MOV DX,103H OUT DX,() ()SECSUB MOV AL() OUT DX.AL CALL SECSUB ()LOOP
正确答案
答案解析
相似试题
(单选题)
设8255A的端口地址为80H~83H,则端口A的地址为()
(填空题)
并行接口芯片8255A,端口地址为200H - 203H,A口设置为输入方式,B口设置为输出方式,欲使由A口输入的数据经由B口输出,试填空完善下面的程序段以实现上述功能。MOV DX,();8255A控制端口地址MOV AL,();取控制字,PA输入,PB输出OUT DX,AL ;送8255A的控制字MOV DX,() ;8255A口地址IN AL, DX ;读人A口中的数据MOV DX,();8255AB口地址OUT DX,();从B口送出数据
(填空题)
8位7段式发光二极管器件( LED)接口电路如图所示。其中8个LED器件均与8255A的PA口、PB口相连,且共用一组段代码输出线,而数位选择线用来控制相应位LED的显示。若8255的端口地址分别为280H一283H,欲在最高位(左边)显示数字“3”,请填写下列程序段完成指定功能。 ORG 1000H MOV AL,() MOV DX,() OUT DX.AL MOV AL,() MOV DX.280H OUT DX.AL MOV AL,() MOV DX,() OUT DX.AL INT 3
(单选题)
若要将8255A的端口C的PC5位置为1,则应选择的置位/复位控制字为()
(单选题)
某微机系统中8253通道0的端口地址为200H,则控制寄存器的地址为()
(单选题)
某微机系统中8253通道0的端口地址为80H,则控制寄存器的地址为()
(填空题)
设8255A口工作于方式O输出,C口高4位输出,B口方式0输入,C口低4位输入,其控制字应为()H。
(填空题)
如图所示,8255A的PA口接一个LED共阴极数码管。要求当开关K闭合时,显示‘F’;断开时,显示‘0’。已知:(1)‘0’字形码为3FH,‘F’字形码为71H; (2)8255APA口地址:118H PB口地址:119H PC口地址:11AH 控制端口地址:11BH 试填写下列程序段,完成以上功能。 MOV DX,() MOV AL,82H OUT DX.AL HER:MOV DX,() IN AL.DX AND AL, () CMP AL,() JZ HER1 MOV AL, () MOV DX, () OUT DX,AL JMP HER HER1: MOV AL, () MOV DX, () OUT DX,AL JMP HER
(填空题)
如图所示,8088系统中扩展一片8255A,由8255A的PB口外接8个开关KO~K7,作为输入量,其PA口外接8个LED发光二极管LO-L7,作为输出量。要求把PB口的输入状态在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