这章刚刚看到,对端口的概念有了一些新的理解。
教程中说到,CMOS RAM中有两个端口,一个是70H,一个是71H。其中70H是地址端口,71H是数据端口。结合前面所学,8位端口用AL传递数据,我们首先用al将2h,送入70H端口中,然后,再从71H中得到要读取的数据,编程如下:
mov al,2h
out 70h,al
in al,71h
以上是本人的理解,如有不正之处,请批评指正。
- [tinyparticle] 没有问题。 09/20 22:30
- [wsrf] 要求是在显示过程中只要按下ESC键,字母的颜色就要发生一次改变。 09/16 08:17
- [huibian2009] 多谢指点,是我太大意了。 09/14 16:29
- [tinyparticle] popf call dword ptr ds:[0] 所以此处只要将标志寄存器入栈就可以 09/11 20:10
- [huibian2009] 多谢您的提醒,使我对汇编又多了一些了解。这里的ASSUME不能省略。再次感谢! 09/11 11:28
- [lwbfq] 没有问题。 09/10 18:59
- [lwbfq] 正确。 09/10 18:59
- [lwbfq] 这个程序有点问题。博主运行一下看看结果就知道了。 09/10 18:58
- [lwbfq] 没问题,博主继续努力。 09/10 18:50
- [wsrf] 没有问题。 09/10 08:34
- [scuzg] 谢谢你的意见,我也希望和同学交流,以提高授课效率。我的QQ是28926141,有空聊聊。 11/12 11:09