User Tools

Site Tools


utile

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
utile [2015/11/09 14:59]
vladimir.diaconescu [Diverse]
utile [2016/01/13 12:16] (current)
razvan.deaconescu [Mașini virtuale]
Line 3: Line 3:
 Aici veți găsi o suită de resurse extra pentru cei ce vor să aprofundeze ceea ce se învață în cadrul laboratorului,​ precum și cei pur și simplu curioși. Aici veți găsi o suită de resurse extra pentru cei ce vor să aprofundeze ceea ce se învață în cadrul laboratorului,​ precum și cei pur și simplu curioși.
  
 +==== Mașini virtuale ====
 +
 +=== Mașină virtuală de Linux ===
 +
 +Mașina virtuală de Linux dedicată temelor/​laboratorului de IOCLA se găsește [[http://​repository.grid.pub.ro/​cs/​iocla/​vm/​|aici]],​ în format OVA (fișierul ''​IOCLA Linux.ova''​). Pentru accesarea paginii va trebui să introduceți datele de conectare de pe cs.curs.pub.ro. Mașina virtuală poate fi importată atât în [[https://​www.virtualbox.org/​|VirtualBox]] cât și în [[https://​my.vmware.com/​web/​vmware/​free#​desktop_end_user_computing/​vmware_workstation_player/​12_0|VMware Workstation Player]]. Mașina virtuală este folosită pe [[https://​vmchecker.cs.pub.ro/​ui/#​IOCLA|vmchecker]] pentru testarea temelor de casă.
 +
 +Mașina virtuală este o mașină Debian GNU/Linux 8 (''​jessie''​). Are în cadrul său pachetele utile pentru dezvoltarea de programe în limbaj de asamblare.
 +
 +Pentru autentificarea în cadrul mașinii virtuale folosiți numele de utilizator ''​student''​ cu parola ''​student''​. Utilizatorul ''​student''​ poate folosi comanda<​code>​
 +sudo su
 +</​code>​
 +pentru a obține consolă de ''​root''​.
 +
 +=== Mașină virtuală de Windows ===
 +
 +Mașina virtuală de Windows dedicată temelor/​laboratorului de IOCLA se găsește [[http://​repository.grid.pub.ro/​cs/​iocla/​vm/​|aici]],​ în format OVA (fișierul ''​SSS - Windows 7 32bit.ova''​). Pentru accesarea paginii va trebui să introduceți datele de conectare de pe cs.curs.pub.ro. Mașina virtuală poate fi importată atât în [[https://​www.virtualbox.org/​|VirtualBox]] cât și în [[https://​my.vmware.com/​web/​vmware/​free#​desktop_end_user_computing/​vmware_workstation_player/​12_0|VMware Workstation Player]]. Mașina virtuală este folosită pe [[https://​vmchecker.cs.pub.ro/​ui/#​IOCLA|vmchecker]] pentru testarea temelor de casă.
 +
 +Mașina virtuală este o mașină Windows 7. Are în cadrul său pachetele utile pentru dezvoltarea de programe în limbaj de asamblare.
 +
 +Pentru autentificarea în cadrul mașinii virtuale folosiți numele de utilizator ''​student''​ cu parola ''​student''​. Utilizatorul ''​student''​ are privilegii complete.
 ==== Cărți ==== ==== Cărți ====
 +
   * [[http://​savannah.nongnu.org/​projects/​pgubook/​|Programming from the Ground Up]] - o introducere foarte bună în limbaj de asamblare. Dezavantaj: sintaxa AT&T   * [[http://​savannah.nongnu.org/​projects/​pgubook/​|Programming from the Ground Up]] - o introducere foarte bună în limbaj de asamblare. Dezavantaj: sintaxa AT&T
   * [[http://​www.plantation-productions.com/​Webster/​www.artofasm.com/​index.html|The Art of Assembly Language]]   * [[http://​www.plantation-productions.com/​Webster/​www.artofasm.com/​index.html|The Art of Assembly Language]]
Line 10: Line 31:
  
 ==== Diverse ==== ==== Diverse ====
 +
   * [[http://​www.xorpd.net/​pages/​xchg_rax/​snip_00.html|xchg rax, rax]] - o colecție de 0x40 mini-puzzle-uri scrise în limbaj de asamblare   * [[http://​www.xorpd.net/​pages/​xchg_rax/​snip_00.html|xchg rax, rax]] - o colecție de 0x40 mini-puzzle-uri scrise în limbaj de asamblare
   * [[http://​www.jegerlehner.ch/​intel/​|Intel Assembler 80x86 CodeTable]] - tabelă cu cele mai comune instrucțiuni x86   * [[http://​www.jegerlehner.ch/​intel/​|Intel Assembler 80x86 CodeTable]] - tabelă cu cele mai comune instrucțiuni x86
 +  * [[http://​www.nasm.us/​doc/​|NASM Manual]]
 +
 +==== Alte cursuri ====
 +
 +  * http://​www.cs.smith.edu/​~jfrankli/​231f13/​
 +  * http://​catalog.sunybroome.edu/​preview_course_nopop.php?​catoid=1&​coid=335
 +
utile.1447073982.txt.gz · Last modified: 2015/11/09 14:59 by vladimir.diaconescu