]Bus is a subsystem that transfers data between computer
components or between computers. Physically, buses are just
electrical wires that connect all components together and each
wire transfer a single big of data. The total number of wires is
electrical wires that connect all components together with each
wire transfering a single big chunk of data. The total number of wires is
called bus width[margin:
bus width
]bus width, and is dependent on how many wires a CPU can support.
@ -2141,7 +2141,7 @@ single chip, thus more space, energy, and cost efficient. In a
@@ -2141,7 +2141,7 @@ single chip, thus more space, energy, and cost efficient. In a
desktop computer, various hardware devices are connected to each
other through a PCB called a motherboardmotherboard. Each CPU
needs a compatible motherboard that can host it. Each motherboard
is defined by its chipset model that determine the environment
is defined by its chipset model that determines the environment
that a CPU can control. This environment typically consists of
• a slot or more for CPU
@ -2212,7 +2212,7 @@ organization, in which Q35 shares similar organization.
@@ -2212,7 +2212,7 @@ organization, in which Q35 shares similar organization.
An execution environmentexecution environment is an environment
that provides the facility to make code executable. The execution
environment needs to address the following question:
environment needs to address the following questions:
• Supportedoperations? data transfer, arithmetic, control,