Segment de données

En informatique, un segment de données est la portion d’espace d’adressage virtuel d’un programme, qui contient les variables globales et les variables statiques qui sont initialisées par le programmeur. Cette portion a une taille fixe pour chaque programme, qui dépend de son contenu, dans la mesure où toutes les données sont affectées par le programmeur avant le chargement du programme.

Noter que le segment de données n’est pas en lecture seule, puisque les valeurs de ces variables peuvent être altérées à l’exécution. En cela, il s’oppose à la section “Rodata” (« read-only data », données constantes et en lecture seule), tout comme au segment de code.

L’architecture PC prend en charge peu de régions de mémoire avec un accès en lecture-écriture basique pour un programme : la pile, le segment de données et le segment de code.

Mémoire accessible par un programme

Organisation de la mémoire pour un programme.

La mémoire d’un programme informatique est divisée ainsi :

Segment de données

Le segment de données contient les variables globales et statiques utilisées par le programme et qui sont initialisées. On peut y distinguer une zone en lecture seule et une zone en lecture-écriture. Par exemple, la chaîne de caractères définie par char s[] = "hello world" en C et une expression C comme int debug=1 en dehors du “main” seront stockées dans la zone en lecture-écriture ; tandis qu’une expression C telle que const char* string = "hello world" stocke la chaîne de caractères littérale "hello world" dans la zone en lecture seule et la variable pointeur de caractère string dans la zone en lecture-écriture.

Segment BSS

Le segment BSS aussi connu comme zone de données non initialisées commence à la fin du segment de données et contient toutes les variables globales et toutes les variables statiques qui sont initialisées à zéro ou n’ont pas d’initialisation explicite dans le code source. Par exemple, une variable déclarée static int i; sera « contenue » dans le segment BSS.

Tas

Le tas commence à la fin du segment BSS. Le tas est géré par malloc, realloc, et free, qui peut utiliser les appels système brk et sbrk pour ajuster sa taille. Le tas est partagé par toutes les bibliothèques partagées et tous les modules chargés dynamiquement par un processus.

Pile

La pile accompagne traditionnellement le tas binaire et augmente dans la direction opposée ; quand le pointeur de pile rencontre le pointeur de tas binaire, la mémoire libre a été épuisée (dans des espaces d’adressage modernes et vastes, et avec les techniques de mémoire virtuelle, ils peuvent se trouver n’importe où, mais vont quand même croître dans deux directions opposées).

La pile est une structure LIFO, généralement située dans la plus haute zone de la mémoire. Un registre de pointeur de pile pointe sur le haut de la pile ; il est modifié à chaque fois qu’une valeur est empilée ou dépilée. L’ensemble des valeurs empilées par un appel à une fonction est appelé une « trame de pile » ; une trame de pile consiste au minimum en une adresse de retour.

Voir aussi

Sources externes

Read other articles:

Эту статью необходимо исправить в соответствии с правилом Википедии об оформлении статей. Пожалуйста, помогите улучшить эту статью. Во время Великой Отечественной войны 1941—1945 годов существовал ряд национальных русских воинских формирований, воевавших на стороне наци...

 

Spruance-class destroyer USS Stump on 1 February 1988 History United States NameStump NamesakeFelix Budwell Stump Ordered26 January 1972 BuilderIngalls Shipbuilding Laid down25 August 1975 Launched1 January 1977 Acquired24 July 1978 Commissioned19 August 1978 Decommissioned22 October 2004 Stricken22 October 2004 Identification Callsign: NFBS Hull number: DD-978 MottoTenacity: Foundation of Victory FateSunk as target, 7 June 2006 Badge General characteristics Class and typeSpruance-class destr...

 

The Secret of My LovePoster promosiHangul내 남자의 비밀 Alih Aksara yang DisempurnakanNae Namjaeui BimilMcCune–ReischauerNae Namchaŭi PimilArtiMy Man's Secret GenreKeluargaDramaPembuatKBS Drama Production (KBS 드라마 제작국)Ditulis olehKim Yeon-shilHeo In-muSutradaraJin Hyung-ukPemeranSong Chang-euiKang Se-jungKim Da-hyunPark Jung-ahNegara asalKorea SelatanBahasa asliKoreaJmlh. episode100ProduksiProduser eksekutifBae Ik-hyunKim Sang-huiLee Hyang-bongProduserLee Hyun-seokSinemat...

