- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 63

Thema: Farben nach R,G,B umwandeln in 4-stell. hex-code?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #35
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    Ja, aber ich bin der Meinung, da wird was verwechselt.

    s<<1; verschiebt Variable#S um 1 Bit nach links.
    Code:
    shl var_s,1
    Bei Multiplikation (s=s*2)passiert was anderes. Ich denke in etwa so:
    Code:
    mov ax,var_s
    mov bx,2
    mul bx
    mov var_s,ax
    
    oder so:
    
    mov ax,var_s
    mul 2
    mov var_s,ax
    
    oder so, falls es möglich wäre:
    
    mul var_s,2
    Vom Prinzip her kommt es drauf an, was der Compiler für Maschinencode erzeugt.

    Mit S=S<<1 machst Du in etwa so etwas:

    Code:
    mov ax,var_s
    shl ax,1
    mov var_s,ax
    Das meine ich, ergibt keinen Sinn. Unnötige Operationen einzufügen. Wenn dann optimiert man einen Code, damit er schneller abgearbeitet wird. Und nicht, damit eine Befehlssequenz, die schneller ist, genau so schnell wird, wie eine andere, die langsamer ist.
    Wichtig wäre zu wissen, ob s<<1 zum selben Ergebnis führt, wie s=s*2.
    Geändert von Moppi (12.09.2018 um 15:09 Uhr)

Ähnliche Themen

  1. String nach Array umwandeln (?)
    Von slavezero im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 07.06.2012, 17:21
  2. Chips die nach Seriell umwandeln
    Von dundee12 im Forum Elektronik
    Antworten: 13
    Letzter Beitrag: 12.08.2010, 09:08
  3. word nach byte umwandeln
    Von magic33 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 10
    Letzter Beitrag: 21.02.2007, 16:04
  4. C-Code in hex umwandeln
    Von elkokiller im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 16.02.2006, 09:41
  5. PAL-Videosignal irgendwie nach seriell umwandeln?
    Von Trabukh im Forum Elektronik
    Antworten: 39
    Letzter Beitrag: 14.09.2005, 13:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test