您的位置:首页 > 其它

mif中存储的数据也可以使用各种进制形式

2008-12-13 22:49 357 查看
在新建的.mif文件中,数据和地址都是以十进制的形式的存储的,而实际内存中却一般是以二进制的形式存储,为了查看方便,也一般用十六进制,因此在.mif文件中加入文件时总觉得十进制不方便。今天,自己竟然突然间发现存储数据形式是可以改变的。改变的方法是打开.mif文件,然后选择view->memory radix,就可以按你自己的要求设置数据的形式了。

下面,对.mif的文件作一简单解释:

WIDTH=64;//表示存储数据的宽度,此为8字节

TH=4096;//表示地址的位数,总共有4096个数据,地址为12位的

ADDRESS_RADIX=UNS;//表示地址的表示形式是无符号十进制的

TA_RADIX=HEX;//表示数据的存储形式是十六进制的

CONTENT BEGIN//下面就是内存中的实际数据

0 : C202A05F20000000;//冒号前是地址,冒号后面是数据

1 : 0000000000000000;

[2..5] : C202A05F20000000;

6 : BFE058AFC47E49B2;

7 : BFED524180D3CFF6;

[8..11] : C202A05F20000000;

12 : BFE058AFC47E49B2;

13 : BFED524180D3CFF6;

[14..17] : C202A05F20000000;

18 : BFD6D3C36113404F;

19 : BFF34379314445AA;

[20..24] : C202A05F20000000;

[25..4095] : 0000000000000000;

END;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