예제 #1
0
파일: IP.cs 프로젝트: frizzlywitch/OS
 public void SetWire(Command command, byte prznk)
 {
     if(IsOkPusk)
         Pusk = (byte) (command.OpCode != 255 ? 1 : 0);
     if(IsOkPereh)
         Pereh = command.Pereh(prznk);
 }
예제 #2
0
파일: IndReg.cs 프로젝트: frizzlywitch/OS
 public void SetWire(Command command, byte prznk)
 {
     if(IsOkChist)
         Chist = (byte) ((command.P != 2 && command.P!=3) ? 1 : 0);
     if (IsOkZam2)
         Zam2 = (byte) (command.P != 3 ? 1 : 0);
 }
예제 #3
0
파일: ALU.cs 프로젝트: frizzlywitch/OS
 public void SetWire(Command command, byte prznk)
 {
     if (IsOkVyb)
         Vyb = command.I;
     if(IsOkOp)
         Op = command.Op;
 }
예제 #4
0
파일: RON.cs 프로젝트: frizzlywitch/OS
 public void SetWire(Command command, byte prznk)
 {
     if(IsOkZam1)
         Zam1 = (byte) (command.P == 1 ? 1 : 0);
 }
예제 #5
0
파일: Memory.cs 프로젝트: frizzlywitch/OS
 public void SetWire(Command command, byte prznk)
 {
     if(IsOkZapp)
         Zapp = (byte) (command.P == 0 ? 1 : 0);
 }