الأكاديمية الوطنية للعلوم   الاختصار (بالإنجليزية: NAS)‏[1]  البلد الولايات المتحدة  تاريخ التأسيس 3 مارس 1863  الرئيس توماس مورغان (1927–1931)  الموقع الرسمي الموقع الرسمي  الإحداثيات 38°53′48″N 77°01′10″W / 38.896583333333°N 77.0195°W / 38.896583333333; -77.0195  تعديل مصدر...

 

This article is about the city in Pennsylvania. For the 2010 film, see Lebanon, PA (film). For other uses of Lebanon, see Lebanon (disambiguation). Not to be confused with Mt. Lebanon, Pennsylvania, a township in Allegheny County across the state. City in Pennsylvania, United StatesLebanon Lebnen (Pennsylvania German)CitySkyline of Lebanon, January 2019Location of Lebanon in Lebanon County, Pennsylvania (left) and of Lebanon County in Pennsylvania (right)LebanonLocation of Lebanon in Pen...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مارس 2023) ألان فيرجينيوس (بالفرنسية: Alan Virginius)‏  معلومات شخصية الميلاد 3 يناير 2003 (20 سنة)  الطول 1.75 متر  مركز اللعب مهاجم  الجنسية فرنسا  تعديل مصدري - تعديل ...

Brunner-Drüsen im Mikroskop Wandbau des Zwölffingerdarms mit Brunner-Drüsen (Schema), aus: Gray’s Anatomy, 20. Auflage, 1918 Die Brunner-Drüsen (Glandulae duodenales), genannt auch Brunnersche Drüsen, sind muköse Drüsen mit verzweigten tubuloalveolären Drüsenschläuchen aus einschichtigem kubischen Epithel, die in die Krypten des Duodenums (Zwölffingerdarm) münden. Sie liegen unterhalb der Lamina muscularis mucosae in der Tela submucosa und durchbrechen diese. Die Drüsen wurden ...

 

  لمعانٍ أخرى، طالع تشارلز أبوت (توضيح). هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مارس 2019) سير  تشارلز أبوت   معلومات شخصية الميلاد 31 أكتوبر 1889  واجا واجا  الوفاة 14 سبتمبر 1960 (70 سنة)   مواطنة أست...

 

منتخب كندا لكرة القدم للسيدات منتخب كندا لكرة القدم للسيدات بلد الرياضة كندا  الفئة كرة القدم للسيدات  رمز الفيفا CAN  كونفدرالية كونكاكاف (North America, Central America and the Caribbean) الموقع الرسمي الموقع الرسمي،  والموقع الرسمي  المدرب جون هردمان (2018–2020)  القائد كرستين سينكل

La Prehistoria de Europa se refiere al estudio del periodo prehistórico en el continente europeo, es decir desde el Paleolítico inferior hasta la adopción de la escritura,[1]​ algo que no se produjo simultáneamente en las distintas regiones del continente. Según los últimos hallazgos abarcaría un intervalo temporal de más de un millón de años, ocupados en su mayor parte por la Edad de Piedra, durante la cual se sucedieron cuatro especies de homininos distintas. Entre los compl...

 

Confluence OutdoorFormerlyConfluence Watersports and Confluence Holdings Corp.TypePrivately owned companyIndustryPaddling sportsFounded1998; 25 years ago (1998) (as Confluence Watersports)HeadquartersGreenville, South Carolina, U.S.ProductsKayaks, canoes, and accessoriesOwnerPelican InternationalNumber of employees> 425 (2014)[1]Websitewww.confluenceoutdoor.com Confluence Outdoor (formerly known as Confluence Watersports) is an American manufacturer of kayaks, can...

 

Taman Bunga Paris Taman Bunga Paris adalah taman umum dan kebun raya yang terletak di dalam Bois de Vincennes di arondisemen ke-12 Paris. Dibuat pada tahun 1969, taman ini tetap menjadi warisan pameran hortikultura internasional, yang diselenggarakan di bawah naungan Asosiasi Produsen Hortikultura Internasional (AIPH) dan diakui oleh Bureau International des Expositions (BIE). Ini adalah salah satu dari empat kebun raya di Paris, dan merupakan tempat pertunjukan bunga tahunan utama.[1]...

Bagian dari seri mengenai Sejarah Indonesia Prasejarah Manusia Jawa 1.000.000 BP Manusia Flores 94.000–12.000 BP Bencana alam Toba 75.000 BP Kebudayaan Buni 400 SM Kerajaan Hindu-Buddha Kerajaan Kutai 400–1635 Kerajaan Tarumanagara 450–900 Kerajaan Kalingga 594–782 Kerajaan Melayu 671–1347 Kerajaan Sriwijaya 671–1028 Kerajaan Sunda 662–1579 Kerajaan Galuh 669–1482 Kerajaan Mataram 716–1016 Kerajaan Bali 914–1908 Kerajaan Kahuripan 1019&#...

 

