Diskussion:Software-Interrupt

Letzter Kommentar: vor 1 Jahr von Kleinesfilmröllchen in Abschnitt Obsolet - Löschen

Kategorie:Bussysteme?

Bearbeiten

Ein Software-Interrupt hat m.E. nichts mit einem Bussystem zu tun. Ein SWI ist ein Vorgang auf einem Prozessor selbst und hat nichts direkt mit einem Bussystem zu tun (Es sei denn, man betrachtet den Prozessor an sich als Bussystem - das ist er zwar auch, aber das wäre das gleiche, wie Schrift als Ansammlung von Linien und Punkten zu betrachten)

Füge Kategorien Betriebssysteme und Mikrokontroller hinzu

nimmt jemand der meiner Meinung ist die andere Kategorie raus?

92.75.147.114 15:46, 13. Jul. 2010 (CEST)Beantworten

Obsolet - Löschen

Bearbeiten

Das Lemma hat keine Entsprechung in der englischen Wikipedia. Er beschreibt auch nicht, was genau ein Software-Interrupt überhaupt ist, wann er erfunden wurde, etc. Ich plädiere für die Löschung von Informatik-Artikeln, die maximal von historischer Relevanz sind. Hier wäre zu überlegen, einen Sammelartikel "Übersicht über historische IT-Begriffe" einzuführen, um die diversen Altlasten der 90er und 2000er in eine vernünftige lexikalische Form zu konsolidieren.

--213.61.224.44 (ohne (gültigen) Zeitstempel signierter Beitrag von 213.61.224.44 (Diskussion) 17:26, 17. Jan. 2020 (CET))Beantworten

Ältere Systeme sind bisweilen langlebig oder durch Emulation auch unsterblich. Also obsolet im Sinne von löschbar ist da schon mal gar nichts. Speicherplatz wird immer günstiger, Text verbraucht ohnehin kaum Speicher, deshalb sollte der Exklusionismus mal so langsam abdanken. Alle zutreffenden Informationen gehören in die Wikipedia - auch rein historische. --2A02:8108:8380:5060:71C7:A237:414B:7BBA 16:39, 23. Nov. 2023 (CET)Beantworten
Die Behauptung ist auch insofern irrelevant, dass selbst auf modernen Architekturen wie RISC-V und AArch64 (Armv8) die Systemaufrufmechanismen von Architekturseite (und manchmal von Implementierungsseite) aus als Software-Interrupt gelten. Auf RISC-V ist ecall ein Befehl, der eine Trap auslöst, und zur Kategorie der Traps gehören auch externe Interrupts sowie Exceptions (z.B. wegen undefinierten Befehlen). Auf ARM sind svc/hvc/smc Exceptions, die das Exception Level wechseln; externe Interrupts sind asynchrone Exceptions, die dieselben Vektortabellen benutzen. Nur weil x86 syscall nicht mehr als Softwareinterrupt ansieht, gilt das noch lange nicht für alle gebräuchlichen Architekturen. Kleinesfilmröllchen (Diskussion) 13:21, 15. Dez. 2023 (CET)Beantworten