上一节: 文件v2

v3.0 十六进制字普通

这种格式看起来很像 v2.0 raw

数据字以十六进制表示并用空格字符分隔。 这对于数据的正确对齐很重要。

v3.0 hex words addressed
000 00a 00a 00a fdd 077 fc0 008
070 05a fe4 fcd 076 ff0 fec 067
002 f85 f8b ffe 021 016 f9e fc6
Memory of 24 words of 12 bits

他的行返回未解释。 除了空格和第一行之外,没有布局规则。

您可以使用“#”符号在文件中添加注释。 Logisim-evolution 将忽略该行中以“#”符号开始的所有字符。 双空格将具有相同的效果。

无需在数据前指定 0x 前缀,但如果存在,它们将被忽略。

如果文件中的字大于内存中的字,则最高有效位将被忽略。

如果文件数据集的长度小于内存空间,则剩余单元将根据 项目选项 , 到 0 或随机。

v3.0 十六进制字寻址

此格式与前一种格式相同,具有相同的特征。 此外,在行的开头还指示了地址。 地址以十六进制给出,后跟字符 :

v3.0 hex words addressed
00: 000 00a 00a 00a fdd 077 fc0 008 
08: 070 05a fe4 fcd 076 ff0 fec 067
18: fc1 010 035 049 030 07a fd6 f9f
Memory of 32 words of 12 bits

在此示例中,未指定地址 0x10 处的 8 个字。 这些单元格将根据 项目选项 中的参数将 RAM 初始化为 0,或者随机初始化为 0。

#########

下一节: 文件v3字节 .