TODO — Änderungen 6633 → 6634

Zeile 17: Zeile 17:
 
== Erweitern ==
 
== Erweitern ==
 
* [[Mathematischer Koprozessor]] - Programmierung, Einsatz im OS-Dev
 
* [[Mathematischer Koprozessor]] - Programmierung, Einsatz im OS-Dev
−
* <strike>Screenshots von V2_OS für Ausgabe 2? siehe [[Diskussion: Ausgabe 2 | Diskussionsseite zu Ausgabe 2]]</strike>
 
 
* [[BDA]]: Die einzelnen Felder erklären
 
* [[BDA]]: Die einzelnen Felder erklären
 
* [[Linux | Linux Artikel erweitern]]
 
* [[Linux | Linux Artikel erweitern]]
Zeile 32: Zeile 31:
 
* [[I/O APIC]]
 
* [[I/O APIC]]
 
* [[DMA]]
 
* [[DMA]]
−
* [[x86]]: <strike>Gescheites Diagramm zur Registerarchitektur,</strike> Ergänzungen zur Handhabung von Interrupts, Eingehen auf verschiedene Befehlssätze, Verweis auf [[CPUID]] zur Identifizierung.
+
* [[x86]]: Ergänzungen zur Handhabung von Interrupts, Eingehen auf verschiedene Befehlssätze, Verweis auf [[CPUID]] zur Identifizierung.
 
** Register sind größtenteils erledigt, siehe [[Register]]
 
** Register sind größtenteils erledigt, siehe [[Register]]
−
* <strike>[[CPUID]]: Die wichtigsten Kommandos (0x0 - 0x2, evtl, auch die Erweiterten von AMD) erläutern.</strike>
+
* [[CPUID]]
−
** Größtenteils erledigt, muss man vielleicht noch vervollständigen
 
 
* [[OS-Dev für Einsteiger]]: Gründe für OS-Dev auflisten (Einleitung), mehr auf genaue Schritte eingehen / Leitfaden bieten, Erfahrungen einbringen, auf Userspace eingehen.
 
* [[OS-Dev für Einsteiger]]: Gründe für OS-Dev auflisten (Einleitung), mehr auf genaue Schritte eingehen / Leitfaden bieten, Erfahrungen einbringen, auf Userspace eingehen.
 
* [[Register]]
 
* [[Register]]
 
* [[CDI]] Könnte bei den Funktionslisten noch eine Sortierung nach Headern vertragen, so sieht das nach so abschreckend viel aus.
 
* [[CDI]] Könnte bei den Funktionslisten noch eine Sortierung nach Headern vertragen, so sieht das nach so abschreckend viel aus.
 +
* [[AMD PCnet]] Netzwerkkarte
 +
* [[:Kategorie:Versionsverwaltung]]
  
 
== Neu erstellen ==
 
== Neu erstellen ==
 
* irgendwas zu QEMU und GDB, primär wie man beides zusammen verwendet
 
* irgendwas zu QEMU und GDB, primär wie man beides zusammen verwendet
−
* <strike>Informationen zur [[AMD PCnet]] Netzwerkkarte</strike>
+
* Lowlevel Optimierungsmöglichkeiten (bsp <i>mov eax, 0</i> mit <i>xor eax,eax</i> ersetzen), siehe beispielsweise [http://www.intel.com/Assets/PDF/manual/248966.pdf Intel(R) 64 and IA-32 Architectures Optimization Reference Manual] und [http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25112.PDF Software Optimization Guide for the AMD64 Processors], aber dazu dürfte einiges an Verständnis für Pipelines, etc. notwendig sein
−
:* ''Von [[Benutzer:XanClic|XanClic]] begonnen, muss nur noch ausgebaut/korrigiert werden''
 
−
* Lowlevel Optimierungsmöglichkeiten (bsp <i>mov eax, 0</i> mit <i>xor eax,eax</i> ersetzen)
 
 
* Entwicklungsumgebungen - Woraus sollte sie bestehen, welche Programme gibt es für einen Verwendungszweck - gesonderte Programmvorstellungen, vllt. Empfehlungen wären gut! Die unterschiedlichen Entwicklungsplattformen (Linux, Windows, ...) sollten schon aufgeführt sein.
 
* Entwicklungsumgebungen - Woraus sollte sie bestehen, welche Programme gibt es für einen Verwendungszweck - gesonderte Programmvorstellungen, vllt. Empfehlungen wären gut! Die unterschiedlichen Entwicklungsplattformen (Linux, Windows, ...) sollten schon aufgeführt sein.
 
** Teilweise erledigt: [[Editor]]en sind schon abgedeckt.
 
** Teilweise erledigt: [[Editor]]en sind schon abgedeckt.
−
* <strike>Versionsverwaltung - Pro&Kontra, welche Systeme gibt es...</strike>
 
−
:* ''Muss nur noch ausgebaut werden, siehe [[:Kategorie:Versionsverwaltung]]''
 
 
* <strike>Interne Darstellung der Zahlen, Darstellungsmöglichkeiten negativer Zahlen, Aufbau von Gleitkommazahlen (IEEE)</strike>
 
* <strike>Interne Darstellung der Zahlen, Darstellungsmöglichkeiten negativer Zahlen, Aufbau von Gleitkommazahlen (IEEE)</strike>
 
:* ''Muss noch ausgebaut werden, siehe [[Binäre Datentypen]]''
 
:* ''Muss noch ausgebaut werden, siehe [[Binäre Datentypen]]''