Accès direct à la mémoire

Entrée-sortie sans DMA
Entrée-sortie avec DMA

L'accès direct à la mémoire (en anglais DMA pour Direct Memory Access) est un procédé informatique où des données circulant de, ou vers, un périphérique (port de communication, disque dur, etc.) sont transférées directement par un contrôleur adapté vers la mémoire principale de la machine, sans intervention du microprocesseur si ce n'est pour lancer et conclure le transfert[1]. La conclusion du transfert ou la disponibilité du périphérique peuvent être signalés par interruption.

On l'oppose ainsi à des techniques de polling où le microprocesseur doit attendre chaque donnée.

Description

Le DMA est nécessaire pour conserver la fluidité d'utilisation d'un système multitâche lors de l'accès à des périphériques rapides tels que les disques durs, sachant que pour ce type de périphériques, il est impossible de transférer chaque donnée par une interruption. Une alternative est que le périphérique ait une mémoire tampon partagée avec le système, dont le remplissage est signalé par une interruption. Cet arrangement, utilisé sur certains contrôleurs de réseau, induit cependant un surcoût en raison de cette mémoire rapide supplémentaire.

Les modes de DMA

Modes DMA disponibles [2],[3]
Mode Débit maximum Nombre de pages
Nom Mo/s
0 transfert simple (interleaving mode) 4,16
1 transfert de blocs (burst mode) 13,3
2 transfert en cascade 16,6
3 Ultra DMA 33 33,3
4 Ultra DMA 66 66,7
5 Ultra DMA 100 100,0
6 Ultra DMA 133 133,3

DMA et mémoire virtuelle

On parle de 'Maître du bus ADM' (DMA busmaster)[Qui ?] quand le périphérique qui fonctionne en mode DMA peut adresser lui-même les données sur le bus système, et de 'scatter-gather' quand un même transfert peut porter sur une succession de plusieurs zones mémoires. Cette dernière fonctionnalité est pratique pour les systèmes à mémoire virtuelle, car un tampon situé à des adresses contiguës en mémoire virtuelle est en général formé de plusieurs blocs de mémoire vive.

Résolution des conflits

Pendant le fonctionnement du DMA, celui-ci entre parfois en conflit avec le processeur, les mémoires ne pouvant effectuer par définition qu'un accès par cycle[4]. Le DMA, ne pouvant pas forcément attendre aussi longtemps que le processeur (qui ne risque pas, lui, de perdre de l'information au vol), il a la priorité d'accès, technique qui se nomme le vol de cycle.

Notes et références

  1. DMA : Définition, sur le site dicofr.com, consulté le 11 mai 2015
  2. (fr) « DMA », sur Riff News (consulté le )
  3. admin_t, « DMA », sur Tech Lib (consulté le )
  4. C'est la définition même du cycle mémoire

Voir aussi

Lien externe

Read other articles:

British politician For other people named Andrew Mitchell, see Andrew Mitchell (disambiguation). The Right HonourableAndrew MitchellMPOfficial portrait, 2022Minister of State for Development and AfricaIncumbentAssumed office 25 October 2022Prime MinisterRishi SunakPreceded byVicky Ford[a]Gillian Keegan[b]Chief Whip of the House of CommonsParliamentary Secretary to the TreasuryIn office4 September 2012 – 19 October 2012Prime MinisterDavid CameronPreceded byPatric...

Село Топожикпол. Toporzyk Координати 53°40′ пн. ш. 16°01′ сх. д. / 53.667° пн. ш. 16.017° сх. д. / 53.667; 16.017Координати: 53°40′ пн. ш. 16°01′ сх. д. / 53.667° пн. ш. 16.017° сх. д. / 53.667; 16.017 Країна ПольщаПольщаВоєводство Західнопоморське во

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أبريل 2019) برايان سانت بيير   معلومات شخصية الميلاد 28 نوفمبر 1979 (44 سنة)  سالم  مواطنة الولايات المتحدة  الطول 75 بوصة  الوزن 224 رطل  الحياة العملية المهنة لاع

