【问题标题】:Byte to 32-bit adress conversion字节到 32 位地址的转换
【发布时间】:2021-07-16 07:09:04
【问题描述】:

在 Intels IP Cores 数据表之一中,它们进行从字节 (0x17ff) 到 32 位 (0x5ff) 的转换,我想知道它们是如何做到的(从参数编辑器地址到 Avalon-MM 地址),例如很棒。

【问题讨论】:

    标签: memory-address quartus


    【解决方案1】:

    这只是除以 0x100 (4),即右移两位。

    0x1800 / 4 = 0x600

    0x3000 / 4 = 0xC00

    这是有道理的,因为 32 位是四个字节。您还会看到,出于同样的原因,字节地址的数量是 32 位地址的四倍。

    【讨论】:

    • 是的,我注意到 4 倍因素只是不相信它的平面和简单。谢谢你好先生
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-26
    • 2015-09-30
    • 2019-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多