From 5898259e6624ae5826cb82d953e48d62888d3965 Mon Sep 17 00:00:00 2001 From: tactonbishop Date: Fri, 8 Jul 2022 09:00:05 +0100 Subject: [PATCH] Last Sync: 2022-07-08 09:00:05 --- Hardware/Bus.md | 46 +++++++++++++++++++++++++++++++++++++++++ Hardware/Motherboard.md | 10 +++++++++ 2 files changed, 56 insertions(+) create mode 100644 Hardware/Motherboard.md diff --git a/Hardware/Bus.md b/Hardware/Bus.md index e69de29..34c4683 100644 --- a/Hardware/Bus.md +++ b/Hardware/Bus.md @@ -0,0 +1,46 @@ +--- +tags: + - Electronics + - Hardware +--- + +# Bus +A bus is a communication system that transfers data between components inside a computer, or between computers. + +## Main buses + +### System bus +The primary pathway between the CPU and [memory](Memory/Basics.md). + +### Internal bus +Connects local devices for example disk to CPu + +### External bus +Connects peripheral devices such as disks and printers to the motherboard + +### Expansion bus +Allows expansion boards to access the CPU and memory. + +### Frontside bus +Main computer bus that determines data transfer rate speed and is the primary data transfer path between the CPU, RAM and other motherboard devices. + +### Backside bus +Transfers secondary cache (L2 cache) data at faster speeds, allowing more efficient CPU operations + +## Bus standards + +### Parallel and serial transmission types +There is a distinction between buses that use serial and buses that use parallel transmission. They are distinguished by the way in which data in the form of bits is transferred from one point to another, along the bus. + +Serial Transmission is the type of transmission in which a single communication link is used to transfer the data from an end to another. On other hand Parallel Transmission is the transmission in which multiple parallel links are used that transmit each bit of data simultaneously. + + + + +* Serial buses are cheaper to implement than parallel buses +* Serial buses are slower than parallel buses + +## Standards +The mode of transmission is used to distinguish the different bus standards. + +SCSI (Small Computer System Interface) and ATA (Advanced Technology Attachment) are used for hard drive devices (i.e. internal buses). USB (Univeral Serial Bus) and SATA (Serial Advanced Technology Attachment) are used for peripheral devices, keyboards and modem devices (i.e external buses). \ No newline at end of file diff --git a/Hardware/Motherboard.md b/Hardware/Motherboard.md new file mode 100644 index 0000000..253b2f8 --- /dev/null +++ b/Hardware/Motherboard.md @@ -0,0 +1,10 @@ +--- +tags: + - Electronics + - Hardware +--- + +# Motherboard + + + \ No newline at end of file