为了与未来的器件兼容,如果访问的话,保留位应当被写入零。保留的I/O空间地址永远不应该被写入。
通过向其中写入逻辑1,一些状态标志被清除。注意,不像大多数其它的AVR,CBI和SBI指令仅适用于指定的位,所以可以被用在包含这样的状态标志的寄存器上。(罗亩按:前面这一句不大明白)CBI和SBI指令只适用于0x00到0x1F之间的地址。
I/O和外设控制寄存器在后面部分学习。
通用I/O寄存器
ATtiny2313包含三个通用I/O寄存器。这些寄存器可以用来存入任意信息,并且对于全局变量和状态标志的存放非常有用。在0x00-0x1F地址范围内的通用I/O寄存器可以使用SBI、CBI、SBIS和SBIC指令直接位寻址。