Skip navigation links
A C D E F G H I J K L M N O P Q R S T U V W 

R

ram - Static variable in class caoss.simulator.configuration.Hardware
Installed RAM
RAM - Class in caoss.simulator.hardware
 
RAM(long, int) - Constructor for class caoss.simulator.hardware.RAM
Constructor for byte-addressable memory
RAM(long, int, int) - Constructor for class caoss.simulator.hardware.RAM
Constructor
read(File, long, long) - Method in class caoss.simulator.os.DeviceDriver
 
read(File, long, long) - Method in class caoss.simulator.os.drivers.DummyDeviceDriver
 
RealTimeExecCommand - Class in caoss.simulator.console
Implementation of the "rtexec" command
RealTimeExecCommand() - Constructor for class caoss.simulator.console.RealTimeExecCommand
 
remove() - Method in class caoss.simulator.instructions.InstructionList.InstructionListIterator
 
Request - Class in caoss.simulator.os.drivers
 
Request(ProcessControlBlock<?>) - Constructor for class caoss.simulator.os.drivers.Request
 
ResetStatsCommand - Class in caoss.simulator.console
Implementation of the "exec" command
ResetStatsCommand() - Constructor for class caoss.simulator.console.ResetStatsCommand
 
restart() - Method in class caoss.simulator.instructions.InstructionList.InstructionListIterator
 
resume(long) - Method in class caoss.simulator.hardware.Clock
 
resumeAsWas() - Method in class caoss.simulator.hardware.Clock
 
RoundRobinScheduler - Class in caoss.simulator.os.scheduling
 
RoundRobinScheduler() - Constructor for class caoss.simulator.os.scheduling.RoundRobinScheduler
 
run() - Method in class caoss.simulator.console.Console
The console's execution loop
run(List<String>) - Method in class caoss.simulator.console.ConsoleCommand
The implementation of the command
run(List<String>) - Method in class caoss.simulator.console.ExecCommand
Executes the program given as argument
run(List<String>) - Method in class caoss.simulator.console.HelpCommand
Prints the usage of every command offered by the console
run(List<String>) - Method in class caoss.simulator.console.RealTimeExecCommand
Executes the program given as argument
run(List<String>) - Method in class caoss.simulator.console.ResetStatsCommand
Executes the program given as argument
run(List<String>) - Method in class caoss.simulator.console.SaveStatsCommand
Executes the program given as argument
run(List<String>) - Method in class caoss.simulator.console.ShutdownCommand
Shuts down the simulator
run() - Method in class caoss.simulator.hardware.Clock
Forever invoke method tick() upon all CPU cores and hardware devices configure in the Configuration class
run(CPUCore) - Method in class caoss.simulator.instructions.Computation
 
run(CPUCore) - Method in interface caoss.simulator.instructions.Instruction
The implementation of the instruction
run(CPUCore) - Method in class caoss.simulator.instructions.Loop
 
run(CPUCore) - Method in class caoss.simulator.instructions.MemoryLoad
 
run(CPUCore) - Method in class caoss.simulator.instructions.MemoryStore
 
run(CPUCore) - Method in class caoss.simulator.instructions.SysCall
 
A C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links