عزلة العلاً  - عزلة -  تقسيم إداري البلد  اليمن المحافظة محافظة صعدة المديرية مديرية رازح السكان التعداد السكاني 2004 السكان 3٬237   • الذكور 1٬619   • الإناث 1٬618   • عدد الأسر 389 معلومات أخرى التوقيت توقيت اليمن (+3 غرينيتش) تعديل مصدري - تعديل   عزلة العلاً هي...

◄ Março ► Dom Seg Ter Qua Qui Sex Sáb 26 27 28 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 Ano: 2023 Década: 2020 Século: XXI Milênio: 3.º 22 de março é o 81.º dia do ano no calendário gregoriano (82.º em anos bissextos). Faltam 284 dias para acabar o ano. Eventos históricos 1784: O Buda de Esmeralda 1895: Auguste e Louis Lumière 1920: O Pogrom de Shusha 1935: Estação de TV Paul Nipkow, Berlim 1997: O cometa Hale-Bopp 0235 — ...

  لمعانٍ أخرى، طالع ريتشارد جونز (توضيح). هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2019) ريتشارد جونز   معلومات شخصية تاريخ الميلاد 13 يونيو 1892  الوفاة 8 ديسمبر 1945 (53 سنة)   شيكاغو  مواطنة الول�...

中央精神文明建设指导委员会办公室 主要领导 主任 胡和平 专职副主任 胡凯红 副主任 机构概况 业务上级机构 中央精神文明建设指导委员会中共中央宣传部 组织上级机构 中国共产党中央委员会 机构类型 中共中央办事机构中央文明委的办事机构(设在中宣部,由中宣部代管) 行政级别 正部级 联络方式 总部 相关链接 中国文明网 机构沿革 成立时间 1997年 对应机构 中央精神

  لمعانٍ أخرى، طالع مقاطعة كالهون (توضيح). مقاطعة كالهون     الإحداثيات 33°46′10″N 85°49′15″W / 33.769444444444°N 85.820833333333°W / 33.769444444444; -85.820833333333  [1] تاريخ التأسيس 18 ديسمبر 1832  سبب التسمية جون كالهون[2][3]،  وتوماس هارت بنتون[2]  تقسيم إداري  

British physician, health administrator and health campaigner Horace Joules LRCP, MRCP, MRCS, FRCP (21 March 1902 – 25 January 1977) was a British physician, health administrator and health campaigner, who played an important role in promoting public health and preventative medicine; particularly the link between cigarette smoking and lung cancer following the work of Richard Doll, Austin Bradford Hill, Ernst Wynder and Evarts Graham, and the adverse effects of air pollution. Early life and...

Частина серії статей на тему:Кримські татариКримські татари, 1862 Символіка Герб Гімн Прапор Етнічні групи Добруджацькі татари Липки Ногаї Тати Ялибойлу Діаспора: Болгарія США Узбекистан Туреччина Близькі етноси: Балкарці Караїми Ногайці Історія Початок етногенезу Захі...

Railway line in Aichi Prefecture, Japan Meitetsu Komaki LineA Meitetsu 300 series EMUOverviewNative name名鉄小牧線LocaleAichi PrefectureTerminiKamiiidaInuyamaStations14ServiceTypeCommuter railRolling stockMeitetsu 300 Series Nagoya Municipal Subway 7000 series (through service)Daily ridership14,743[1] (FY2008)TechnicalLine length20.6 km (12.80 mi)Track gauge1,067 mm (3 ft 6 in)Electrification1,500 V DC, overhead catenary Route map Legend Nagoya...

Television channel TV4 FilmOwnershipOwnerTV4 AB(Telia Company)Sister channelsTV4, Sjuan, TV12, TV4 Fakta, TV4 Guld, TV4 Hits, TV4 Stars, SF-kanalen, TV4 Sportkanalen, TV4 Fotboll, TV4 Hockey, TV4 Motor, TV4 Tennis, TV4 Sport LiveHistoryLaunched18 April 2004AvailabilityTerrestrialBoxer TV AccessChannel 14 TV4 Film is a Swedish film channel owned by TV4 Group. TV4 applied for a licence to broadcast a film channel terrestrially in the autumn of 2003 and was granted a licence in December. The cha...

