设为首页  |  加入收藏
新闻动态
访问寄存器影射的I/O
发布人:管理员   发布时间:2014-5-6
8096片内I/O装置,如串行口、A/D转换器等,是作为寄存器影射的I/O受到控制的。这使I/O口处理很方便且有效。现有的MCS-96系列的芯片在如何访问这些寄存器方面有一些限制,虽然这些限制不严重,但程序员必须知道他们。微机消谐这些限制是:
1.TIMER1、TIMER2和HSI-TIME寄存器是只读的字寄存器,不能按字节读,不能写。
2.HSO-TIME是只写的字寄存器,不能按字节写,不能读。
3.R0(零寄存器)是字或字节读写寄存器,但写R0并不会改变他的置。
4.所有其他I/O寄存器都只能按字节访问,即使象AD-RESULT那样在逻辑上属字操作数的寄存器也是这样。
5.乘法和除法指令中的源操作数和目的操作数都不能是可写的专用寄存器。
6.对于变址或间接寻址指令,这些寄存器都不能作变址或间址寄存器使用。
上一篇:指令系统详述
下一篇:程序跳变
扫描添加微信账号