Faster CPU – what ideas are used

Each processor performs similar repeated operations. This can be following steps: Fetch the instruction Decode the instruction Read the effective address Execute the instruction Write back Processor read and execute appropriate instruction coded in a program. In simpler and older CPUs, the instruction cycle is executed sequentially, but it is slow. A good idea is [...]

Operating System – what is?

Operating system (OS) is software that maintains computer system creating an environment to run and control users tasks. To maintain users tasks operating systems is responsible for: planning and allocation of CPU to specific tasks controlling and allocation internal memory for run tasks providing mechanism to synchronize tasks and communication between them hardware support and [...]