已知8255的PA端口设置为方式0,输出端口;PB端口设置为方式0,输入端口;PC端口设置为方式0,输出端口。 8255端口地址为288~28BH。执行下面的指令实现的操作是()。 MOV DX,28BH MOV AL,05H OUT DX,AL (A).PC2输出低电平。 (B).PC0到PC7分别别输出00000101(0表示低电平,1表示高电平)。 (C). PC2输出高电平。 (D).PB0到PB7分别输出00000101。
已知8255的PA端口设置为方式0,输出端口;PB端口设置为方式0,输入端口;PC端口设置为方式0,输出端口。 8255端口地址为288~28BH。执行下面的指令实现的操作是()。 MOV DX,28BH MOV AL,05H OUT DX,AL (A).PC2输出低电平。 (B).PC0到PC7分别别输出00000101(0表示低电平,1表示高电平)。 (C). PC2输出高电平。 (D).PB0到PB7分别输出00000101。
参考答案和解析
B
相关考题:
当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A和端口B的控制信息与状态信息。这两个部分的划分是( )。A.端口C的高4位(PC7~PC4)和低4位(PC3~PC0)B.端口C的高5位(PC7~PC3)和低3位(PC2~PC0)C.端口C的高3位(PC7~PC5)和低5位(PC4~PC0)D.端口C的高6位(PC7~PC2)和低2位(PC1~PC0)
执行下面的程序段后,在输出端口37AH的D0位(最低位)产生【 】。MOV DX,37AHOR AL,1OUT DX,ALAND AL,1EHOUT DX,ALXOR AL,1OUT DX,ALHLT
如果芯片8255A的方式选择控制字为99H,则8255A各端口的工作方式是A.端口A工作在方式0输入B.端口A工作在方式0输出C.端口B工作在方式0输入D.端口B工作在方式0输出E.端口B工作在方式1输入
芯片8255A的端口A工作在方式2,端口B工作在方式0时,端口C中可单独作为输入/输出的是A.PC0、PC1、PC2B.PC0、PC1、PC7C.PC1、PC3、PC7D.PC1、PC6、PC7
8255各口设置如下:A口与B口均工作于方式0,A口为输入,B口为输出,C口高位部分为输出,低位部分为输入,从A口输入数据,将其取反后从B口送出。8255各口地址设为140H -143H。完成下列程序段。 MAIN:MOV AL,() MOV DX,() OUT DX,AL MOV DX.() IN AL.DX ()AL MOV DX,141H OUT DX,AL
设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的控制字进行初始化,且初始化完成置端口A的中断请求为允许中断。 已知:控制字寄存器地址为0FBH,A口工作于方式1、输入时中断允许位INTEA由PC4控制。 端口A:方式1,输入 端口B:方式0,输出 端口C(上半部),输入 端口C(下半部),输出。
当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A、端口B的控制信息与状态信息。这两个部分的划分是()。A、端口C的高4位(PC7~PC4)和低4位(PC3~PC0)B、端口C的高5位(PC7~PC3)和低3位(PC2~PC0)C、端口C的高3位(PC7~PC5)和低5位(PC4~PC0)D、端口C的高6位(PC7~PC2)和低2位(PC1~PC0)
并行接口芯片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×51的程序里,若要将某个输入/输出端口设置成输入功能,应如何处理()?A、先输出高电平到该输入/输出端口B、先输出低电平到该输入/输出端口C、先读取该输入/输出端口的状态D、先保存该输入/输出端口的状态
填空题8255各口设置如下:A口与B口均工作于方式0,A口为输入,B口为输出,C口高位部分为输出,低位部分为输入,从A口输入数据,将其取反后从B口送出。8255各口地址设为140H -143H。完成下列程序段。 MAIN:MOV AL,() MOV DX,() OUT DX,AL MOV DX.() IN AL.DX ()AL MOV DX,141H OUT DX,AL
填空题设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,端口地址为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口送出数据