Clock and Buses Flashcards
What is the Clock?
Clock makes sure the circuits and components inside a computer are synchronised. Triggers actions by sending electronic signals.
What is the Rising Edge?
When the input signal is transitioning from a low state (0) to a high state (1).
What is the Falling Edge?
When the input signal is transitioning from a high state (1) to a low state (0).
What are Buses?
Buses are wires/tracks that connect and send data and signals between the CPU to other computer components. Usually CPU to System Memory.
What does the data bus do?
Carries/transfers data words (instructions/operands)
What does the control bus do?
The control transmits control signals generated by the CPU to coordinate and manage the various operations within the computer. It regulates data flow, coordinates actions between components, and manages timing and control signals for data transfer
What does the address bus do?
The address bus determines which address should be read/written to
What is a Serial Bus?
Sends one bit at a time (either 0 or 1)
What is a Parallel Bus?
Sends multiple bits at a time
What are the advantages/disadvantages of a Serial bus?
Can send data at a higher frequency, but this data is less complex. It is cheaper and fewer wires are required.
What are the advantages/disadvantages of a Parallel Bus?
Data sent is more complex but at a lower frequency. More expensive and more wires required. Risk of Clock Skew and Crosstalk.
What is Clock Skew?
When signals arrive at different times, not synchronised. Occurs at higher frequencies.
What is Crosstalk?
When nearby signals interfere with each other.