Π Π°Π·Π½ΠΈΡΠ° Π² x64 ΠΈ x86 Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ
ΠΠ°ΠΊΠΎΠ²Ρ ΠΎΡΠ»ΠΈΡΠΈΡ Windows 7 x64 ΠΎΡ x86?
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΆΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ ΠΠ‘?
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Ρ
ΠΎΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ:
x86 β ΡΡΠΎ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ°Ρ 32-Π±ΠΈΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΠΈ.
x64 β ΡΡΠΎ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ°Ρ 64-Π±ΠΈΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΠΈ.
ΠΠ»Π°Π²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½Π° Π²ΡΠ±ΠΎΡ Π²Π»ΠΈΡΡΡ Π΄Π²Π° ΡΠ°ΠΊΡΠ°:
1. Π Π°Π·ΡΡΠ΄Π½ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°
2. Π Π°Π·ΠΌΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ
Π Π°Π·ΡΡΠ΄Π½ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° β ΡΡΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠ²Π°, ΡΠΎ Π΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΡΡ.
Π Π½Π°ΡΠΈ Π΄Π½ΠΈ ΠΏΠ΅ΡΠ²ΡΠΌ ΡΠ°ΠΊΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ½ΠΈΠ±Π΅ΡΠ΅ΡΡ, Ρ. ΠΊ. Π²ΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ ΡΠΏΠΎΡΠΎΠ±Π½Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ, ΠΊΠ°ΠΊ Π² 32-Ρ , ΡΠ°ΠΊ ΠΈ Π² 64-Ρ Π±ΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. ΠΡΡ ΡΠ°Π· ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°Ρ, ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΡΠ°Π·Π½ΠΈΡΡ Π½Π΅Ρ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠΎ Π² ΡΡΠΎΠΌ ΠΈ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π²ΡΡ ΡΡΡΡ. ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΡΡΠ΅ΠΉΠΊΠ° (8 Π±ΠΈΡ = 1 Π±Π°ΠΉΡ) ΠΠΠ£ ΠΈΠΌΠ΅Π΅Ρ Π°Π΄ΡΠ΅Ρ ΠΈ Π² 32-Ρ Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΎΠ½ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π΄Π»ΠΈΠ½ΠΎΠΉ Π² 32 ΡΠΈΠΌΠ²ΠΎΠ»Π°. ΠΠ· ΠΏΡΠΎΡΡΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ 2^32=4294967296 Π±Π°ΠΉΡ = 4 ΠΠ. Π’ΠΎ Π΅ΡΡΡ, Π² 32-Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, ΡΡΠ΅ΠΉΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ ΡΡΠ»ΠΎΠ²Π½ΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠΌ 4ΠΠ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Ρ Π°Π΄ΡΠ΅ΡΠ° ΠΈ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ 64-Ρ Π±ΠΈΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ 2^64= 18446744073709551616. Π Π°Π·Π½ΠΈΡΠ°, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ, Π²ΠΈΠ΄Π½Π° Π½Π΅ Π²ΠΎΠΎΡΡΠΆΡΠ½Π½ΡΠΌ Π²Π·Π³Π»ΡΠ΄ΠΎΠΌ.
ΠΠ· ΡΡΠΎΠ³ΠΎ Π²ΡΠ΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ Π² ΠΎΠ± ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ°ΠΊΡΠΎΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΠΠ£: ΠΌΠ΅Π½ΡΡΠ΅ 4 ΠΠ ΡΡΠΎΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ, Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ 4 ΠΠ β 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ.
ΠΠ° ΡΡΠ΅Ρ ΠΌΠΈΡΠ°, ΡΡΠΎ x64 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±ΡΡΡΡΠ΅Π΅, ΡΠ΅ΠΌ x86, ΡΠΎ ΡΡΠΎ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠ°ΠΊ. ΠΡΠΈΡΠΎΡΡ Π±ΡΠ΄Π΅Ρ Π½Π°Π±Π»ΡΠ΄Π°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΠ΄ x64 ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ Π³Π΄Π΅-ΡΠΎ Π½Π° 3-5%, Π½ΠΎ Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅, ΡΡΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ 32-Π±ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π·Π°ΠΏΡΡΡΡΡΡΡ.
ΠΡΡΡΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ «Ρ 86 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ 4Π³Π± ΠΠΠ£» ΠΊΠ°ΠΊ ΡΠ°Π· ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡ, ΡΠ°ΠΊ ΡΡΠΎ Π½Π΅ ΠΏΠ°ΡΡΡΡ)
Π Π°Π·Π½ΠΈΡΠ° Π² x64 ΠΈ x86 Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ
ΠΠ°ΠΊΠ°Ρ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Windows x32 ΠΈ Windows x64 Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊΠ°Ρ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Windows x32 ΠΈ Windows x64 Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ. ΠΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ°ΡΡΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π²ΠΎΠΏΡΠΎΡ, ΠΊΠ°ΠΊΡΡ Π²Π΅ΡΡΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ ΠΈ Π² ΡΠ΅ΠΌ ΠΎΡΠ»ΠΈΡΠΈΠ΅ Windows x32 ΠΎΡ Windows x64. ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ, ΡΡΠΎ ΠΆΠ΅ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. Π‘Π°ΠΉΡ ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ Π΄Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅: ΡΠ΅ΡΠΌΠΈΠ½Ρ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ ΠΈ 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. 32-ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ ΠΈ 64-ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ Π²Π΅ΡΡΠΈΠΈ Windows ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ Ρ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΠΌΠΈ ΠΈ 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΡΠ»ΠΈΡΠΈΠ΅ x86 ΠΎΡ x64
64-ΡΠ°Π·ΡΡΠ΄Π½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Windows ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ΅ΠΌ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Windows. ΠΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ΠΌΡ, Π·Π°ΡΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π² ΠΏΠ°ΠΌΡΡΠΈ, ΠΏΡΡΠ΅ΠΌ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΡΠΈΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ (ΠΠΠ£), Π° Π½Π΅ Π½Π° ΠΆΠ΅ΡΡΠΊΠΎΠΌ Π΄ΠΈΡΠΊΠ΅. ΠΡΠΎ, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΌΠΎΠΆΠ΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΎΠ±ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΡΠ±ΠΎ Π³ΠΎΠ²ΠΎΡΡ, 32-Ρ ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΠΈΠ΄ΠΈΡ ΡΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ 4 Π³Π± ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, Π±ΠΎΠ»ΡΡΠ΅ ΠΎΠ½Π° ΡΠ²ΠΈΠ΄Π΅ΡΡ Π½Π΅ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ. 64-Ρ ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ. ΠΠ΄Π½Π°ΠΊΠΎ, Π·Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΡΠ°ΡΠΏΠ»Π°ΡΠΈΠ²Π°ΡΡΡΡ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π΄Π»Ρ 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΡΡΠ°ΡΠΈ, Π΅ΡΠ»ΠΈ Π΄Π»Ρ ΡΠΊΠ°Π½Π΅ΡΠ°, ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°, Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΠΊΠ°ΡΡΡ ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π΅Ρ 64-Π±ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΡΠΎ Π²Ρ Π½Π΅ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² 64-Π±ΠΈΡΠ½ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΈ. Π₯ΠΎΡΡ ΡΠ΅ΠΉΡΠ°Ρ Π²ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ°ΡΠ°ΡΡΡΡ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΡ Π΄Π»Ρ ΠΎΠ±Π΅ΠΈΡ Π²Π΅ΡΡΠΈΠΉ ΡΠΈΡΡΠ΅ΠΌ.
ΠΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° 32-ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ Π²Π΅ΡΡΠΈΡ Windows, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎ 32-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Windows. ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° 64-ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ Π²Π΅ΡΡΠΈΡ Windows, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎ 64-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Windows.
ΠΡΠ»ΠΈ ΠΏΠΎΠ΄ΡΡΠΎΠΆΠΈΡΡ
ΠΡΠΌΠ°Ρ Ρ Π²Π°Ρ ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅Ρ Π²ΠΎΠΏΡΠΎΡΠ°, ΡΡΠΎ Π²ΡΠ±ΡΠ°ΡΡ x64 ΠΈΠ»ΠΈ x86, Π·Π° ΡΠΈΠΌ ΠΌΡ Π·Π°ΠΊΠΎΠ½ΡΠΈΠΌ Π΄Π°Π½Π½ΡΡ Π·Π°ΠΌΠ΅ΡΠΊΡ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ ΠΈΠ·ΡΡΠ°ΡΡ, Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΡ.
64 ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ windows 7 ΠΈΠ»ΠΈ 32 Π±ΠΈΡΠ°, x64 ΠΈ x86 Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ°?
Π§ΡΠΎ Π·Π½Π°ΡΠΈΡ x64 ΠΈ x86 Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ°
32-ΡΠ°Π·ΡΡΠ΄Π½ΡΠ΅ ΠΈ 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Windows ΡΡΠΈ ΡΠΈΡΡΡ ΠΎΠ·Π½Π°ΡΠ°ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°, ΡΠ΅ΠΌ Π²ΡΡΠ΅ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΠ°ΡΠ° ΠΠ‘, ΠΈΠ½ΠΎΠ³Π΄Π° 32 ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡ ΠΊΠ°ΠΊ x86, ΡΠΎ Π΅ΡΡΡ Π² Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ x64 Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π΅Ρ 64 Π±ΠΈΡΠ½ΡΡ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ, Π° x86 Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈΠΌΠ΅Π΅Ρ Π²ΡΠ΅Π³ΠΎ 32 Π±ΠΈΡΠ½ΡΡ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ.
ΠΠ°ΠΊ ΡΠ·Π½Π°ΡΡ ΠΊΠ°ΠΊΠ°Ρ Ρ ΠΌΠ΅Π½Ρ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ?
Π ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Securable (_https://www.grc.com/securable.htm), ΡΠ°ΠΊΠΆΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ·Π½Π°ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π»ΠΈ Π²Π°Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ 64 ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠ°ΠΊΠ°Ρ ΡΠ°Π·Π½ΠΈΡΠ° ΠΈ ΡΡΠΎ ΡΡΠΎ Π΄Π°Π΅Ρ?
Π¨Π΅ΡΡΠΈΠ΄Π΅ΡΡΡΠΈ ΡΠ΅ΡΡΡΠ΅Ρ Π±ΠΈΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±ΠΎΠ»ΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΏΠ°ΠΌΡΡΠΈ, 32 ΠΎΠ½Π° ΠΆΠ΅ ΡΠΆΠ΅ x86 ΡΡΡΠ°ΡΠ΅Π²ΡΠ°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π»ΠΈΡΡ Ρ 3 Π³ΠΈΠ³Π°Π±Π°ΠΉΡΠ°ΠΌΠΈ, Π΄ΠΎ Π½Π΅Π΅ Π±ΡΠ»Π° 8, 16 Π±ΠΈΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, Π²ΡΠ΅ ΠΌΡ Π½Π°Π²Π΅ΡΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΠΌ 8 Π±ΠΈΡΠ½ΡΡ ΠΠ΅Π½Π΄ΠΈ (Π½Π΅ Ρ ΠΎΡΠ΅Π½Ρ ΡΠΎ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΎΠΉ) ΠΈ 16 Π±ΠΈΡΠ½ΡΡ Sega mega drive (ΠΏΠΎ ΠΊΡΠ°ΡΠΎΡΠ½Π΅ΠΉ ΡΠ΅ΠΌ Π½Π° Π΄Π΅Π½Π΄ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΎΠΉ), Π½Ρ Π° ΠΏΠΎΡΠΎΠΌ ΡΠΆΠ΅ Sony Playstation 32, ΡΠΎΠ³Π΄Π° Π΅ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Nintendo 64 Π½ΠΎ ΠΎΡΠΎΠ±ΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΡ, 64 ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π°ΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π° ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π΅ ΠΏΠΈΡΠ°Π»ΠΈΡΡ Π² ΡΠ°ΠΊΠΎΠΌ ΠΌΠ°ΡΡΡΠ°Π±Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠΎΠ΄ Π½Π΅Π΅. ΠΠΎ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ, ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΡΡΠ°Π»ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΠΏΠΎΠ΄ ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Π° ΠΏΠΎΡΠ΅ΠΌΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ?, Π° Π½Π΅ ΡΠΎΠ³Π΄Π° ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Windows XP 64 Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΡΡΡΠ°ΡΡΡ ΠΎΡΠΎΠ±ΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΡ ΠΏΠΎ ΠΏΡΠΈΡΠΈΠ½Π΅ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ, Π° Π²ΡΠ΅ ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π½Π΅ Π±ΡΠ»ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π΄Π»Ρ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΠΌ Ρ Π²Π°ΡΠ°Π»ΠΎ ΠΈ ΡΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠ³Π»Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ 32 ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ ΠΠ‘, ΡΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ 3 Gb.
Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ, ΠΏΠΎΠ΄Π½ΡΠ»ΠΈΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΊ ΡΠ΅ΡΡΡΡΠ°ΠΌ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ΅ ΡΠΈΡΡΡ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΠΈ Π΄Π°ΡΡ ΠΏΡΠΈΡΠΎΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, Π° ΠΎΠ±ΡΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΡΠ° ΠΊΠ°ΠΊ ΡΠ°ΠΌΠ° ΠΏΠΎ ΡΠ΅Π±Π΅ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ Π½Π΅ Π΄Π°Π΅Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΡΠ΅Π±Π΅ 64 ΠΠ‘ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΡΡΡ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡ, ΡΠ°ΠΌ ΡΠ°ΠΊΡ ΡΡΠΎΠ³ΠΎ Π½Π΅ Π΄Π°ΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΡΠΎΡΡΠ°, Π° Π²ΠΎΡ ΡΠ°Π±ΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ Π²Π°ΡΠ΅ΠΉ ΠΠ ΡΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠ°ΠΊ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, Π²ΡΠ΅ Π΄Π΅Π»ΠΎ Π² ΡΠΎΠΌ ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±ΡΡΠ΅ΡΠ°, Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΆΠ΅ΡΡΠΊΠΎΠΌ Π΄ΠΈΡΠΊΠ΅, ΠΈ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΡΠΎΠΌΡ Π΄Π°ΠΌΠΏΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ ΡΠ΅ΠΌ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ΅ΠΉΡΠ°Ρ ΠΆΠ΅ ΠΈΠ΄Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠ° ΠΏΠΎΠ΄ Π΄Π°ΠΌΠΏ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π½Π° Π·Π°ΡΡΠ°ΡΡ ΠΏΡΠΈ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ ΠΊ Π½Π΅ΠΌΡ.
ΠΠΎΡ Ρ Π½Π°Π΄Π΅ΡΡΡ Ρ ΠΎΡΡ ΠΊΠ°ΠΊ ΡΠΎ ΡΠΌΠΎΠ³ ΠΌΠ°Π»ΠΎ ΠΌΠ°Π»ΡΡΠΊΠΈ Π΄Π»Ρ Π½Π΅ΠΎΠΏΡΡΠ½ΡΡ Π»ΡΠ΄Π΅ΠΉ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡ ΡΡΠΎ ΠΊ ΡΠ΅ΠΌΡ Π² ΡΡΠΈΡ ΡΠΈΡΡΠ°Ρ . Π’Π°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π²Π΅ΡΡΠΈ Π²ΡΠ²ΠΎΠ΄, Π΅ΡΠ»ΠΈ Π²Ρ ΠΎΡΠΈΡΠ½ΡΠΉ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ ΠΈ Ρ Π²Π°Ρ ΠΊΡΠΎΠΌΠ΅ ΠΎΡΠΈΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΡΠΎ Π²Π°ΠΌ Π²ΠΎΠΎΠ±ΡΠ΅ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π½ΠΎ Π»ΡΡΡΠ΅ 32, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ Π²Π°Ρ Π±ΡΠ΄Π΅Ρ Π½Π΅ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΏΠΎΠΊ Programm files ))), ΠΎΠ±ΡΡΡΠ½Ρ Π²ΡΠ΅ Π΄Π΅Π»ΠΎ Π² Π² ΡΠΎΠΌ ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Π±Π΅ 64 Π±ΠΈΡΠ½ΡΡ ΠΠ‘ ΡΠΎ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 32 Π±ΠΈΡΠ½ΡΡ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΡΠΎΡΡΡ ΠΏΠ°ΠΏΠΊΡ Programm files (x86) ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π²ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΡΠ°Π½ΡΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΏΠΎ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΠΈ. ΠΠΎ ΡΡΠΎΠΌΡ Π΄Π»Ρ ΠΎΡΠΈΡΠ° ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ Π΄Π»Ρ Π½Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ Π½Π΅ Π³Π΅ΠΉΠΌΠ΅ΡΠΎΠ² Ρ Π±Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» 32.
ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ ΠΠ ΠΡΠ·Π΅Ρ ΠΈ ΠΠ³ΡΠΎΠΌΠ°Π½ ΡΠΎ 64 ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠΎ Π΄Π»Ρ Π²Π°Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈΠ³ΡΠ°ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΆΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΡΠ΅ΠΌ 3 ΠΠ±, Π΄Π° ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΠ°ΠΊ ΡΠΎΡΠΎΡΠΎΠΏ ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ ΡΠΆΠ΅ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ²ΠΎΠΈΡ ΡΠ΅Π»ΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ Π½ΠΎΠ²ΠΎΡΡΠΈ ΡΠΎ Π²ΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΠ°.
ΠΡΠ»ΠΈΡΠΈΡ Ρ 32 ΠΎΡ 64 Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Windows.
Π ΡΡΠΎΠΉ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠ΅ ΠΏΠΎΡΡΠ°ΡΠ°Π΅ΠΌΡΡ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ Π²Π°ΠΌ Π² ΡΡΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Windows 32 Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ Windows 64 Π±ΠΈΡΠ°. ΠΡ ΠΈ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅ΠΌ Π²ΡΠ±ΡΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ 64-Ρ ΠΈ 86-Ρ .
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π²ΠΎΡ Π²Π°ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ:
ΠΠ° ΡΠ°Π·Π½ΠΈΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π²Π»ΠΈΡΡΡ Π΄Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ°ΠΊΡΠ°:
Π Π°Π·ΡΡΠ΄Π½ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° β ΡΡΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠ²Π°, ΡΠΎ Π΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Π΅ΡΡΡ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΡΡ (ΠΠΠ£) ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠΎ ΡΡΠΎΠΈΡ Π·Π½Π°ΡΡ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΡΡΠ΅ΠΉΠΊΠ° (8 Π±ΠΈΡ = 1 Π±Π°ΠΉΡ) ΠΠΠ£ ΠΈΠΌΠ΅Π΅Ρ Π°Π΄ΡΠ΅Ρ ΠΈ Π² 32-Ρ
Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΎΠ½ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π΄Π»ΠΈΠ½ΠΎΠΉ Π² 32 ΡΠΈΠΌΠ²ΠΎΠ»Π°. ΠΠ· ΠΏΡΠΎΡΡΡΡ
ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ 2^32=4294967296 Π±Π°ΠΉΡ = 4 ΠΠ.
Π’ΠΎ Π΅ΡΡΡ, Π² 32-Π±ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, ΡΡΠ΅ΠΉΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ ΡΡΠ»ΠΎΠ²Π½ΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠΌ 4 ΠΠ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Ρ Π°Π΄ΡΠ΅ΡΠ° ΠΈ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. Π Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ 64-Ρ Π±ΠΈΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ 2^64= 18446744073709551616. Π ΡΡΠΎ ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠ΅ Π³ΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² Π²Π°ΡΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠΎΡΠ½ΠΈΠΌ ΠΊΠ°ΠΊΠ°Ρ ΠΠ‘ Π»ΡΡΡΠ΅.
Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ WINDOWS X32 ΠΈ Windows x86?
Π ΡΠΎΠΌ, ΡΡΠΎ ΠΏΠΎΡΡΠΈ Π²ΠΎ Π²ΡΠ΅Ρ
ΡΠ»ΡΡΠ°ΡΡ
ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ°ΠΊΡΠΎΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΠΠ£:
Π§ΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±ΡΡΡΡΠ΅Π΅ Windows x64 ΠΈΠ»ΠΈ Windows x86?
ΠΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ Ρ
64 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΡΡΡΡΠ΅Π΅ ΡΠ΅ΠΌ Ρ
86. ΠΡΡΠ΄ Π»ΠΈ ΡΡΠΎΠΌΡ ΡΡΠΎΠΈΡ Π²Π΅ΡΠΈΡΡ.
ΠΡΠΎ ΡΠΊΠΎΡΠ΅Π΅ ΠΌΠΈΡ, ΡΠ΅ΠΌ ΠΏΡΠ°Π²Π΄Π°. Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ Π±ΡΠ΄Π΅Ρ Π²ΠΈΠ΄Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΠΎΠ΄ x64 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ
. ΠΠ°ΡΠΊΠΎΠ»ΡΠΊΠΎ? ΠΠ° Π²ΡΠ΅Π³ΠΎ Π³Π΄Π΅-ΡΠΎ Π½Π° 3-5%. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΡΡΠ²ΡΡΠ²ΡΡΡ.
ΠΠΎ Π΅ΡΠ»ΠΈ Π΄Π»Ρ Π²Π°Ρ ΡΡΠΈ 5% ΠΎΡΠ΅Π½Ρ Π΄ΠΎΡΠΎΠ³ΠΈ, ΡΠΎ Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅, ΡΡΠΎ Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠ°Ρ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ 32-Π±ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π·Π°ΠΏΡΡΡΡΡΡΡ Π½Π° Π²Π°ΡΠ΅ΠΉ Windows x64. Π Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π· ΠΊΠΎΠ³Π΄Π° Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΈΡΠΊΠ°ΡΡ ΡΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΡ, Π²Π°ΠΌ ΡΡΠΎΠΈΡ ΠΈΡΠΊΠ°ΡΡ Π΅Ρ 64 Π±ΠΈΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈ Π΅ΡΠ»ΠΈ Π΅Ρ Π½Π΅Ρ, ΡΠΎ ΠΈΡΠΊΠ°ΡΡ Π΅ΠΉ Π·Π°ΠΌΠ΅Π½Ρ.
ΠΠ° ΡΡΠΎΠΌ Π²ΡΡ. Π‘ΡΠ°ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΎΡ Vienna.
ΠΠ΅Π»Π°Π΅ΠΌ Π²Π°ΠΌ ΡΠ΄Π°ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΠΎΠΉ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΡΡ Π² Π²Π°ΡΠ΅ΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ARM ΠΏΡΠΎΡΠΈΠ² x86: Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ²?
ΠΡ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ ΠΌΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² ΡΠ°Π·Π±ΠΈΡ Π½Π° Π΄Π²Π° Π»Π°Π³Π΅ΡΡ. ΠΡΠ»ΠΈ Π²Ρ ΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΡΠΎ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°, ΡΠΎ Π΄Π»Ρ Π²Π°Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ARM, Π° Π΅ΡΠ»ΠΈ Ρ Π½ΠΎΡΡΠ±ΡΠΊΠ°, Π΄Π»Ρ Π²Π°Ρ ΡΡΡΠ΄ΠΈΡΡΡ ΡΠΈΠΏ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ x86.
Π ΡΠ΅ΠΏΠ΅ΡΡ Π΅ΡΠ΅ ΠΈ Apple ΠΎΠ±ΡΡΠ²ΠΈΠ»Π°, ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡ ΡΠ²ΠΎΠΈ Mac Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ Apple Silicon Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ARM. ΠΡ ΡΠΆΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π»ΠΈ, ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. Π ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ, Π² ΡΠ΅ΠΌ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ x86 ΠΈ ARM. Π Π·Π°ΡΠ΅ΠΌ Apple Π² ΡΡΠΎ Π²ΡΠ΅ Π²ΠΏΠΈΡΠ°Π»Π°ΡΡ?
ΠΡΠ°ΠΊ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², iPhone ΠΈ Android’Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ARM’Π΅. Qualcomm, HUAWEI Kirin, Samsung Exynos ΠΈ Apple A13/A14 Bionic β ΡΡΠΎ Π²ΡΠ΅ ARM-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ.
Π Π²ΠΎΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Π½Π΅ ΡΠ°ΠΊ β ΡΠ°ΠΌ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΠ΅Ρ x86 ΠΏΠΎΠ΄ ΠΊΡΡΠ»ΠΎΠΌ Intel ΠΈ AMD. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅ ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΏΡΡΡΠΈΡΡ Word Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
x86 β ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΡΠΈΡΡΠ°ΠΌ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² Intel 70-80Ρ Π³ΠΎΠ΄ΠΎΠ².
Π§Π΅ΠΌ ΠΆΠ΅ ΠΎΠ½ΠΈ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ?
ΠΡΡΡ Π΄Π²Π° ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΎΡΠ»ΠΈΡΠΈΡ.
ΠΠ΅ΡΠ²ΠΎΠ΅ β ΡΡΠΎ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ, ΡΠΎ Π΅ΡΡΡ ΡΠ·ΡΠΊ ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ
ΠΡΠΎΡΠΎΠ΅ ΠΎΡΠ»ΠΈΡΠΈΠ΅ β ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°. Π§ΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅?
ΠΡ ΡΠΎΠ³ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, Π·Π°Π²ΠΈΡΠΈΡ ΠΈ ΡΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΡΡΡΡ. ΠΠΎΡΠΎΠΌΡ ΠΊΠ°ΠΊ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ ΡΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±Π»ΠΎΠΊ. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠ°Π·Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ β ΡΠ°Π·Π½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°. Π Π΄ΠΈΠ·Π°ΠΉΠ½ β ΡΡΠΎ ΠΈ Π΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°.
ΠΠΎ ΠΊΠ°ΠΊ ΡΠ°ΠΊ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ, ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ ΡΡΠ°Π»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ Π½Π° ΡΠ°Π·Π½ΡΡ ΡΠ·ΡΠΊΠ°Ρ ?
ΠΡΡΠΎΡΠΈΡ CISC
ΠΠ°ΠΌΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, 1960-Π΅ Π³ΠΎΠ΄Ρ. Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ (ΠΌΠ°ΡΠΈΠ½Π½ΡΠΉ) ΠΊΠΎΠ΄ Β«ΠΠΈΠ½ΡΠΊ-22Β».
ΠΡΡ Π½Π°ΡΠ°Π»ΠΎΡΡ Π² 1960-Ρ . ΠΠΎΠ½Π°ΡΠ°Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Ρ ΠΌΠ°ΡΠΈΠ½Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΠΎ Π΅ΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΏΠΈΡΠ°Π»ΠΈ Π½ΠΎΠ»ΠΈΠΊΠΈ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΠΊΠΈ. ΠΡΠΎ Π±ΡΡΡΡΠΎ Π²ΡΠ΅Ρ Π΄ΠΎΡΡΠ°Π»ΠΎ ΠΈ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Assembler. ΠΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ» ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΡΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΈΠΏΠ° ΡΠ»ΠΎΠΆΠΈΡΡ, ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΏΡΠΎΡΠ΅Π΅. ΠΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Assembler’Π΅ ΡΠΎΠΆΠ΅ Π±ΡΠ»ΠΎ Π½Π΅ΡΠ»Π°Π΄ΠΊΠΎ. ΠΠΎΡΠΎΠΌΡ ΠΊΠ°ΠΊ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ βΠ·Π° ΡΡΡΠΊΡβ ΠΏΠΎΡΡΠ°ΠΏΠ½ΠΎ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π΅Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅.
ΠΠΎΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ Π±Ρ Π²Ρ ΡΠΆΠΈΠ½Π°Π»ΠΈ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ, ΠΈ ΠΏΠΎΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΅Π³ΠΎ Π²Π°ΠΌ ΡΠΎΠ»Ρ, ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄Π΅Π»ΠΎ Π±Ρ ΡΠ°ΠΊ:
ΠΡΠΎΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΡΡΠ°Π» Π½Π°ΡΡΠΎΡΡΠΈΠΌ ΡΠΏΠ°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΠ°Ρ ΠΎΡΠ΅Π» ΠΊΠ»ΠΈΠ΅Π½Ρ Π½ΠΎΠ²ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ β Π½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Π±ΡΠ»ΠΈ Π±Ρ Π΄Π΅Π½ΡΠ³ΠΈ β ΠΌΡ ΡΠ΄Π΅Π»Π°Π΅ΠΌ. Π Π΄Π΅Π½ΡΠ³ΠΈ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² Π±ΡΠ»ΠΈ.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ CISC
ΠΠΎ Π±ΡΠ» Π»ΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ. Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² β Π΄Π°. ΠΠΎ Π²ΠΎΡ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΡΡΠ°Π΄Π°Π»Π°.
ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, Π²Ρ ΠΊΡΠΏΠΈΠ»ΠΈ ΠΊΠ²Π°ΡΡΠΈΡΡ ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±ΡΡΠ°Π²ΠΈΡΡ Π΅Ρ ΠΌΠ΅Π±Π΅Π»ΡΡ. ΠΠ»ΠΎΡΠ°Π΄ΠΈ ΠΌΠ°Π»ΠΎ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΉ ΠΌΠ΅ΡΡ Π½Π° ΡΡΠ΅ΡΡ. Π Π²ΠΎΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, Π΅ΡΠ»ΠΈ Π±Ρ CISC-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΎΠ±ΡΡΠ°Π²ΠΈΠ» ΠΌΠ΅Π±Π΅Π»ΡΡ Π²Π°ΠΌ Π³ΠΎΡΡΠΈΠ½ΡΡ, ΠΎΠ½ Π±Ρ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠΎΠ·Π°Π±ΠΎΡΠΈΠ»ΡΡ ΠΎ ΠΊΠΎΠΌΡΠΎΡΡΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π³ΠΎΡΡΡ ΠΈ Π²ΡΠ΄Π΅Π»ΠΈΠ» Π±Ρ Π΄Π»Ρ Π½Π΅Π³ΠΎ ΡΠ²ΠΎΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ.
Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΎΠ½ Π±Ρ Π½Π΅ ΡΠ°Π΄ΠΈΠ» Π±ΡΠ΄ΠΆΠ΅Ρ. ΠΠΈΠ²Π°Π½ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΏΡΡ Π΄Π»Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ, ΠΊΡΡΠ΅ΡΠΊΠ° Π΄Π»Ρ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ, ΡΡΠΎΠ½ ΠΈΠ· ΠΠ³ΡΡ ΠΡΠ΅ΡΡΠΎΠ»ΠΎΠ² Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΠΠ΅ΠΉΠ΅Π½Π΅ΡΠΈΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΠΊΠΎΠΌΠ½Π°ΡΡ Π±Ρ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»Π°ΡΡ. Π§ΡΠΎΠ±Ρ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π²ΡΠ΅Ρ Π²Π°ΠΌ Π±Ρ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ Π±ΡΠ΄ΠΆΠ΅Ρ ΠΈ ΡΠ°ΡΡΠΈΡΡΡΡ Π·Π°Π». ΠΡΠΎ Π½Π΅ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ. ΠΠΎ ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, CISC-Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΡΠ΅Π½Ρ Π΄Π°Π²Π½ΠΎ ΠΈ ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π² 60-Ρ Π³ΠΎΠ΄Π°Ρ ΡΠ΅ΠΉΡΠ°Ρ ΡΠΆΠ΅ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π°ΠΊΡΡΠ°Π»ΡΠ½Ρ. ΠΠΎΡΡΠΎΠΌΡ ΡΠ°ΡΡΡ ΠΌΠ΅Π±Π΅Π»ΠΈ, Π° ΡΠΎΡΠ½Π΅Π΅ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ ΡΠ°ΠΌ ΠΎΡΡΠ°ΡΡΡΡ. ΠΠΎΡΡΠΎΠΌΡ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ RISCβ¦
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° RISC
Π‘ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠΈΡΠ°ΡΡ Π½Π° Assembler’Π΅ ΠΏΠΎΠ΄ RISC ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ Π½Π΅ ΠΎΡΠ΅Π½Ρ-ΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ. ΠΡΠ»ΠΈ Π² Π»ΠΎΠ± ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΠΏΠΎΠ΄ CISC ΠΈ RISC ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ.
Π’Π°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π΄Π»Ρ x86 ΠΈ ARM.
ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ Π²Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ. Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ² Π½Π° Ρ 86 Π²ΡΠ³Π»ΡΠ΄Π΅Π»ΠΎ Π±Ρ ΡΠ°ΠΊ.
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΊΠ²Π°Π΄ΡΠ°Ρ β ΡΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ ΠΎΠ½ΠΈ ΡΠ°Π·Π½ΡΠ΅. ΠΠ°ΠΊ Π²Ρ ΠΏΠΎΠ½ΡΠ»ΠΈ, Π·Π΄Π΅ΡΡ ΠΌΡ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΏΡΠΎ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΡΠ΅ΠΊΠ°Π΅Ρ ΠΈΠ· Π½Π°Π±ΠΎΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄. Π Π²ΠΎΡ ARM-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ.
ΠΠΌΡ Π½Π΅ Π½ΡΠΆΠ½Ρ Π±Π»ΠΎΠΊΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΉ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ 50 Π»Π΅Ρ Π½Π°Π·Π°Π΄.
ΠΠΎ ΡΡΡΠΈ, ΡΡΡ Π±Π»ΠΎΠΊΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ°ΠΌΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄. ΠΠ°ΡΠΎ ΡΠ°ΠΊΠΈΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ. Π ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄. Π ΡΠ°ΡΠΈΡΠ΅ΡΠ½ΡΠ΅ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΌΠ΅ΡΡΠΎ.
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π±ΠΎΠ½ΡΡ ΡΠΎΠΊΡΠ°ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° RISC: ΠΌΠ΅Π½ΡΡΠ΅ ΠΌΠ΅ΡΡΠ° Π½Π° ΡΠΈΠΏΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±Π»ΠΎΠΊ ΠΏΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄. ΠΠ°, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠΆΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΌΠ΅ΡΡΠΎ. ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° RISC ΠΏΡΠΎΡΠ΅ ΠΈ ΡΠ΄ΠΎΠ±Π½Π΅Π΅, Π·Π°Π³ΠΈΠ±Π°ΠΉΡΠ΅ ΠΏΠ°Π»ΡΡΡ:
ΠΠΎΡΡΠΎΠΌΡ Π½Π°ΡΠΈ ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ARM ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°Ρ Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ RISC, Π΄ΠΎΠ»Π³ΠΎ ΠΆΠΈΠ²ΡΡ, Π½Π΅ ΡΡΠ΅Π±ΡΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΡ Π»Π°ΠΆΠ΄Π΅Π½ΠΈΡ ΠΈ ΡΠ°ΠΊΠΈΠ΅ Π±ΡΡΡΡΡΠ΅.
ΠΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠΎ ΡΡΠΎ Π²ΡΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅. ΠΡΡΡ ΠΎΡΠ»ΠΈΡΠΈΡ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΠ΅. ΠΡ Π½Π΅ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΠΈΡΡ ΠΏΠΎΡΠ΅ΠΌΡ Π΄Π»Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΎΠ² ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ², Π° Π² ΠΌΠΈΡΠ΅ ΠΠ Π½Π° x86 ΡΠΎΠ»ΡΠΊΠΎ AMD ΠΈ Intel? ΠΡΠ΅ ΠΏΡΠΎΡΡΠΎ β ARM ΡΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π° Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ.
ΠΠ°ΠΆΠ΅ Apple ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠ»Π° ΡΡΠΊΡ ΠΊ ΡΠ°Π·Π²ΠΈΡΠΈΡ ARM. ΠΠΌΠ΅ΡΡΠ΅ Ρ Acorn Computers ΠΈ VLSI Technology. Apple ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»ΡΡ ΠΊ Π°Π»ΡΡΠ½ΡΡ ΠΈΠ·-Π·Π° ΠΈΡ Π³ΡΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° β Newton. Π£ΡΡΡΠΎΠΉΡΡΠ²Π°, Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ»ΠΎ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°.
ΠΠ°ΠΆΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΠ°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, ΠΊΡΠΏΠΈΠ² Π»ΠΈΡΠ΅Π½Π·ΠΈΡ. Π Π²ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ Π½Π° x86 Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π½ΠΈΠΊΡΠΎ ΠΊΡΠΎΠΌΠ΅ ΡΠΈΠ½Π΅ΠΉ ΠΈ ΠΊΡΠ°ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π ΡΡΠΎ Π·Π½Π°ΡΠΈΡ ΡΡΠΎ? ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΠΌΠ΅Π½ΡΡΠ΅ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΈΠΈ, ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅. ΠΠ°ΠΊ ΠΆΠ΅ ΡΠ°ΠΊ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ?
ΠΡ ΠΎΠΊΠ΅ΠΉ. ΠΠΎΠΏΡΡΡΠΈΠΌ ARM ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°ΠΌΠΈ ΠΈ ΠΏΠ»Π°Π½ΡΠ΅ΡΠ°ΠΌΠΈ, Π½ΠΎ ΠΊΠ°ΠΊ Π½Π°ΡΡΠ΅Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², Π³Π΄Π΅ Π²ΡΡ ΠΏΠΎΠ»ΡΠ½Π° ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π°? Π Π·Π°ΡΠ΅ΠΌ Apple Π²ΠΎΠΎΠ±ΡΠ΅ Π»ΠΎΠΌΠ°Π½ΡΠ»Π°ΡΡ ΡΡΠ΄Π° ΡΠΎ ΡΠ²ΠΎΠΈΠΌ Apple Silicon.
Π§ΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ?
ΠΠΎΠΏΡΡΡΠΈΠΌ ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ARM Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°Ρ ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ. Π§ΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ? x86 ΠΏΠΎΡ ΠΎΡΠΎΠ½Π΅Π½?
ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π² Intel ΠΈ AMD Π½Π΅ Π΄ΡΡΠ°ΠΊΠΈ ΡΠΈΠ΄ΡΡ. Π ΡΠ΅ΠΉΡΠ°Ρ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ CISC-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ ΠΎΠΆΠΈ Π½Π° RISC. ΠΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ CISC-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΠΏΡΠΈΡΠ»ΠΈ ΠΊ ΡΡΠΎΠΌΡ ΠΈ Π½Π°ΡΠ°Π»ΠΈ Π΄Π΅Π»Π°ΡΡ Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, Π½ΠΎ ΡΡΠ°ΡΡΠΉ Ρ Π²ΠΎΡΡ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ Π½Π΅Π»ΡΠ·Ρ ΡΠ±ΡΠΎΡΠΈΡΡ.
ΠΠΎ ΡΠΆΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π°Π²Π½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ Intel ΠΈ AMD ΡΠ°Π·Π±ΠΈΠ²Π°ΡΡ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΌΠΈΠΊΡΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ (micro-ops), ΠΊΠΎΡΠΎΡΡΠ΅ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ β ΡΠ΅ΠΉΡΠ°Ρ Π²Ρ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅ΡΡ β ΠΈΡΠΏΠΎΠ»Π½ΡΡΡΡΡ RISC ΡΠ΄ΡΠΎΠΌ.
ΠΠ°-Π΄Π°, ΡΠ΅Π±ΡΡΠ°! Π’Π΅ ΡΠ°ΠΌΡΠ΅ 4-8 ΡΠ΄Π΅Ρ Π² Π²Π°ΡΠ΅ΠΌ ΠΠ β ΡΡΠΎ ΡΠΎΠΆΠ΅ RISC-ΡΠ΄ΡΠ°!
ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΡ Π²Ρ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΠΏΡΡΠ°Π»ΠΈΡΡ. ΠΠΎ ΡΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ RISC ΠΈ CISC-Π΄ΠΈΠ·Π°ΠΉΠ½Π°ΠΌΠΈ ΡΠΆΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°.
Π ΡΡΠΎ ΠΎΡΡΠ°Π΅ΡΡΡ Π²Π°ΠΆΠ½ΡΠΌ β ΡΠ°ΠΊ ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°. Π’ΠΎ Π΅ΡΡΡ ΡΠΎ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π²ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ ΠΊΠ°ΠΌΠ½Π΅.
ΠΡ Π²Ρ ΡΠΆΠ΅ Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅ Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ iPad ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΡΡΡΠΏΠ°ΡΡ 15-Π΄ΡΠΉΠΌΠΎΠ²ΡΠΌ MacBook Pro Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ Core i7 ΠΈ Core i9.
Π ΡΡΠΎ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°ΠΌΠΈ?
ΠΠ΅Π΄Π°Π²Π½ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Ampere ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° ΡΠ²ΠΎΠΉ 80-ΡΠ΄Π΅ΡΠ½ΡΠΉ ARM ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ. ΠΠΎ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π² ΡΠ΅ΡΡΠ°Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Ampere ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π° 4% Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ EPYC ΠΎΡ AMD ΠΈ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ Π½Π° 14% ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ½Π΅ΡΠ³ΠΈΠΈ.
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Ampere Π»Π΅Π·Π΅Ρ Π² ΡΠ΅Π³ΠΌΠ΅Π½ΡΡ Cloud ΠΈ Workstation, ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ°ΠΌ ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ ΡΠΈΡΡΡ. Π‘Π°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉ ΡΡΠΏΠ΅ΡΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π² ΠΌΠΈΡΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ARM ISA. Π‘ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, Intel ΠΏΡΡΠ°Π΅ΡΡΡ Π²ΡΠ΅ ΡΠ°ΠΊΠΈ Π²Π»Π΅Π·ΡΡ Π² ΡΠ΅Π³ΠΌΠ΅Π½Ρ low power ΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π²ΡΠΏΡΡΠΊΠ°Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ lakefield.
Π Apple ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΠΎΡΠΎΠ±Π½Π° ΠΌΠΎΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΠΈΠ»ΠΈΡΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΉ ARM. ΠΠΎ ΡΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΡΠΊΠΎΡΠ΅Π΅ Π½Π΅ Π² ΠΏΡΠΎΡΠΈΠ²ΠΎΡΡΠΎΡΠ½ΠΈΠΈ CISC ΠΈ RISC. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ±Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° ΡΠ±Π»ΠΈΠΆΠ°ΡΡΡΡ, Π°ΠΊΡΠ΅Π½Ρ ΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΡ Π΄Π΅Π»Π°Π΅Ρ Apple Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². Π ΡΡΠ΄Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Ρ Π½ΠΈΡ ΠΊΡΡΡΠ°. Π ΠΎΠ½ΠΈ Ρ ΠΎΡΠ΅Π»ΠΈ Π±Ρ Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ²ΠΎΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ .
Π Π΅ΡΠ»ΠΈ Π±Ρ Intel Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π» x86 Π·Π° Π΄Π΅Π½ΡΠ³ΠΈ Π΄ΡΡΠ³ΠΈΠΌ Π»ΡΠ΄ΡΠΌ, ΡΠΎ Π²Π΅ΡΠΎΡΡΠ½ΠΎ Apple ΠΏΡΠΎΡΡΠΎ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠ²ΠΎΡ ΡΠ΅ΠΊΡΡΡΡ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΠΎΠ΄ x86. ΠΠΎ ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡΡ ΡΡΠΎΠ³ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΠΎΠ½ΠΈ ΡΠ΅ΡΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° ARM. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π΄Π»Ρ Π½Π°Ρ Ρ ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½Π° ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠ°Ρ ΡΠ°ΠΉΠ½Π°. Π ΠΌΡ ΠΏΡΠΎ Π½Π΅Π΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π·Π½Π°Π΅ΠΌ.
ΠΡΠΎΠ³ΠΈ
Π‘ΠΏΡΠΎΡ Π½Π° ARM Π² ΠΈΡΠΎΠ³Π΅ Π²ΡΡΠ°ΡΡΠ΅Ρ. ΠΠ»Ρ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π²Π°ΠΆΠ½ΡΠΉ ΡΠ°Π³, Π° Π°ΡΡ ΠΈΠ²Π°ΠΆΠ½ΡΠΉ. ΠΠΈΠ½ΡΡ Π’ΠΎΡΠ²Π°Π»ΡΠ΄Ρ Π³ΠΎΠ²ΠΎΡΠΈΠ», ΡΡΠΎ ΠΏΠΎΠΊΠ° ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΡΠ°Π½ΡΠΈΠΈ Π½Π΅ ΡΡΠ°Π½ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ARM β Π½Π° ΡΡΠ½ΠΊΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ x86.
Π Π²ΠΎΡ ΡΡΠΎ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ β Π² ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π΅ ΡΡΠΎ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ², Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ Π² ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π§ΡΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Ρ ΠΎΡΠΎΡΠΎ ΠΈ Π΄Π»Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Π΅ΠΉ. ΠΠ°Ρ ΠΆΠ΄Π΅Ρ ΡΠ²Π΅ΡΠ»ΠΎΠ΅ Π±ΡΠ΄ΡΡΠ΅Π΅ ΠΈ Apple, Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΎΠ²Π΅ΡΡΠΈΠ»Π° ΡΠ΅Π²ΠΎΠ»ΡΡΠΈΡ!
Π Π΅Π΄Π°ΠΊΡΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°: ΠΠ½ΡΠΎΠ½ ΠΠ²ΡΡΡΠ°ΡΠ΅Π½ΠΊΠΎ. ΠΡΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ Π½Π°ΡΠΈ Π·ΡΠΈΡΠ΅Π»ΠΈ ΠΠΈΠΊΠΈΡΠ° ΠΡΠ»ΠΈΠΊΠΎΠ² ΠΈ ΠΡΠΈΠ³ΠΎΡΠΈΠΉ Π§ΠΈΡΠΊΠΎΠ². Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ ΡΠ΅Π±ΡΡΠ°!