Suchergebnisse für Anfrage "arm"

3 die antwort

ARM64: LDXR / STXR gegen LDAXR / STLXR

Unter iOS gibt es zwei ähnliche Funktionen:OSAtomicAdd32 undOSAtomicAdd32Barrier. Ich frage mich, wann Sie das brauchen würdenBarrier Variante. Demontiert sind sie: _OSAtomicAdd32: ldxr w8, [x1] add w8, w8, w0 stxr w9, w8, [x1] cbnz ...

2 die antwort

Gängige SIMD-Techniken

Wo finde ich Informationen zu gängigen SIMD-Tricks? Ich habe einen Befehlssatz und weiß, wie man einfachen SIMD-Code schreibt, aber ich weiß, SIMD ist jetzt viel leistungsfähiger. Es kann komplexen bedingten Code ohne ...

1 die antwort

ARM Assembler Sprache uART0 Input Output, Was mache ich falsch?

Schreiben Sie zwei (2) ARM-Assembler-Unterroutinen mit den Namen output_char und read_char. Diese Unterprogramme ermöglichen es einem Benutzer, ein Zeichen einzugeben und das Zeichen in PuTTy über den UART anzuzeigen. Alle Benutzereingaben ...

TOP-Veröffentlichungen

1 die antwort

TrustZone-Überwachungsmodus und IFAR, IFSR, DFAR, DFSR

Der ArmTrustZone-Überwachungsmodus [http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.prd29-genc-009492c/CACJBHJA.html] kann Abbrüche im Überwachungsmodus abfangen. Der Überwachungsmodus wird immer in der sicheren Welt oder im sicheren ...

2 die antwort

Hinweise zur Installation der ARM-Toolchain auf Ubuntu VM (64-Bit)

Versucht, den Linux-Kernel für die Arm-Plattform auf einer virtuellen Ubuntu-Maschine zu kompilieren $make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-Es schlägt wie folgt fehl arm-none-linux-gnueabi-gcc: not foundVersucht zu ...

7 die antwort

Warum sind bedingt ausgeführte Anweisungen in späteren ARM-Anweisungssätzen nicht vorhanden?

Naiv bedingte Anweisungen scheinen mir eine großartige Idee zu sein. Wenn ich mehr über ARM-Befehlssätze (und ARM-ähnliche Befehlssätze) (Thumb2, Unicore, AArch64) lese, finde ich, dass ihnen alle Bits für die bedingte Ausführung fehlen. Warum ...

4 die antwort

Was ist mit Datencache und Anweisungscache gemeint?

VonHier [http://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Memory/introCache.html]: Befehle und Daten haben unterschiedliche Zugriffsmuster und greifen auf unterschiedliche Speicherbereiche zu. Daher funktioniert es möglicherweise nicht immer, ...

1 die antwort

Die Reihenfolge der impliziten C ++ - Argumente: Dies und das zurückgegebene Objekt. Was steht an erster Stelle?

In C ++ kann eine Mitgliedsfunktion bis zu 2 implizite Argumente haben: thethis Zeiger und die Adresse des zurückgegebenen Objekts. Sie gehen den expliziten Argumenten voran, aber:welches geht zuerst Insbesondere interessiert mich, was in ...

1 die antwort

Wie Uboot Hardwareinformationen an den Kernel übergibt, ohne DTS zu verwenden

Ich bin neu in der Embedded Linux-Entwicklung. Ich muss die Uboot- und benutzerdefinierte Linux-Distribution auf ein neues ARM-basiertes Board portieren. Das von uns verwendete uboot (2009.08) enthält keine Arch- und DTS-Ordner. Ich nehme an, es ...

2 die antwort

Automatisches Einfügen von Dateiname und Zeilennummer in Protokollanweisungen eines C-Programms

Ich schreibe ein Programm für einen eingebetteten ARM-Prozessor inC. Ich möchte den Quelldateinamen und die Zeilennummer in den Protokollierungsanweisungen sehen. Da der kompilierte Code keine Kenntnis von Zeilennummern und Quelldateien ...