Maison  >  Article  >  Quel est le principe de fonctionnement de base d’un ordinateur à structure de von Neumann ?

Quel est le principe de fonctionnement de base d’un ordinateur à structure de von Neumann ?

coldplay.xixi
coldplay.xixioriginal
2020-07-14 15:35:3071898parcourir

Le principe de fonctionnement de base d'un ordinateur à structure von Neumann est principalement divisé en programmes stockés et en contrôle de programme. À l'avance, la séquence d'instructions [appelée programme] qui contrôle le fonctionnement de l'ordinateur et les données originales sont transmises. l'ordinateur via le périphérique d'entrée Dans la mémoire, chaque instruction stipule clairement l'adresse à partir de laquelle l'ordinateur récupérera les données, quelle opération il effectuera, puis à quelle adresse il enverra.

Quel est le principe de fonctionnement de base d’un ordinateur à structure de von Neumann ?

Le principe de fonctionnement de base de l'ordinateur à structure de von Neumann :

Lorsque l'ordinateur est en marche, il lit d'abord de la mémoire Retirez le premier 指令, passez le 控制器 de 译码 et, selon les exigences de l'instruction, retirez les données de 存储器 pour effectuer les calculs et les opérations logiques spécifiés, puis envoyez le résultat à la mémoire en fonction de l'adresse. Ensuite, supprimez la deuxième instruction et effectuez l'opération spécifiée sous le commandement du contrôleur. Continuez en conséquence. Jusqu'à ce qu'une commande d'arrêt soit rencontrée. Les programmes sont accessibles de la même manière que les données. Selon l'ordre de programmation, les instructions sont extraites étape par étape et exécutent automatiquement les opérations spécifiées par les instructions. C'est le principe de fonctionnement le plus élémentaire de l'ordinateur. L'ordinateur à architecture von Neumann peut être résumé en huit mots : Programme de stockage, contrôle du programme .

  • Programme stocké --- compilez les étapes pour résoudre le problème dans un programme (généralement composé de plusieurs instructions) et stockez le programme dans la mémoire de l'ordinateur (en référence à la mémoire principale ou à la mémoire );

  • Contrôle du programme --- Lire les instructions de la mémoire principale de l'ordinateur et les envoyer au contrôleur de l'ordinateur. Le contrôleur contrôle l'ensemble de la machine pour exécuter les opérations spécifiées par les instructions en fonction. la fonction de l'instruction en cours. Compléter la fonction de l'instruction. Répétez cette opération jusqu'à ce que les instructions du programme soient exécutées.

Les caractéristiques des ordinateurs à architecture von Neumann sont :

1) Utiliser une seule unité de traitement pour effectuer le travail de calcul, de stockage et de communication.

2) L'unité de stockage est une organisation linéaire de longueur fixe.

3) L'unité d'espace de stockage est directement adressable.

4) En utilisant un langage machine de bas niveau, les instructions utilisent des opcodes pour effectuer des opérations simples.

5) Contrôle de séquence centralisé sur les calculs.

6) Le système matériel informatique se compose de cinq composants principaux : unité arithmétique, mémoire, contrôleur, périphérique d'entrée et périphérique de sortie et spécifie leurs fonctions de base.

7) Représenter les données et les instructions sous forme binaire.

8) Lors de l'exécution de programmes et du traitement des données, les programmes et les données doivent être chargés de la mémoire externe dans la mémoire principale, afin que l'ordinateur puisse automatiquement ajuster et récupérer les instructions de la mémoire et les exécuter pendant le travail.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn