Computer Organization: Interconnection and Buses
26 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the purpose of interconnection in a computer system?

  • To allow communication between different units such as memory, input/output, and CPU (correct)
  • To provide power supply to the computer units
  • To physically connect the computer modules together
  • To cool down the computer units during operation
  • What is the function of an I/O module in a computer system?

  • Receive addresses from peripheral and send data to computer
  • Write out data after processing
  • Read instructions and data from memory
  • Receive data from computer and send data to peripheral (correct)
  • What does a CPU primarily do in the context of interconnection?

  • Writes out data and sends control signals to peripherals
  • Reads instructions and data, and receives interrupts (correct)
  • Receives addresses from the computer
  • Receives data from and sends data to the I/O module
  • What is a bus in the context of computer architecture?

    <p>A shared communication pathway connecting two or more devices</p> Signup and view all the answers

    What is the main characteristic of a 32-bit data bus?

    <p>It consists of 32 separate single bit channels</p> Signup and view all the answers

    Which type of unit receives addresses and control signals in a computer system?

    <p>Input/Output unit</p> Signup and view all the answers

    What does the data bus carry at this level?

    <p>Both data and instruction</p> Signup and view all the answers

    In bus architecture, what does the address bus identify?

    <p>Source or destination of data</p> Signup and view all the answers

    What is the key determinant of performance in bus architecture?

    <p>Bus width</p> Signup and view all the answers

    What does the bus width determine in a system?

    <p>Maximum memory capacity</p> Signup and view all the answers

    What problems are associated with lots of devices on a single bus?

    <p>Both propagation delays and reduction in clock speed</p> Signup and view all the answers

    Which type of bus has separate data and address lines?

    <p>Dedicated bus</p> Signup and view all the answers

    In bus arbitration, what does centralised arbitration involve?

    <p>Single hardware device controlling bus access</p> Signup and view all the answers

    What does the control bus carry in terms of information?

    <p>All control and timing information</p> Signup and view all the answers

    What is the role of an I/O module in a computer system?

    <p>It serves as an interface to the processor and memory via the system bus and also interfaces with one or more peripheral devices through data links.</p> Signup and view all the answers

    Why are peripherals not connected directly to the system bus?

    <p>Peripherals deliver different amounts of data at different speeds and in different formats, making direct connection infeasible.</p> Signup and view all the answers

    What types of devices are typically interfaced with an I/O module?

    <p>Human readable devices like screens and printers, as well as machine readable devices such as magnetic disks and sensors.</p> Signup and view all the answers

    What is the primary reason for the data transfer rate of peripherals being slower than that of the CPU and RAM?

    <p>The wide variety of peripherals delivering different amounts of data at different speeds and in different formats.</p> Signup and view all the answers

    What is the purpose of Interrupt Driven I/O?

    <p>To overcome CPU waiting and avoid repeated CPU checking of device</p> Signup and view all the answers

    What technique allows the CPU to have direct control over I/O?

    <p>Programmed I/O</p> Signup and view all the answers

    What is the function of the Control & Timing block in the External Device Block Diagram?

    <p>To manage the flow of data between external devices and the processor</p> Signup and view all the answers

    What is the main difference between Memory mapped I/O and Isolated I/O?

    <p>Memory mapped I/O has separate address spaces for devices and memory, while Isolated I/O shares an address space with memory</p> Signup and view all the answers

    What is the role of the 8259A interrupt controller in the context of an 8086-based system?

    <p>To provide interrupt processing capability, including determining priority and signaling the CPU</p> Signup and view all the answers

    What is the purpose of the External Device Block Diagram in a computer system?

    <p>To manage the flow of data between devices and the processor</p> Signup and view all the answers

    In bus architecture, what does isolated I/O require that memory mapped I/O does not?

    <p>Memory select lines</p> Signup and view all the answers

    What is the primary function of Programmed Interrupt Driven I/O?

    <p><strong>Interrupting CPU</strong> when ready for data transfer</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser