设8255A的A口、B口、C口和控制字寄存器的端口地址分别为80

题目

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

参考答案和解析
正确答案:MOV AL,10001010B;方式控制字 
OUT 86H,AL