コード例 #1
0
 // 代表启动计算机
 public void start() {
   memory.read();
   memory.write();
   cpu.read();
   cpu.write();
   disk.read();
   disk.write();
 }
コード例 #2
0
ファイル: JSR_BD.java プロジェクト: jeremycw/hc11337
 public void exec() {
   UnsignedNumber pc = cpu.getReg(Reg.PC);
   UnsignedNumber op = extended();
   UnsignedNumber sp = cpu.getReg(Reg.SP);
   sp.sub(2);
   mem.write(sp, pc);
   pc.setVal((op).getVal());
 }
コード例 #3
0
ファイル: Struct.java プロジェクト: 247321453/legend
 public void write(byte[] data, int offset) {
   Memory.write(structAddress + offset, data);
 }