C021TV-I4-S2
ICN : 4. Computers and networks architecture 1. Elementary components of a computer 2. Execution principle of a program 3. Information handover principle 4. Structuring by networks Introduction de la semaine 2/2 Présentation du sommaire global de la semaine : apparition progressive des éléments de la liste, puis mise en évidence de la portion concernée par la vidéo. Mise en évidence = police noire + gras Nom abrégé de cours - Enseignant
What can the processor do? No intelligence! It follows a cooking recipe But it needs to be extremely detailed It can’t guess what’s missing! The processor witlessly executes one simple instruction after the other
If the processor was handling a cooking recipe Take the recipe book in the cupboard and open it on the right page Take the ingredients in the fridge or the cupboard For each line of the recipe Read and understand the line Take the useful ingredients Mix them up, … Put the mix aside Or keep it to use it on the next step Store the book, the cake and the ingredients
Data course Processor Disk Program Data input Memory Instruction 01100 010111110000000 Decoding Data input Calculation Result Instruction 01011 000111001111100 Pas d’intelligence ! Data output Nom abrégé de cours - Enseignant
Some orders of magnitude Approximately 1 billion operations per second Operations on huge figures (64bits, …) Gigabytes of data read and written in the memory every second Tens of megabytes read and written on the disk every second But the actual performance is far below that The processor often has to wait for the hard drive or the memory to have finished writing or reading And no intelligence! If the recipe is incomplete or wrong, it is lost Fréquence en GHz Un humain peut faire 1 operation par seconde sur des petits nombres Donc un smartphone calcule plus vite (et sans erreur) que la population mondiale Nom abrégé de cours - Enseignant
Some orders of magnitude Operating system= Approximately 100 millions instructions Most of them for managing the various existing peripherals Office suite = PlusieuSeveral hundreds megabytes Among which tens of millions instructions Most of them for the graphical interface, … Eand lots of data, images, … Video games = About 20 Go Most of it for graphics, videos, …
What you need to remember The processor executes programs like a cooking recipe Witlessly But very quickly While handling a huge amount of data