This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
laboratoare:laborator-06 [2015/11/18 16:06] razvan.deaconescu [[1.5p] 8. Alocare și populare unui vector de structuri] |
laboratoare:laborator-06 [2016/01/09 18:27] (current) razvan.deaconescu [[1p] 11. Bonus: Dump pe zona de cod a procesului curent] |
||
---|---|---|---|
Line 412: | Line 412: | ||
* grupa să fie ''323CA'' | * grupa să fie ''323CA'' | ||
+ | <note warning> | ||
+ | Nu modificați ce se afișează, modificați codul structurii. Nu vă atingeți de codul de afișare, acel cod trebuie să rămână același. Trebuie să adăugați la începutul funcției main, în locul marcat cu ''TODO'' codul pentru modificarea structurii. | ||
+ | </note> | ||
<note warning> | <note warning> | ||
Line 455: | Line 458: | ||
</code> | </code> | ||
unde ''<index>'' este index-ul unde vrem să scriem în cadrul șirului, iar ''<character>'' este caracterul pe ca vrem să îl scriem. | unde ''<index>'' este index-ul unde vrem să scriem în cadrul șirului, iar ''<character>'' este caracterul pe ca vrem să îl scriem. | ||
+ | </note> | ||
+ | |||
+ | <note important> | ||
+ | Pentru câmpul ''gender'' folosiți valoarea ''1'' sau ''2'' (octet). | ||
</note> | </note> | ||
==== [1p] 7. Tutorial: Populare a unui vector de structuri ==== | ==== [1p] 7. Tutorial: Populare a unui vector de structuri ==== | ||
Line 502: | Line 509: | ||
Faceți //dump// la zona de memorie de cod (text) a procesului curent. Începeți de la adresa funcției main și afișați un număr dat de octeți/caractere (de exemplu ''100''). | Faceți //dump// la zona de memorie de cod (text) a procesului curent. Începeți de la adresa funcției main și afișați un număr dat de octeți/caractere (de exemplu ''100''). | ||
+ | |||
+ | ===== Soluții ===== | ||
+ | |||
+ | [[http://elf.cs.pub.ro/asm/res/laboratoare/lab-06-sol.zip|Soluții de referință pentru exercițiile de laborator]] |