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;
下面,对.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;
相关文章推荐
- html5使用local storage存储的数据在本地是以何种形式保存的
- 利用siezof运算现实存储各种数据类型使用内存空间的字节数
- 字符数据在内存中的存储形式及使用方法
- 使用位域及共用体的知识显示位域数据在内存 中的存储形式。
- 优先队列,由于优先队列的树形结构是完全二叉树,所以可以使用数组的形式去存储,我的上一个博客是用二叉树的形式去存储优先队列的
- 回顾:字符数据在内存中的存储形式以及其使用方法
- 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。 虽然使用其他方法也可以对外共享数
- 项目-数组类模板在数组类的基础上,将之改造为类模板,以使数组中可以存储各种类型的数据
- 字符数据在内存中的存储形式及其使用方法(C实现)
- 在数组类的基础上,将之改造为类模板,以使数组中可以存储各种类型的数据
- 使用该JavaBean可以将数据在JSP页面中以表格的形式显示出来,并具有动态排序、动态生成查询、自动分页功能
- TStrings可以存储L(Label)V(Value)形式的数据,用NameValueSeparator属性设置分隔符
- 发一个分页存储过程,可以直接在.Net中使用
- 表单form数据默认以键值对的形式将数据回发到服务器,回发非纯文本需使用enctype=multipart/form-data方式编码为整条消息
- android使用properties文件存储数据
- 使用JavaScript代码实现各种数据控件的反选功能,不要只做拖控件的菜鸟
- python数据持久存储:pickle模块的基本使用
- 数据在计算机中的存储形式和运算
- iphone数据存储之-- Core Data的使用(一)