Maison > Problème commun > Commandes qui spécifient les opérations informatiques de base

Commandes qui spécifient les opérations informatiques de base

(*-*)浩
Libérer: 2019-07-25 10:08:53
original
6492 Les gens l'ont consulté

Les commandes qui spécifient les opérations de base de l'ordinateur sont appelées le système d'instructions. Le système d'instructions est le système linguistique du matériel informatique, également appelé langage machine. Il fait référence à l'ensemble de toutes les instructions possédées par la machine. Il constitue l'interface principale entre le logiciel et le matériel et reflète les fonctions de base de l'ordinateur.

Commandes qui spécifient les opérations informatiques de base

Du point de vue de la structure du système, c'est l'attribut principal de l'ordinateur tel que vu par le programmeur système. (Apprentissage recommandé : Tutoriel vidéo PHP)

Par conséquent, le système d'instructions représente les fonctions de base de l'ordinateur, détermine les capacités requises par la machine, et détermine également le format des instructions et la structure de la machine.

Concevoir le système d'instruction consiste à choisir si certaines opérations de base du système informatique (y compris les systèmes d'exploitation et les langages de haut niveau) doivent être implémentées par du matériel ou des logiciels, et si certaines opérations complexes doivent être implémentées par un système dédié. L'instruction , est toujours implémentée par une série d'instructions de base, puis détermine spécifiquement le format d'instruction, le type, le fonctionnement et la méthode d'accès aux opérandes du système d'instructions.

Les performances du système d'instructions déterminent les fonctions de base de l'ordinateur, et sa conception est directement liée à la structure matérielle de l'ordinateur et aux besoins de l'utilisateur. Un système d'instructions complet doit répondre aux quatre exigences suivantes :

1. L'exhaustivité

fait référence au système d'instructions lors de l'écriture de divers programmes en langage assembleur. fournis directement suffisent sans avoir à les implémenter dans un logiciel. L'exhaustivité nécessite que le système de commande soit riche, entièrement fonctionnel et facile à utiliser.

2. Efficacité

signifie que les programmes écrits à l'aide de ce système d'instructions peuvent fonctionner efficacement. La haute efficacité se reflète principalement dans le petit espace de stockage occupé par le programme et la vitesse d'exécution rapide.

3. La régularité

comprend la symétrie, l'uniformité, le format d'instruction et la cohérence du format de données du système d'instruction. La symétrie fait référence à : tous les registres et unités de mémoire du système d'instructions peuvent être traités de la même manière, et toutes les instructions peuvent utiliser différents modes d'adressage

L'uniformité fait référence à : une instruction de nature opérationnelle. Différents types de données peuvent être pris en charge ; la cohérence du format d'instruction et du format de données signifie qu'il existe une certaine relation entre la longueur de l'instruction et la longueur des données pour faciliter le traitement et l'accès.

4. Compatibilité

Au moins, il doit être « compatible ascendant », c'est-à-dire que les logiciels exécutés sur des machines bas de gamme peuvent fonctionner sur des machines haut de gamme.

Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal