kemi írta/wrote:
Rájöttem, deklarálni kell, hogy Intel szintaxis, mert különben nem azt veszi defaultnak. Ja, hogy már ebben is az AT&T szintaxis a default? Mondjuk nem baj...vesszen a zintel. ;)kemi írta/wrote:
Hát ja, de itt azért megtanítják, hogy ha 2 hatvánnyal akarsz szorozni, osztani akkor a shiftelés sokkal gyorsabb, mint a mul/div, meg a xor ax, ax gyorsabb, mint a mov ax, 0. Na, az már haladás. Egyébként nem csak gyorsabb, de egy byte-al kevesebb is, mert a mov ax, 0 tartalmaz egy immediate értéket is, a xor ax, ax meg nem. Az már más kérdés, hogy csak az intelnél van szükség ilyen hülye trükkökre, mert pl a Motorola 68000-ben vannak ilyen utasítások, hogy moveq, subq, addq és ezek 1-8-ig (moveq 0-255-ig) engednek műveletet végezni a regiszterrel úgy, hogy magában az utasításszóban van a 3 bites immediate és nem kell berántani egy egész byte-ot egy nullázáshoz, vagy egy 1-8-ig terjedő inkrementáláshoz/dekrementáláshoz.kemi írta/wrote:
Amúgy meg van 10 féle ember, az egyik érti a kettes számrendszert a tizedik nem. :D Sőt, 3 féle ember van, az egyik tud számolni, a másik bölcsész. ;)kemi írta/wrote:
Azért magas szinten is érdemes a legoptimálisabb megoldásra törekedni. Persze, de magas szinten hajlamosabb az ember a gányolásra, vö. Ojjektum Orilyentált "Programozás". :Pkemi írta/wrote:
Ha jól tudom, az Intel még gyártja a 8088-at is embedded cuccokba. Jézus Mária!!! És mit vezérelnek vele?! Közlekedési lámpákat, mint a régi "szép" időkben?!kemi írta/wrote:
A szuperszámítógépeken pedig a PPC vezet, az Intel Itanium a 4., az x86 csak a 6. A leggyorsabb -nem tudom azóta már megelőzte-e valaki- Gravity Pipe-ban speciel a Fujitsu saját fejlesztésű processzorai vannak. kemi, én nem teljesítményről beszéltem, hanem gyakoriságról! Belinkeltem a top500 listáját, meg lehet nézni pont 90% sux86 van benne. (Amúgy naná, hogy a sux86 az utolsó teljesítményben, sosem ésszel, hanem erővel győznek, a sux86 szuperszámítógépek a kurva sok mag miatt nagy teljesítményűek; kiciócópjocesszoj, ebbű betehetünk még hatvanhatot.)kemi írta/wrote:
Sajnos a SPARC halott, az Oracle kinyírta azt is. :P Hát igen, úgy néz ki. :(
Bár azért tegyük hozzá, hogy a jó hw-kat nehezebb kinyírni, mint a sw-ket. Ugyanis egy software akkor "hal meg", amikor a fejlesztése marad abba, egy hardware meg akkor, amikor a támogatása. Pl. a Motorola 68k család a mai napig él, részben mikrokontrollerekben, részben miniszámítógépekben, a Debian Linux is támogatja. Kár, hogy az Amiga meg az Atari kihaltak alóla. :( |