• 2022-06-12
    并行接口芯片8255A,端口地址为200H-203H,A口设置为输入方式,B口设置为输出方式,欲使由A口输入的数据经由B口输出,试填空完善下面的程序段以实现上述功能。MOVDX,();8255A控制端口地址MOVAL,();取控制字,PA输入,PB输出OUTDX,AL;送8255A的控制字MOVDX,();8255A口地址INAL,DX;读人A口中的数据MOVDX,();8255AB口地址OUTDX,();从B口送出数据
  • 203H;90H;200H;201;AL

    内容

    • 0

      某8088CPU微机系统以8255A作为接口,电路连接如下图所示。图中74154为4-16译码器,要求8255A的A口和B口均为方式0输出,PC7~PC4为输入,PC3-PC0为输出。(填空均写16进制数,后面的“H”不要掉了)[img=1164x523]17e4470e7319f80.png[/img](1)A口的端口地址为:();(2)B口的端口地址为:();(3)C口的端口地址为:();(4)控制端口的地址为:();(5)控制字为:()。

    • 1

      8255A引脚信号WR=0,CS=0,A1=1,A0=1时,表示()。 A: CPU向数据口写数据 B: CPU读8255控制口 C: CPU向控制口送控制字 D: 无效操作

    • 2

      当8255A的端口地址A1A0为11时,选择()端口。 A: PA口 B: 控制 C: PC口 D: PB口

    • 3

      设8255A的A口、B口、C口和控制字寄存器的端口地址分别为...,低四位输出,试写出8255A的命令字。

    • 4

      设8255A的A口、B口、C口和控制字寄存器的端口地址分别为80H,82H,84H和86H。要求A口工作在方式0输出,B口工作在方式0输入,C口高四位输入,低四位输出,试写出8255A的命令字