Page 15 - demo
P. 15
How CPU Architecture Works?
The CPU follows a fetch-decode-execute cycle:
1. Fetch: Retrieves instructions from memory.
2. Decode: Interprets what the instruction means.
3. Execute: Performs the task using internal components.
These instructions are written in machine code, a binary language specific to the CPU’s
architecture. Programs written in high-level languages like Python or Java are compiled into
machine code that the CPU can understand.
Communication with Other Components
The CPU communicates with other parts of the system via buses and chipsets:
Bus Type Function
Data Bus Transfers actual data
Address Bus Specifies memory locations
Control Bus Sends control signals (e.g., read/write)
It also relies on:
● RAM: Temporary storage for active data
● Cache: Fast internal memory for frequent tasks
● Chipset: Manages connections to storage, USB, and other peripherals
ﺔﯾﺰﻛﺮﻤﻟا ﺔﺠﻟﺎﻌﻤﻟا ةﺪﺣو ﺔﯿﻨﺑ
.ﺞﻣاﺮﺒﻟا ﻊﻣ ﮫﻠﻋﺎﻔﺗو تﺎﻧﺎﯿﺒﻠﻟ ﺞﻟﺎﻌﻤﻟا ﺔﺠﻟﺎﻌﻣ ﺔﯿﻔﯿﻛ ﺔﯾﺰﻛﺮﻤﻟا ﺔﺠﻟﺎﻌﻤﻟا ةﺪﺣو ﺔﯿﻨﺑ دﺪﺤﺗ
ماﺪﺨﺘﺳﻻا ﻒﺻﻮﻟا ﺔﯾرﺎﻤﻌﻤﻟا ﺔﺳﺪﻨﮭﻟا
ﻦﻣﺰﻟا ﺎﮭﯿﻠﻋ ﺎﻔﻋ ﺎﮭﻤﻈﻌﻣ ﺔﻤﯾﺪﻗ ﺔﯿﻨﺑ ،ﺖﺑ 32 x86
ﺔﻟﻮﻤﺤﻤﻟاو ﺔﯿﺒﺘﻜﻤﻟا ﺮﺗﻮﯿﺒﻤﻜﻟا ةﺰﮭﺟأ ﺚﯾﺪﺣ رﺎﯿﻌﻣ ،ﺖﺑ 64 x64
ﺔﺠﻣﺪﻤﻟا ﺔﻤﻈﻧﻷا ،ﺔﻟﻮﻤﺤﻤﻟا ةﺰﮭﺟﻷا ﺔﻗﺎﻄﻟا كﻼﮭﺘﺳا ﻲﻓ ةءﺎﻔﻛ ARM
©All right reserved 2025 Jana Rahme 14

