X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.machine%2Fsrc%2Fnet%2Fmograsim%2Fmachine%2Fstandard%2Fmemory%2FMainMemoryParser.java;fp=plugins%2Fnet.mograsim.machine%2Fsrc%2Fnet%2Fmograsim%2Fmachine%2Fstandard%2Fmemory%2FMainMemoryParser.java;h=d52efdcff3fc1fdc25217c72a16380c9d43d0dac;hb=9f4b106057a7b291aa880620dc80faa9cb7fc8f3;hp=ea8729615d29318254639314f18c6b995d9ea928;hpb=ce59b30bcd1139d2cdd497e2903f239a2d0084dd;p=Mograsim.git diff --git a/plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/MainMemoryParser.java b/plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/MainMemoryParser.java index ea872961..d52efdcf 100644 --- a/plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/MainMemoryParser.java +++ b/plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/MainMemoryParser.java @@ -63,7 +63,7 @@ public class MainMemoryParser { for (; i <= maxAddr && reader.ready() && !"".equals((line = reader.readLine())); i++) { - memory.setCell(i, BitVector.parse(line)); + memory.setCell(i, BitVector.parseBitstring(line)); } } catch (IOException e) @@ -86,7 +86,7 @@ public class MainMemoryParser int val = instStream.read(); if (val == -1 && instIndex <= maxAddress) { - instStream = new ByteArrayInputStream((memory.getCell(instIndex++).toString() + lineSeparator).getBytes()); + instStream = new ByteArrayInputStream((memory.getCell(instIndex++).toBitstring() + lineSeparator).getBytes()); val = instStream.read(); } return val;