一个寄存器同时被读被写,这是怎么做到的?
我就想不明白。是不是电子器件的某种特性造成了如存在中间寄存器一样的效果?说setup time和hold time就越发糊涂,想把时间离散化分析,后来发现分析这种变化过程完全无法下手。以前学数电模电真不知道学到了什么东西。 一个寄存器在一个时间点上,只能有一种状态。怎么可能有这种事情? 读写有啥可冲突的?简单点,从状态来说,
写是表示希望下一刻的状态是什么,而读则是想知道当时的状态的是什么 按LS所说,那就不是在读的同一时刻写了啊~ 一个数据有2份拷贝, 见主从触发器. 读和写没有存在必然关系。
寄存器不是内存,读一个寄存器和写一个寄存器不是为了保存数据,
读一个地址的寄存器可以执行一个操作,
写同样地址的寄存器可以执行另一个不内关的操作。
当然,可以认为内存是一个“特别”的寄存器,
写这个寄存器将会将某个数据保存到某个位置,
读这个寄存器将比“同样”的位置取出数据。(事实上,“同样”的位置这个条件并非必须的)
页:
[1]