Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn
La tua Unionpedia con il tuo logo e dominio, a partire da 9,99 USD/mese
Crea il mio Unionpedia

Direct Memory Access

Indice Direct Memory Access

In informatica il Direct Memory Access (DMA) di un computer è quel meccanismo che permette ad altri sottosistemi, quali ad esempio le periferiche, di accedere direttamente alla memoria interna per scambiare dati, in lettura e/o scrittura, senza coinvolgere l'unità di controllo (CPU) per ogni byte trasferito tramite l'usuale meccanismo dell'interrupt e la successiva richiesta dell'operazione desiderata, ma generando un singolo interrupt per blocco trasferito.

Indice

  1. 19 relazioni: Andrew Stuart Tanenbaum, Bus (informatica), Byte, Ciclo macchina, Computer, Controller (informatica), Dato, Disco rigido, Informatica, Input/output, Interrupt, Memoria (informatica), Periferica, Processore, Registro (informatica), Scheda audio, Scheda di rete, Scheda video, Unità di controllo (informatica).

  2. Bus per dispositivi di memorizzazione
  3. Scheda madre

Andrew Stuart Tanenbaum

Andrew Stuart Tanenbaum nasce nello stato di New York nel 1944. Si laurea in fisica nel 1965 presso il MIT e consegue il dottorato, sempre in fisica, nel 1971 all'Università della California a Berkeley.

Vedere Direct Memory Access e Andrew Stuart Tanenbaum

Bus (informatica)

Il bus (da una contrazione del latino omnibus), in elettronica e informatica, è un canale di comunicazione che permette a periferiche e componenti di un sistema elettronico - come ad esempio un computer - di interfacciarsi tra loro scambiandosi informazioni o dati di vario tipo attraverso la trasmissione e la ricezione di segnali.

Vedere Direct Memory Access e Bus (informatica)

Byte

Il byte (pron.) è un'unità di misura della quantità di informazione derivata dal bit. Il termine è derivato dall'inglese bite (boccone, morso), scelto per assonanza con bit, ma variato per evitare confusioni di pronuncia.

Vedere Direct Memory Access e Byte

Ciclo macchina

In informatica ed elettronica, il ciclo macchina o ciclo fetch-decode-execute è un algoritmo che descrive in via generale e semplificata il funzionamento dei processori.

Vedere Direct Memory Access e Ciclo macchina

Computer

Un computer (pronuncia italiana), in italiano anche noto come elaboratore o calcolatore, è una macchina automatizzata programmabile in grado di eseguire sia complessi calcoli matematici (calcolatore) sia altri tipi di elaborazioni dati (elaboratore).

Vedere Direct Memory Access e Computer

Controller (informatica)

In informatica, il controller è un dispositivo elettronico di un computer, dedicato a gestire e a far accedere al bus una o più unità periferiche; possiede una propria memoria interna e una serie di registri specializzati.

Vedere Direct Memory Access e Controller (informatica)

Dato

Un dato (dono, cosa data) è la manifestazione concreta di una certa quantità di informazione, per mezzo della sua codifica. Per estensione un dato è una possibile manifestazione di un qualsiasi concetto.

Vedere Direct Memory Access e Dato

Disco rigido

Un disco rigido (o disco fisso, in inglese hard disk drive, abbreviato HDD, e più raramente indicato come fixed disk drive) è un dispositivo di memoria di massa di tipo magnetico che utilizza uno o più dischi magnetizzati per l'archiviazione di dati e applicazioni (file, programmi e sistemi operativi).

Vedere Direct Memory Access e Disco rigido

Informatica

Linformatica è la scienza o disciplina che si occupa del trattamento dell'informazione mediante procedure automatizzate, avendo in particolare per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici; come tale è una disciplina fortemente connessa con la logica matematica, l'automatica, l'elettronica e anche l'elettromeccanica.

Vedere Direct Memory Access e Informatica

Input/output

In informatica, con input/output o ingresso/uscita (abbreviato I/O) si intendono tutte le interfacce informatiche messe a disposizione da un sistema operativo ai programmi, per effettuare un cambio o svincolo di dati o segnali.

Vedere Direct Memory Access e Input/output

Interrupt

Un interrupt, in informatica, è un segnale asincrono che indica il "bisogno di attenzione" da parte di una periferica finalizzata ad una particolare richiesta di servizio, un evento sincrono che consente l'interruzione di un processo qualora si verifichino determinate condizioni (gestione dei processi) oppure più in generale una particolare richiesta al sistema operativo da parte di un processo in esecuzione.

Vedere Direct Memory Access e Interrupt

Memoria (informatica)

La memoria, in informatica, è un elemento di un computer o di un suo sottosistema e ha il compito di garantire la persistenza dei dati eo delle istruzioni dei programmi.

Vedere Direct Memory Access e Memoria (informatica)

Periferica

Una periferica (più formalmente unità periferica), nell'informatica, indica un qualsiasi dispositivo hardware che fa parte di un sistema informatico e/o di elaborazione elettronico (come ad esempio un computer) e che funziona sotto il controllo di una unità centrale e del sistema operativo, alla quale è collegata.

Vedere Direct Memory Access e Periferica

Processore

Un processore (detto anche unità di elaborazione), in informatica ed elettronica, è un tipo di dispositivo hardware di un computer che si contraddistingue per essere dedicato all'esecuzione di istruzioni, a partire da un instruction set.

Vedere Direct Memory Access e Processore

Registro (informatica)

Un registro, in informatica e nell'architettura dei calcolatori, è una piccola parte di memoria utilizzata per velocizzare l'esecuzione dei programmi fornendo un accesso rapido ai valori usati più frequentemente e/o tipicamente, i valori correntemente in uso in una determinata parte di un calcolo.

Vedere Direct Memory Access e Registro (informatica)

Scheda audio

Una scheda audio (o scheda sonora), in elettronica, è una scheda di espansione di un computer che si occupa di elaborare un flusso audio digitale in ingresso (da una memoria o trasferito attraverso una rete) in un segnale analogico o digitale da inviare in uscita a una periferica audio per essere riprodotto/trasdotto in un segnale sonoro percepibile dall'utente.

Vedere Direct Memory Access e Scheda audio

Scheda di rete

La scheda di rete (in acronimo NIC, dall'inglese Network Interface Controller), è un'interfaccia digitale, costituita da una scheda elettronica, che svolge tutte le funzionalità logiche di elaborazione necessarie a consentire la connessione del dispositivo ad una rete informatica e la conseguente trasmissione e ricezione di dati.

Vedere Direct Memory Access e Scheda di rete

Scheda video

In informatica ed elettronica una scheda video o scheda graficaIn inglese "video adapter " o "graphics card" o combinazioni di questo genere.

Vedere Direct Memory Access e Scheda video

Unità di controllo (informatica)

Lunità di controllo (in acronimo CU, dall'inglese Control Unit), è un componente della CPU che ha il compito di coordinare tutte le azioni necessarie per l'esecuzione di una istruzione e di insiemi di istruzioni.

Vedere Direct Memory Access e Unità di controllo (informatica)

Vedi anche

Bus per dispositivi di memorizzazione

Scheda madre

Conosciuto come Canali DMA, DMAC.