Tag: low-level
In Bezug auf ein computer-system, low-level bezieht sich auf die Komponenten, erscheint in der unteren Stapel von Schichten-system.
3
Antworten
Ich habe seit kurzem immer in low level Kram und suchen in den Bootloader und den Betriebssystemen, etc... Wie ich es verstehe, für ARM-Prozessoren zumindest, Peripheriegeräte initialisiert der bootloader, und dann sind Sie abgebildet in den physikalischen
8
Antworten
Inspiriert von diese Frage. Ich Häufig sehen Menschen, die unter Bezugnahme auf JavaScript als eine low-level Sprache, vor allem bei den Nutzern von GWT und ähnlichen toolkits. Meine Frage ist: warum? Wenn Sie eines dieser toolkits, Sie
1
Antworten
Lese ich dieser Artikel über einige low-level-Grundlagen von C/C++, und der Autor ist im Grunde zeigt uns durch den Assembler-code, der vom compiler erzeugt wird, Zeile für Zeile. Er ist mit VS 2010, aber ich weiß nicht,
5
Antworten
Laufen bare-metal (kein Betriebssystem, kein Linux) Den Spezifikationen bedeutet, der ARM kann/läuft 700MHz, der sys-Uhr entspricht, das Handbuch und die scheint zu laufen bei 250MHz. Einfache versuche auf den ARM zu implizieren, dass es das gleiche tun,
10
Antworten
Ich gesehen habe ein paar Fragen und Antworten in Bezug auf die endianness der Strukturen, aber Sie waren zu erkennen, die endianness des Systems, oder die Umwandlung von Daten zwischen den zwei verschiedenen endianness. Was möchte ich
3
Antworten
In einer POSIX-Umgebung bei Verwendung von system calls zur Manipulation von text-Dateien (open(), close(), read(), write()), gibt es eine Möglichkeit, zu überprüfen, um zu sehen, ob ich das tatsächlich geschlossen ist, wird ein Datei-descriptor bei der Verwendung
2
Antworten
Ich nehmen, dass die offensichtlichen Vorteile sind die Wartbarkeit, Programmierer-Freundlichkeit usw. aber was sind die Nachteile? Ist der compiler wird unter zusätzliche Arbeit zu konvertieren, wo es vielleicht nicht notwendig sein? Gibt es Situationen, in denen low-level-Sprachen
6
Antworten
Ich versuche, ein tieferes Verständnis darüber, wie die low-level-Operationen von Programmiersprachen zu arbeiten und vor allem, wie Sie interagieren mit der OS/CPU. Ich habe wohl gelesen, jede Antwort in jedem stack - /heap-bezogenen thread hier auf Stack Überlauf,
7
Antworten
Wenn Sie hatten, Lesen Sie meine anderen Frage, wissen Sie, ich habe dieses Wochenende zusammen eine 6502-CPU emulator als Programmier-übung. Den CPU-emulator ist weitgehend abgeschlossen, und scheint zu sein, ziemlich genau aus meiner begrenzten testen, aber es
10
Antworten
Inspiriert durch diese Frage Wie kann ich Kraft GDB zu zerlegen? Ich wunderte mich über den INT 21h als ein Konzept. Nun, ich habe einige sehr rostigen Kenntnisse der Interna, aber nicht so viele details. Ich erinnere
2
Antworten
An der Universität habe ich genommen zum Pflichtfach in der Computer-Architektur und die Assembler-Programmierung. Ich habe festgestellt assembly-Sprache, die sehr zeitaufwändig und schwer zu fassen. Ich kann immer noch nicht den Grund verstehen, warum Assembler gelehrt. Ich
4
Antworten
Ich bin auf der Suche zu implementieren, die das Bluetooth-Protokoll über eine körperliche Wi-Fi-basierte transport -, wenn das Sinn macht. Im Grunde hat mein Handy Bluetooth, und mein laptop hat eine WLAN-Karte (802.11 a/b/g). Ich weiß, dass
3
Antworten
Cheat Engine kommt mit einem feature namens speed hack, was im Grunde kann verlangsamen oder erhöhen Sie die Geschwindigkeit des Spiels. Tatsächlich, nicht nur Spiele, wenn es eine software mit der Uhr tickt, es kann die Geschwindigkeit,-en
4
Antworten
Dies ist vor allem eine theoretische Frage, ich bin nur sehr neugierig. (Ich versuche nicht, dies zu tun durch die Kodierung ist es mir oder etwas, ich bin nicht neu erfinden, Räder.) Meine Frage ist, wie die
4
Antworten
Ich bin wirklich wollen, Assembler zu lernen. Ich bin ziemlich gut in c/c++, aber besser verstehen will, was Los ist auf einem niedrigeren Niveau. Erkenne ich, dass die assembly im Zusammenhang in Frage gestellt, bevor, aber ich
12
Antworten
Gut, es gibt mindestens zwei low-level Möglichkeiten der Bestimmung, ob eine gegebene Zahl gerade ist oder nicht: 1. if (num%2 == 0) { /* even */ } 2. if ((num&1) == 0) { /* even */ }
18
Antworten
Einen Freund und ich gehen hin und her mit brain-Teaser und ich habe keine Ahnung, wie man dieses Problem lösen. Meine Vermutung ist, dass es möglich ist, mit einigen bitweise Operatoren, aber nicht sicher. InformationsquelleAutor der Frage
25
Antworten
Erstellen eines OS scheint wie ein massive Projekt. Wie würde jemand, selbst loszulegen? Zum Beispiel, wenn ich pop Ubuntu in mein Laufwerk, wie kann mein computer nur laufen? (Dies, denke ich, ist das, was ich würde wirklich
2
Antworten
So bin ich heute morgen gepostet, eine verwirrte Frage über die Montage und ich erhielt einige große echte Hilfe, die ich wirklich zu schätzen. Nun bin ich ab zu bekommen in der Montage-und fange an zu verstehen,
6
Antworten
Jede portable code, der verwendet bitfields scheint die Unterscheidung zwischen little - und big-endian-Plattformen. Finden Sie die Deklaration von struct iphdr im linux-kernel ein Beispiel für einen solchen code. Ich verstehe nicht, warum bit endian ist ein
8
Antworten
In der informatik-Theorie, die ich hören und Lesen über high-level und low-level Sprachen alle Zeit. Doch ich verstehe nicht, warum dies immer noch relevant, da es keine (relevanten) low-level-Sprachen mit Ausnahme von assembler heute im Einsatz. So
8
Antworten
Ich verstehe, dass arrays in C erfolgt in row-major-Reihenfolge. Also, für ein 2 x 3-array: 0 1 2 3 4 5 Wird im Speicher gespeichert, wie 0 1 2 3 4 5 Aber was ist, wenn ich
12
Antworten
Oft hören wir, dass C eine low-level-Sprache, aber wie tief geht es? Die niedrigste Ebene, ich bin mir bewusst, ist Speicherverwaltung mit Zeigern. Gibt es weitere Ebenen, die ich noch zu entdecken? Was bedeutet "nahe an der
6
Antworten
Ist es möglich, zu teilen eine vorzeichenlose ganze Zahl durch 10 unter Verwendung von reinem bit-Verschiebungen, addition, Subtraktion und vielleicht multiplizieren? Mit einem Prozessor, der mit sehr begrenzten Ressourcen und langsame unterteilen. InformationsquelleAutor der Frage Thomas O
5
Antworten
Wie kann der computer berechnen Quadrat-Wurzeln ? Ich meine, was dort Los ist! Wie verarbeitet Sie es!! Ist es verwenden einige mathematische Möglichkeiten, wie die Newton-Methode? Was über Trigonometrische Funktionen? Und fast alle diese Mathematischen Funktionen .
5
Antworten
Ich würde gerne Experimentieren mit dem Raspberry Pi für einige andere low-level embedded-Anwendungen. Das einzige problem ist, dass, im Gegensatz zu den AVR-und PIC-mikrocontroller-boards zur Verfügung, Raspberry Pi, in der Regel läuft ein Betriebssystem (wie z.B. Raspbian),
29
Antworten
Ich habe eine Frage an alle hardcore-low-level-Hacker da draußen. Ich rannte über diesem Satz in einem blog. Ich denke nicht wirklich, dass die Quelle ankommt (es ist Haack, wenn Sie wirklich interessieren), weil es scheint eine Allgemeine