Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#10

AW: Windows Laptops mit Snapdragon "Prozessoren" im Anflug...

  Alt 22. Mai 2024, 16:02
Auf einem reinem ARM-Windows laufen die x86/x64 eben nicht.
Es muß ein "normales" Windows sein und auch die Win32-API bereitstellen.

Das, was Delphi damalt für Windows 8 (mit dem .NET) gebaut hatten, das war für ein Windows, welches nur die WinRT-API hatte.
Ja, wir sind zwar inzwischen bei WinNT, aber die API nennt sich immernoch Win32, auch wenn es 64 Bit sind.

Delphi selbst greift inzwischen für Vieles über eine Bridge auf die WinRT zu (z.B. für die APIs des Bluetooth oder des Notificationcenter)

Windows IoT kann/konnte nur nur WinRT und auch irgendeine billige Starter-Version kann nur auf ARM und da auch nur WinRT, womit dort ausschließlich viele der Windows-Store-Apps laufen, aber keine Win32 (ja, der AppStore hat inzwischen auch ein paar Win32-Apps mit drin).


Ursprünglich war ARM so sparsam, da die CPU nur ein paar wenige Befehle kannte, wären Intel/AMD sehr sehr viele Befehle (OpCodes) in der CPU eingebaut hat, was sie groß und komplex macht.
Mit x64 hatte Intel/AMD auch angefangen einige alten Teile abzuwerfen, wie z.B. den mathematischen CoProzessor. (ja, deswegen gibt es da auch kein Extended mehr)
Aber ARM hat inzwischen auch mitbekommen, dass es doch teilweise besser ist, weswegen sie inzwischen nun auch immer mehr Befehle neu in die CPU integrieren.
$2B or not $2B

Geändert von himitsu (22. Mai 2024 um 16:06 Uhr)
  Mit Zitat antworten Zitat