ram的理解二

来源:互联网 发布:java程序执行 编辑:程序博客网 时间:2024/05/16 00:57

以read,process为例。read负责读,process负责处理数据。交换数据的接口为data,在read模块中,data作为输出,定义为reg最方便。而在process中,(如果data需要循环移位 or other),则需要reg类型的存储来保存data数据。

则同样的数据保存的地方不同。

总结:ram较reg更灵活,在更低的层次传输数据。而且使用ram,能写出更接近c结构的代码。