【问答题】
我们知道,MOV指令并不能直接修改CS、IP的值,但事实上,我们还可以通过其他方法来达到修改CS、IP的目的。试编写一个程序段,使该程序段运行后,(CS)=0100H,(IP)=0000H。
A、在8086系统下,编写实现如下功能的程序段:
B、(1)从地址为80H的端口中读入一个字节;
C、(2)如果该字节最高位为“1”,则将字节0FFH送到地址为81H的端口中,并退出程序;
D、(3)如果该字节最高位为“0”,则转向第(1)步,继续循环扫描。