Ein l�ngeres Beispiel | |
---|---|
Auch den asmb habe ich in Inline-Assembler gel�st. Beide Programme bekamen jeweils die volle Punktezahl. Ohne Inlineassembler Zuerst habe ich versucht, etwas �bersicht in die Angelegenheit zu bringen: unsigned long mem0s(unsigned char *s, unsigned long l) { |
Die erste Inline-Assembler Erg�nzung | |
---|---|
Eine der ersten Evolutionsstufen war eine ziemlich elegant aussehende Ersetzung der inneren Schleife. Die Performance ist da zwar sicher noch nicht am Limit, jedoch ist der Code sehr �bersichtlich und schon schneller als der vorhergehende ohne Inline-Assembler.
unsigned long mem0s(unsigned char *s, unsigned long l) { Ich pers�nlich finde sogar diese Version deutlich �bersichtlicher als die vorige, von der Angabe gar nicht zu reden. �bersichtlichkeit ist bekannterweise fast das gleiche wie Wartbarkeit. |
Comments - Make a comment |
The comments are owned by the poster. We are not responsible for its content.
|
AdministrativeTexts
updated by freddiemac1993, 2013-06-14
wiki
Re: adventures
created by brittdavis10, 2012-02-23 (1 rply, 3 views)
thread
Re: how to run phpwebsite...
created by alexander, 2011-08-25 (2 rpls, 3607 views)
thread
Re: Forum tags
created by HaroldFaragher, 2011-08-22 (3 rpls, 8488 views)
thread