GoConqr has a new look! Let us know what you think.

Flashcards

05 Handout 1

Eljin Aguilar Computer Systems and Architecture easy English 32 cards

Cards in this deck (32)

  1. 1Computer BusIt is a communication pathway that connects two (2) or more devices or modules used for transferring data. It consists of a set of conductors.
    Examples of these conductors are ribbon cables, external cabling, copper tracks on a printed circuit board, microscopic aluminum trails on the surface of a silicon chip, and other many forms.
  2. 2Address bus (memory bus) Data bus Control buseach bus consists of 50 to 100 distinct physical lines divided into three (3) subassemblies:
  3. 3Address bus (memory bus)It is a unidirectional bus that transports memory addresses which the processor wants to access to read or write data.
  4. 4Data busIt is a bidirectional bus that transfers instructions coming from or going to the processor.
  5. 5Control bus (command bus)It is a bidirectional bus that transports orders and synchronization signals coming from the control unit and traveling to all other hardware components. It also transmits response signals from the hardware.
  6. 6Serial ParallelThere are two (2) kinds of data transmission methods that are frequently used in data communication:
  7. 7SerialIt is normally used for long-distance data transfer and in cases where the amount of data being sent is relatively small. It ensures that the data integrity is maintained as it transmits the data bits in a specific order, one after another. Data bits are sent one by one in a medium.
  8. 8ParallelWhen data is sent using this data transmission, multiple data bits are transmitted over multiple channels at the same time. This implies that data can be sent faster than using serial transmission methods
  9. 9Bus Communication ProtocolsA bus transfers electrical signals from one place to another. Data travels between the CPU and memory along the data bus. The location (address) of that data is carried along the address bus.
  10. 10SynchronousData bits are transmitted as a continuous stream in time with a master clock. The data transmitter and receiver both operate using a synchronized clock frequency; therefore, start bits, stop
    bits, and gaps are not used. This implies that data moves faster and timing errors are less frequent because the transmitter and receiver time is synced.
    However, data accuracy is highly dependent on timing being synced correctly between devices.
  11. 11AsynchronousData bits can be sent at any point in time. Stop bits and start bits are used between data bytes to synchronize the transmitter and receiver and to ensure that the data is transmitted correctly. The time between sending and receiving data bits is not constant; thus, gaps are used to provide time between transmissions.
  12. 12Bus ArbitrationMore than one (1) module may need control of the bus (e.g., CPU and DMA controller). The I/O module may need to read or write directly to memory, without sending the data to the processor.
  13. 13arbitrationThe process by which multiple requests are recognized and priority is given to one of them is called
  14. 14Centralized Arbitrationo In here, an arbitration circuit receives requests from the contending bus masters and then decides which of them is to be given control of the bus.
    o A single hardware device, known as a bus controller or arbiter, is responsible for allocating time to bus.
    o The device may be part of the CPU or a separate module such as daisy-chaining.
  15. 15Distributed Arbitrationo There is no central controller. Each module may claim the bus.
    o All devices monitor all the request lines.
    o In a system with this arbitration, each of the masters takes part in the arbitration process.
    o The system lacks a specific arbiter—each master monitors the other masters and decides whether to continue competing for the bus or give up and wait until later.
  16. 16Chipsetis a component that routes data between a computer’s buses. This enables all of the components that make up the computer to communicate with each other.
  17. 17Northbridge (memory controller)is in charge of controlling the transfer of data between the processor and the random access memory (RAM), which is why it is located physically near the processor.
  18. 18Internal Bus (Front-Side Bus or FSB)This allows the processor to communicate with the system’s central memory or the RAM.
  19. 19Southbridge (input/output controller or expansion controller)handles communications between peripheral devices. It is also called the ICH (I/O Controller Hub).
  20. 20Expansion Bus (Input/Output Bus)This allows various motherboard components (i.e., USB or serial) to communicate with one another.
  21. 21Industry Standard Architecture (ISA)IBM introduced this bus for IBM PC using an 8088 microprocessor. This has an 8-bit data bus and 20 address lines at a clock speed of 8 MHz.
  22. 22Video Electronics Standards Association (VESA)This bus is a standard interface between a computer and its expansion. As applications became more graphically intensive, this bus was introduced to maximize throughput of video graphics memory. This also provides fast data flow between stations and can transfer up to 132 Mbps.
  23. 23Accelerated Graphics Port (AGP)This is connected to the CPU. This operates at the speed of the processor bus and implies that video information is sent quickly to the card for processing. The data transfer rate ranges from 264 Mbps to 528Mbps and 800 Mbps up to 1.5 Gbps. This connector is identified by its brown color.
  24. 24Peripheral Component Interconnect (PCI)Intel Corporation developed this bus. The PCI bus technology includes a 32- or 64-bit bus that runs at 33/66 MHz clock speed. It offers many advantages for connections to hubs, routers, and network interface cards (NIC). In particular, PCI provides more bandwidth up to 1 Gigabit per second as needed by these hardware components.
  25. 25Small Computer Systems Interface (SCSI)It is a set of ANSI (American National Standards Institute) standard electronic interfaces that allows PCs to communicate faster with peripheral hardware (e. g., disk drives, tape drives, CD-ROM drives, printers, and scanners). It is more flexible than previous parallel data transfer interfaces.
  26. 26Personal Computer Memory Card Industry Association (PCMCIA)This was founded to give a standard bus for laptop computers. This card has a 68-pin connector that connects into a slot in the PC. These cards are plug-and-play devices that are often hot-swappable in most of the operating systems.
  27. 27Peripheral Component Interconnect Express (PCIe)It is an interface standard for connecting high- speed components. PCIe slots come in different physical configurations: x1, x4, x8, x16, x32. The number after the “x” implies the number of lanes (how data travels to and from the PCIe card) that a PCIe slot has.
  28. 28Universal Serial Bus (USB)It connects peripheral devices such as digital cameras, mice, keyboards, printers, scanners, media devices, external hard drives, and flash drives. It is intended to enhance plug- and-play and to allow hot-swapping.
  29. 29Data SharingAll types of buses found in computer transfer data between computer peripherals connected to it.
  30. 30AddressingA bus has has this lines that match those of the processor. This allows data to be sent to or from specific memory locations.
  31. 31PowerA bus supplies power to various peripherals connected to it.
  32. 32TimingA bus provides a system clock signal to synchronize the peripherals attached to it with the rest of the system.

Information

Description
easy Computer Systems and Architecture Flashcards on 05 Handout 1, created by Eljin Aguilar on 28/10/2024.
Created by
Eljin Aguilar
Views
0
Rating

More on Computer Buses

Feedback

What is it about?

What do you think of the new look?

How do you like it?