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 .
?
.
— ,
x86 , CISC - Complex Instruction Set Computing.
ARM — RISC - Reduced Instruction Set Computing.
ARM RICS - Advanced RISC Machines.
ISA - Instruction Set Architecture.
— . ?
, , . . , — . — .
- x86 — CISC
- ARM — RISC
, . x86 — CISC, ARM — RISC.
, ?
CISC
, 1960- . () «-22».
1960-. , . Assembler. , , . Assembler' . “ ” .
, , , :
- , .
- ? .
- .
- . — , !
- .
- ! .
- … , ?
- ....
- . : , « »? . CISC.
, . — , — . .
CISC
??? — . .
, . , . , CISC- , .
, . , , , . . . . , CISC- , 60- . , , . . RISC…
RISC
Assembler' RISC - . , CISC RISC , .
x86 ARM.
x86
- MOV AX, 15; AH = 00, AL = 0Fh
- AAA; AH = 01, AL = 05
- RET
ARM
- MOV R3, #10
- AND R2, R0, #0xF
- CMP R2, R3
- IT LT
- BLT elsebranch
- ADD R2. #6
- ADD R1. #1
- elsebranch:
- END
. . , RISC- . .
, . 86 .
— . . , , . ARM- .
, , 50 .
, . . , . .
RISC: . , . RISC , :
- ,
- ,
- 32/64/128 ,
- ,
- ,
- .
. ARM1 Intel 386. ARM . 10 : 25 275 . : 0.1 2 Intel. .
, 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.
Intel - ( ) . ARM- Qualcomm, Samsung, MediaTek, x86 “” .
Apple , ARM. CISC RISC. , , Apple . . .
Intel x86 , Apple x86. , ARM. , . .
ARM . , . , ARM — x86.
— , . , , . Apple, , !
: . . !