public PlatformConfiguration(BuildConfiguration buildConfiguration, CpuConfiguration cpuConfiguration, Guid projectSectionId, ProjectConfigurationCode code)
 {
     BuildConfiguration = buildConfiguration;
     CpuConfiguration   = cpuConfiguration;
     ProjectSectionId   = projectSectionId;
     Code = code;
 }
 public ProjectConfigurationPlatform(Guid projectSectionId, BuildConfiguration buildConfiguration, CpuConfiguration cpuConfiguration, ProjectConfigurationId projectConfigurationId)
 {
     ProjectSectionId       = projectSectionId;
     BuildConfiguration     = buildConfiguration;
     CpuConfiguration       = cpuConfiguration;
     ProjectConfigurationId = projectConfigurationId;
 }
예제 #3
0
파일: Cpu.cs 프로젝트: TomiEckert/CPUSim
 public Cpu(CpuConfiguration configuration)
 {
     Configuration     = configuration;
     Memory            = new CpuMemory(Configuration.MemorySize);
     Registers         = new RegisterManager(Configuration.Registers);
     MicroInstructions = new MicroInstructionManager(Configuration.MicroInstructions);
     Instructions      = new CpuInstructionManager(Configuration.CpuInstructions);
 }
 public override string ToString()
 {
     return(string.Format(ProjectConfigurationPlatformTemplate, ProjectSectionId.ToString().ToUpper(), BuildConfiguration, CpuConfiguration.ToString().Replace("_", " "), ProjectConfigurationId));
 }
 public SolutionConfigurationPlatform(BuildConfiguration buildConfiguration, CpuConfiguration cpuConfiguration)
 {
     BuildConfiguration = buildConfiguration;
     CpuConfiguration   = cpuConfiguration;
 }