Hallo, gibt es eine Möglichkeit, rein bitweise zu operieren, d.h. ohne die sonst gegebenen boundaries (nibble, byte, word, etc.) berücksichtigen zu müssen? Kann man also direkt auf das bit adressieren oder muss man zwingend erst (bspw.) ein word in den stack holen, um dann darin bits anzusprechen?
Hardware ? Compiler ? ... ? Du kannst bestimmt bitweise Operieren, aber in 99% der Fälle wird der Prozessor die kleinste Adressierbare Einheit laden (z.B. 8 bit)
Z.B. beim 8051 gibt es 128 direkt zugreifbare Bitvariablen. Sie sind parrallel dazu auch als Byte (je 8 Bits) ansprechbar, sonst aber völlig unabhängig verwendbar. Bei lokaler Verwendung kann sie der Linker auch überlagern. Peter
Danke! Ich hab nen Sempron 2800 64bit. Kann mir jemand sagen, worunter ich in den spec nachschlagen muss?
Ich befürchte das geht nicht. Du kannst bei den x86 Befehlen nachsehen, ob im Grundwortschatz für x86 Prozessoren passende Befehle dabei sind. http://developer.intel.com/design/pentiumii/manuals/243191.htm Und dann ob AMD für den Sempron 64 eigene Befehle draufgelegt hat. http://www.amd.com/us-en/Processors/DevelopWithAMD/0,,30_2252_11395_11428,00.html
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.