A direct memory access (DMA) circuit which is physically positioned with an
input/output device, the DMA circuit storing a first reference value
pointing to a data structure which describes a buffer portion of system
memory in which data is stored for transfer to the I/O device, a value
determining a position within the buffer portion of system memory
beginning at which a next sequence of data is to be placed, and a value
determining a position within the buffer portion of system memory from
which a next sequences of data is to be copied to the I/O device, the DMA
circuit including circuitry for reading data from the buffer portion of
system memory beginning at the position from which a next sequences of
data is to be copied and for writing the data read to the I/O device.
Un circuito di accesso di memoria diretta (DMA) che รจ posizionato fisicamente con un dispositivo dell'ingreso/uscita, il circuito di DMA che memorizza un primo valore di riferimento che indicano ad una struttura di dati che descrive una parte dell'amplificatore della memoria di sistema in cui i dati sono memorizzati per il trasferimento nel dispositivo di I/O, un valore che determinano una posizione all'interno della parte dell'amplificatore della memoria di sistema che comincia a cui una sequenza seguente dei dati deve essere disposta e un valore che determina una posizione all'interno della parte della memoria di sistema da cui le sequenze seguenti dei dati deve essere copiata al dispositivo di I/O, il circuito dell'amplificatore di DMA compreso circuiti per i dati protetti dalla parte dell'amplificatore di inizio di memoria di sistema alla posizione da cui le sequenze seguenti dei dati deve essere copiata e per la redazione dei dati colte al dispositivo di I/O.