已知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。
第1题:
执行下面的程序段后,在输出端口37AH的D0位(最低位)产生【 】。
MOV DX,37AH
OR AL,1
OUT DX,AL
AND AL,1EH
OUT DX,AL
XOR AL,1
OUT DX,AL
HLT
第2题:
如果芯片8255A所有端口都被设置成方式0输出,置位/复位控制字为0BH时,下列各项正确的是
A.PC5=1
B.PA5=1
C.PB5=1
D.PC5=0
第3题:
芯片8255A的端口A工作在方式2,端口B工作在方式0时,端口C中可单独作为输入/输出的是
A.PC0、PC1、PC2
B.PC0、PC1、PC7
C.PC1、PC3、PC7
D.PC1、PC6、PC7
第4题:
设8255A的控制端口地址分别为103H,若要从PC口的PC7位连续输出周期为2秒的方波,写出相应指令序列(已知1秒延迟子程序名为SECSUB,可直接调用,忽略其它指令执行时间)。请填写下列程序段完成指定功能。 LOOP:MOV AL, () MOV DX,103H OUT DX,() ()SECSUB MOV AL() OUT DX.AL CALL SECSUB ()LOOP
第5题:
假定8255A的端口地址为0040H---0043H,编写下列情况的初始化程序:A组设置为方式1,且端口A作为输入PC5和PC6作为输出;B组设置为方式1,且端口B作为输入。
第6题:
按下面要求对并行接口片子8255A的控制字进行初始化,且初始化完成置端口A的中断请求为允许中断。 已知:控制字寄存器地址为0FBH,A口工作于方式1、输入时中断允许位INTEA由PC4控制。 端口A:方式1,输入 端口B:方式0,输出 端口C(上半部),输入 端口C(下半部),输出。
第7题:
将8255A的端口A、B设置为方式1的输入端口时,则端口C的PC3~PC5分配给()端口,端口C的PC0~PC2分配给()端口。
第8题:
8255的A和B端口都定义为方式1输入,端口C上半部分定义为输出,则方式控制字是(),其中D0位已经没有作用、可为0或1。
第9题:
并行接口芯片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口送出数据
第10题:
设8255的端口地址为200H~203H。要求PA口方式1,输入;PB口方式0输出;PC7~PC6为输入;PC1~PC0为输出。试写出8255的初始化程序。
第11题:
第12题:
第13题:
如果芯片8255A的方式选择控制字为99H,则8255A各端口的工作方式是
A.端口A工作在方式0输入
B.端口A工作在方式0输出
C.端口B工作在方式0输入
D.端口B工作在方式0输出
E.端口B工作在方式1输入
第14题:
芯片8255A的端口A和端口B都工作在方式1输入时,端口C中可单独作为输入/输出的是
A.PC0、PC1
B.PC0、PC7
C.PC3、PC7
D.PC6、PC7
第15题:
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
第16题:
当8255A的PC4~PC7全部为输出线时,表明8255A的A端口工作方式是()。
第17题:
已知8255A的地址为0060H~0063H,A组设置方式1,端口A作为输入,PC6PC7作为输出,B组设置方式1,端口B作为输入,编制初始化程序。
第18题:
8255A工作于方式1输出时,在由外设输入的STD信号()的控制下将端口A或(端口B)的数据锁存。
第19题:
当8255A引脚RESET高电平有效时,3个端口自动设置为输出端口。
第20题:
当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A、端口B的控制信息与状态信息。这两个部分的划分是()。
第21题:
在8×51的程序里,若要将某个输入/输出端口设置成输入功能,应如何处理()?
第22题:
对
错
第23题:
第24题: