Io 什么是非幂等内存映射I/O含义?

Io 什么是非幂等内存映射I/O含义?,io,cpu-architecture,Io,Cpu Architecture,在第75页中提到一个术语“非幂等内存映射I/O”。什么是非幂等内存映射I/O?它是关于非副作用的吗?关于非幂等内存映射I/O的设计关注点是什么?它意味着将相同的值写入两次与只写入一次不同 e、 g.一种MMIO寄存器,其中写入事务触发UART通过串行端口发送位 与控制寄存器不同,写入已经存在的值没有效果。或者,例如,一个并行端口,其中外部引脚反映MMIO寄存器中的位,再次写入它们不会改变任何东西

在第75页中提到一个术语“非幂等内存映射I/O”。什么是非幂等内存映射I/O?它是关于非副作用的吗?关于非幂等内存映射I/O的设计关注点是什么?

它意味着将相同的值写入两次与只写入一次不同

e、 g.一种MMIO寄存器,其中写入事务触发UART通过串行端口发送位

与控制寄存器不同,写入已经存在的值没有效果。或者,例如,一个并行端口,其中外部引脚反映MMIO寄存器中的位,再次写入它们不会改变任何东西