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
   10   11   12   13   14   15   16   17   18   19   20