示例#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);
 }