【发布时间】:2012-04-20 17:09:11
【问题描述】:
我想在 C# 中模拟闪存架构。更具体地说,架构如下所示:
- 闪存是块的集合
- 1 块 = 128 个扇区
- 一个扇区由数据区和备用区组成
- 数据区 = 8 kB
- 备用区 = 16 B
我想在结构或类中表示它,但问题是我不知道如何在代码中表示一定数量的内存空间。我不能使用 int 或 char 数组,因为我不知道该内存空间中要存储什么......我不太确定,但我认为我可以使用 byte 数据类型来表示它......
【问题讨论】:
-
字节数组
byte[]怎么样? -
磁盘不等同于内存空间。您必须考虑功能,例如访问的工作原理。
标签: c# memory byte simulation