Ustaz Dr. H.Sa'duddinM.M.Bupati Bekasi ke-12Masa jabatan14 Mei 2007 – 14 Mei 2012PresidenSusilo Bambang YudhoyonoGubernurDanny Setiawan Ahmad HeryawanWakilDarip MulyanaPendahuluTeni WisramuanPenggantiNeneng Hassanah YasinAnggota Dewan Perwakilan RakyatRepublik IndonesiaMasa jabatan1 Oktober 2014 – 1 Oktober 2016PenggantiMardani Ali SeraDaerah pemilihanJawa Barat VII Informasi pribadiLahir2 Juni 1961Kampung Gabus, Sriamur, Tambun Utara, Kabupaten Bekasi, Jawa Bara...

 

1998 single by ScooterWe Are the GreatestSingle by Scooterfrom the album No Time to Chill B-sideGreatest BeatsReleased21 September 1998Recorded1998StudioLoop D.C. Studio 1, HamburgLength3:28LabelClub ToolsSongwriter(s) H. P. Baxxter Rick J. Jordan Axel Coon Jens Thele Paul Stanley Desmond Child Vini Poncia Scooter singles chronology How Much Is the Fish? (1998) We Are the Greatest / I Was Made for Lovin' You (1998) Call Me Mañana (1999) We Are the Greatest is a song by German group Scooter. ...

The following is a list of current and former Super League venues. Stadiums A total of 36 home venues have been used by Super League clubs since the competition's inception in 1996, while clubs have also occasionally opted to play 'On the Road' matches away from their regular home venue. Stadium Club Location Opened Closed Demolished Capacity Belle Vue Wakefield Trinity Wakefield, West Yorkshire 1878 12,600 The Boulevard Hull Hull, East Yorkshire 1895 2009 2010 10,500 Boundary Park Oldham Old...

 

Gakuen HeavenSampul DVD Volume 1 anime Gakuen Heaven学園ヘヴン(Gakuen Hevun)GenreShōnen-ai, Roman MangaPengarangYou HiguriPenerbitBiblosTerbit10 Maret 2004Volume6 (Daftar volume) PermainanGakuen Heaven: Boy's Love ScramblePenerbitSPRAY, Visual Art'sPlatformPCRilis2 Agustus 2002 Novel ringanPengarangTAMAMIPenerbitBiblosTerbitOktober 2002 PermainanGakuen Heaven: Boy's Love ScramblePenerbitNEC Interchannel (PS2)Prototype (PSP)PlatformPlayStation 2, PlayStation PortableRilis27 November 2003...

 

Niue Team informationNicknameThe Rock, Coconut Crab (Uga)Governing bodyNiue Rugby LeagueRegionAsia-PacificHead coachBrendan PerenaraCaptainMike FilimonaHome stadiumAlofi StadiumIRL ranking24thUniforms First colours Team resultsFirst international Cook Islands 22–8 Niue (Rarotonga, Cook Islands; 1986)Biggest win Niue 48–4 South Africa (Campbelltown, Australia; 2 May 2015)Biggest defeat Samoa 106–18 Niue (Suva, Fiji; 19 October 2004) The Niue national rugby l...

Medical conditionJaw cystsSpecialtyOral and Maxillofacial Surgery, Dentistry A cyst is a pathological epithelial lined cavity that fills with fluid or soft material and usually grows from internal pressure generated by fluid being drawn into the cavity from osmosis (hydrostatic pressure). The bones of the jaws, the mandible and maxilla, are the bones with the highest prevalence of cysts in the human body. This is due to the abundant amount of epithelial remnants that can be left in the bones ...

 

Indian politician Rajaji Mathew ThomasMember of Legislative AssemblyIn office2006–2011Preceded byP.P. GeorgeSucceeded byM. P. VincentConstituencyOllur Personal detailsBorn (1954-05-12) 12 May 1954 (age 69)Political partyCommunist Party of IndiaSpouseK. SanthaChildren1 son and 1 daughterResidence(s)Thenguvilayil House, Kannara, ThrissurAlma materSree Kerala Varma College, ThrissurOccupationJournalist, PoliticianWebsitewww.rajajimathewthomas.com Rajaji Mathew Thomas is a journalist and a...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!