This shows you the differences between two versions of the page.
iocla:cursuri:curs-05 [2018/10/16 14:01] dragos.niculescu created |
iocla:cursuri:curs-05 [2019/12/31 20:24] (current) razvan.deaconescu |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Curs 05: Moduri de declarare și adresare ====== | + | ====== Curs 05: Reprezentarea datelor in sistemele de calcul - C2 ====== |
<html> | <html> | ||
- | <iframe src="https://docs.google.com/viewer?url=http://elf.cs.pub.ro/asm/res/cursuri/capitol-05/IOCLA - Capitol 05 - Moduri de adresare.pdf&embedded=true" width="600" height="480" style="border: none;"> | + | <iframe src="https://ctipub-my.sharepoint.com/personal/dragos_niculescu_upb_ro/_layouts/15/Doc.aspx?sourcedoc={0d61c0a8-8216-4558-9dd0-cf95e0a63f72}&action=embedview&wdAr=1.3333333333333333" width="722px" height="565px" frameborder="0">This is an embedded <a target="_blank" href="https://office.com">Microsoft Office</a> presentation, powered by <a target="_blank" href="https://office.com/webapps">Office</a>.</iframe> |
- | </iframe> | + | |
</html> | </html> | ||
- | * [[http://elf.cs.pub.ro/asm/res/cursuri/capitol-05/IOCLA - Capitol 05 - Moduri de adresare.pdf|Capitol 05: Moduri de adresare (PDF)]] | + | * [[https://ctipub-my.sharepoint.com/:p:/g/personal/dragos_niculescu_upb_ro/EajAYQ0WglhFndDPleCmP3IBB875bcG3siiD2FG2IVVaVg?e=VRQ1vb|Curs 05: Reprezentarea datelor in sistemele de calcul]] |
- | * [[http://elf.cs.pub.ro/asm/res/cursuri/capitol-05/IOCLA - Capitol 05 - Moduri de adresare - 3on1 notes.pdf|Capitol 05: Moduri de adresare (handout: 3on1 notes)]] | + | |
- | * [[http://elf.cs.pub.ro/asm/res/cursuri/capitol-05/IOCLA - Capitol 05 - Moduri de adresare - 6on1.pdf|Capitol 05: Moduri de adresare (handout: 6on1)]] | + | |
* Suport curs | * Suport curs | ||
* Sivarama P. Dandamudi: Introduction to Assembly Language Programming | * Sivarama P. Dandamudi: Introduction to Assembly Language Programming | ||
- | * Chapter 4: Overview of Assembly Language (4.1-4.4, 4.6-4.8) | + | * Appendice A: Internal Data Representation |
- | * Chapter 6: Addressing Modes (6.1-6.3) | + | * A.4: Signed Integer Representation |
+ | * A.5: Floating-PointRepresentation | ||
+ | * A.6: Character Representation | ||
===== Demo-uri ===== | ===== Demo-uri ===== | ||
- | Pentru parcurgerea demo-urilor, folosim [[http://elf.cs.pub.ro/asm/res/cursuri/capitol-01-demo.zip|arhiva aferentă]] capitolului 1. Demo-urile rulează pe Linux. Descărcăm arhiva folosind comanda<code bash> | + | Demo-urile se găsesc în [[https://github.com/iocla/demo|repository]]. Pentru a clona și accesa repository-ul folosiți comenzile: |
- | wget http://elf.cs.pub.ro/iocla/res/cursuri/capitol-01-demo.zip | + | <code> |
- | </code> și apoi decomprimăm arhiva<code bash> | + | git clone https://github.com/iocla/demo iocla-demo.git |
- | unzip capitol-01-demo.zip | + | cd iocla-demo.git/ |
- | </code> și accesăm directorul rezultat în urma decomprimării<code bash> | + | </code> |
- | cd capitol-01-demo/ | + | |
+ | Apoi accesați directorul ''curs-05/'' folosind, în directorul repository-ului (''iocla-demo.git/'') comanda: | ||
+ | <code> | ||
+ | cd curs-05/ | ||
</code> | </code> | ||