This is an old revision of the document!


Capitol 01: Introducere

Google Drive:

Onedrive:

  • Suport curs
    • Sivarama P. Dandamudi: Introduction to Assembly Language Programming
      • Chapter 1: Introduction

Demo-uri

Pentru parcurgerea demo-urilor, folosim arhiva aferentă. Demo-urile rulează pe Linux. Descărcăm arhiva folosind comanda

wget http://elf.cs.pub.ro/iocla/res/cursuri/capitol-01-demo.zip

și apoi decomprimăm arhiva

unzip capitol-01-demo.zip

și accesăm directorul rezultat în urma decomprimării

cd capitol-01-demo/

Acum putem parcurge secțiunile cu demo-uri de mai jos.

Demo 1

hello.asm

Schelet simplu pentru a demostra live endianess, adunări în C2, așezarea datelor în memorie.

Demo 2

inline.c

Demo 2

asm.out vs c.out pentru 1000 de iterații

time { echo 1000 | ./asm.out ; } time { echo 1000 | ./c.out ; }

iocla/cursuri/capitol-01.1568782550.txt.gz · Last modified: 2019/09/18 07:55 by dragos.niculescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0