Nguyễn Quang ChữChức vụPhó Tổng cục trưởng Tổng cục Chính trị Công an nhân dânNhiệm kỳtháng 10 năm 2015 – 1 tháng 9 năm 2018 Phó Tổng cục trưởng Tổng cục Xây dựng Lực lượng, Bộ Công an (Việt Nam)Nhiệm kỳ18 tháng 9 năm 2014 –  Cục trưởng Cục Chính sách, Tổng cục Xây dựng Lực lượng, Bộ Công an (Việt Nam)Nhiệm kỳ2011 – 18 tháng 9 năm 2014 Giám đốc B...

Election See also: 2018 United States gubernatorial elections 2018 Oregon gubernatorial election ← 2016 (special) November 6, 2018 2022 →   Nominee Kate Brown Knute Buehler Party Democratic Republican Alliance Working Families Popular vote 934,498 814,988 Percentage 50.1% 43.7% County resultsBrown:      40–50%      50–60%      60–70%      70–80% Buehler: ...

Public policy school of Carnegie Mellon University Heinz College of Information Systems and Public PolicyFormer namesSchool of Urban and Public Affairs (1968-1992)H. John Heinz III School of Public Policy and Management (1992-2008)TypePrivate graduate collegeEstablished1968Parent institutionCarnegie Mellon UniversityDeanRamayya KrishnanAcademic staff74[1]Postgraduates1,518[2]Doctoral students48[1]LocationPittsburgh, Pennsylvania, U.S.CampusNational Historic Landmark, U...

Ulrike Liedtke (2019) Ulrike Liedtke, geb. Nehrdich[1] (* 17. November 1958 in Weimar, DDR) ist eine deutsche Musikwissenschaftlerin und Politikerin (SPD). Von 1991 bis 2014 war sie Gründungsdirektorin der Musikakademie Rheinsberg. Seit 2014 ist sie Mitglied des Landtags Brandenburg. Nach der Wiederwahl 2019 wurde sie zur Landtagspräsidentin gewählt. Inhaltsverzeichnis 1 Leben 2 Politik 3 Mitgliedschaften 4 Ehrungen 5 Schriften (Auswahl) 6 Weblinks 7 Einzelnachweise Leben Ulrike Li...

1918 American filmOne More AmericanLobby card for the filmDirected byWilliam C. deMilleScreenplay byOlga PrintzlauWilliam C. deMilleProduced byJesse L. LaskyStarringGeorge BebanMarcia ManonMae GiraciHelen Jerome EddyRaymond HattonJack HoltCinematographyCharles RosherProductioncompaniesFamous Players–Lasky CorporationJesse L. Lasky Feature Play CompanyDistributed byParamount PicturesRelease date February 25, 1918 (1918-02-25) Running time50 minutesCountryUnited StatesLanguageS...

American diplomat and politician Patrick HurleyUnited States Ambassador to ChinaIn officeNovember 17, 1944 – November 27, 1945PresidentFranklin D. RooseveltHarry S. TrumanPreceded byClarence E. GaussSucceeded byLeighton StuartUnited States Minister to New ZealandIn officeApril 24, 1942 – August 12, 1942PresidentFranklin D. RooseveltPreceded byPosition establishedSucceeded byWilliam C. Burdett51st United States Secretary of WarIn officeDecember 9, 1929 – March ...

Main article: 1920 United States presidential election 1920 United States presidential election in Iowa ← 1916 November 2, 1920 1924 →   Nominee Warren G. Harding James M. Cox Party Republican Democratic Home state Ohio Ohio Running mate Calvin Coolidge Franklin D. Roosevelt Electoral vote 13 0 Popular vote 634,674 227,921 Percentage 70.91% 25.46% County Results Harding  50-60%  60-70%  70-80%  80-90% ...

Постоянный тембр с постоянной высотой тона характеризуется спектром. Наряду с музыкальным произведением, спектр, измеряемый в узком временном окне, зависит от мелодии и возможных эффектов инструментов. Поэтому может показаться парадоксальным, что постоянный спектр мо�...