Test8086: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „Identifikuje typ procesoru 80x86, který obsahuje systém. ;Režim :Chráněný; reálný; Windows ;Deklarace var Test8086: Byte; ;Poznámky Startovací kód běhov...“)
 
(Žádný rozdíl)

Aktuální verze z 20. 10. 2012, 00:21

Identifikuje typ procesoru 80x86, který obsahuje systém.

Režim
Chráněný; reálný; Windows
Deklarace
var Test8086: Byte;
Poznámky

Startovací kód běhové (run-time) knihovny obsahuje detekční logiku, která automaticky zjistí, jaký druh procesoru 80x86 systém obsahuje. Výsledek detekce CPU se uloží do Test8086 jako jedna z těchto hodnot:

Hodnota Definice
0 Procesorem je 8086
1 Procesorem je 80286
2 Procesorem je 80386 nebo vyšší

Když běhová knihovna zjistí, že procesorem je 80386 nebo vyšší CPU, bude používat instrukce 80386 ke zrychlení určitých operací. Konkrétně se budou provádět násobení, dělení a shifty hodnot Longint pomocí 32-bitových instrukcí.

Viz také
Test8087