Suchergebnisse für Anfrage "arm"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...