Software
code that runs on the hardware
Boot/reboot
Operating System
Sandboxing
mediating the access of each program so it operates indepedently, without interfering with other pgorams or the system as a whiole
Program
Firefox is 80 MB in size. Assuming all those bytes are instructions, and each instruction is 4 bytes, how many machine code instructions make up Firefox?
80 MB is 80 million bytes, so that would be 20 million instructions
The CPU in the computer directly “runs” a sequence of what type of instruction?
Machine Code
After a CPU runs an instruction, what does it most often do next?
runs the next instruction in the sequence of instructions
Suppose you double click Firefox.exe on a computer to run it. What best describes what happens?
The operating system copies the instructions for Firefox from disk to RAM and then the CPU runs the instructions in the RAM