FACTOID # 157: People trust Swedes! Swedish companies are the world’s least-likely to be perceived as paying bribes.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Bus mastering

In computing, bus mastering is a feature supported by some bus architectures that enables a controller connected to the bus to communicate directly with other devices on the bus without going through the CPU. Most modern bus architectures, including PCI, support bus mastering because it significantly improves performance for general purpose OS. For real time OS it is a problem beaucause the scheduler can't see anymore the interupts and can not schedule tasks depending on priority. Memory (Random Access Memory) Look up computing in Wiktionary, the free dictionary. ... In computer architecture, a bus is a subsystem that transfers data or power between computer components inside a computer or between computers and typically is controlled by device driver software. ... Die of an Intel 80486DX2 microprocessor (actual size: 12×6. ... This article or section does not cite its references or sources. ...


The bus master is the device that drives the address bus and bus control signals. In a simple architecture only the CPU can be bus master: this means that all communications between input and output (I/O) devices must involve the CPU. More sophisticated motherboard architectures allow other capable devices (or multiple CPUs) to take turns at controlling the bus. This allows a network controller card, for example, to access a disk controller directly while the CPU performs other tasks which do not require the bus, such as fetching and executing code that does not reference memory from its instruction cache. A motherboard is the central or primary circuit board making up a complex electronic system, such as a modern computer. ...


Direct memory access is a simple form of bus mastering where the I/O device is set up by the CPU to read from or write to one or more immediate blocks of memory and then signal to the CPU when it has done so. Full bus mastering (or "first-party DMA", "bus mastering DMA") implies that the I/O device is capable of performing more complex sequences of operations without CPU intervention. This will normally mean that the I/O device contains its own processor or microcontroller. Any device can drive data onto the data bus when the CPU reads from that device, but only the bus master drives the address bus and control signals. Sebi saysDirect memory access (DMA) is a feature of modern computers, that allows certain hardware subsystems within the computer to access system memory for reading and/or writing independently of the central processing unit. ... It has been suggested that this article or section be merged with embedded microprocessor. ...


  Results from FactBites:
 
Server-plus: Bus Mastering (130 words)
Bus Mastering is feature that enables the CPU to communicate with the peripherals faster.
Bus Mastering is a feature that enables the Bus Controller to communicate with other devices under constant control of CPU.
Bus Mastering is a feature which enables the external devices to be connected to internal PCI bus.
Bus mastering - Wikipedia, the free encyclopedia (328 words)
In computing, bus mastering is a feature supported by some bus architectures that enables a controller connected to the bus to communicate directly with other devices on the bus without going through the CPU.
The bus master is the device that drives the address bus and bus control signals.
Direct memory access is a simple form of bus mastering where the I/O device is set up by the CPU to read from or write to one or more immediate blocks of memory and then signal to the CPU when it has done so.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.