diff options
Diffstat (limited to 'src/main/kotlin/ram/Ram.kt')
| -rw-r--r-- | src/main/kotlin/ram/Ram.kt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/kotlin/ram/Ram.kt b/src/main/kotlin/ram/Ram.kt index 93336a7..7614040 100644 --- a/src/main/kotlin/ram/Ram.kt +++ b/src/main/kotlin/ram/Ram.kt @@ -13,4 +13,11 @@ class Ram { ram[address] = data } + fun load(rom: ByteArray) { + + rom.forEachIndexed{i, b -> + ram[i] = b.toInt() and 0xFF + } + } + }
\ No newline at end of file |