Friday, July 25, 2014

Operating system Day 10 Fetch-Decode-Execute CPU cycle

  1. First, CPU fetches the instruction addressed by the Program Counter (PC) to the Memory Address Register (MAR). At the end of fetch operation, PC will point to the address of the next instruction for the next cycle.
  2. Second, the instruction in the IR gets decoded by the decoder. Data required from the memory will be loaded to the Memory Data Register (MDR) via data bus.
  3. Execute the instruction

No comments:

Post a Comment

Mounting USB drives in Windows Subsystem for Linux

Windows Subsystem for Linux can use (mount): SD card USB drives CD drives (CDFS) Network drives UNC paths Local storage / drives Drives form...