Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment écrire un programme qui gé…
  • Quels sont conversion tags 
  • Comment utiliser WPF TextBlock 
  • Comment changer la couleur dans une …
  • Comment Split BASIC Stamp signaux I …
  • CGI Problems faciles 
  • Prolog Tutorial de programmation 
  • Comment taper un écrasement 
  • Comment formater un contrôle GridVi…
  • Comment puis-je décaler des donnée…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment aborder Modes microprocesseur

    Le microprocesseur est le composant matériel chargé de l'exécution de tous les programmes sur un ordinateur. Bien que les utilisateurs peuvent écrire des programmes en langages de haut niveau tels que Java, toutes ces langues sont finalement traduites en langage machine - la seule langue d'un microprocesseur peut comprendre et exécuter . Si une instruction de langage machine a besoin d' arguments , ces arguments peuvent être spécifiés par le programme dans une variété de façons , chacun de ces moyens est appelé « mode d'adressage . " Vous pouvez utiliser une variété de modes d'adressage de votre machine (ou assemblage) des programmes de langues . Instructions
    1

    Utilisez le " registre de données Direct " mode d'adressage lorsqu'un opérande est déjà sur un registre du microprocesseur. Par exemple, cette instruction

    move.b D1 , D2

    copie le contenu du registre de données D1 ( un double mot de 32 bits ) de registre de données D2 sur un Motorola MC68000 microprocesseur. < Br > Page 2

    Utilisez le mode "Absolute" répondre si l'opérande est stocké à une adresse connue ( c.-à- constant) dans la mémoire principale . Par exemple, cette instruction

    MOVE.B D3301 $ , D2

    copie le contenu de l'adresse mémoire D3301 $ pour enregistrer les données D2 . Le premier opérande est en mode absolu et le second opérande est en registre de données en mode Direct.
    3

    Utilisez le "Registre indirecte " mode d'adressage lorsque l'opérande est stocké à une adresse mémoire qui n'est pas nécessairement constante, mais stockée dans un registre du microprocesseur . Par exemple, cette instruction

    MOVE.B (A1), D1

    copie le contenu de l'adresse mémoire actuellement stockées dans le registre d'adresse A1, à enregistrer des données D1. Le premier opérande est S'enregistrer mode indirect , et le second opérande est en registre de données en mode Direct.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre à jour un menu sur chaque page 
  • Comment concevoir Joomla Templates Menu 
  • Comment insérer une valeur dans une colonne d'identité 
  • Comment arrêter un Storyboard dans Silverlight 
  • Comment Splice une ligne de code 
  • Comment faire pour convertir un fichier Hex en Decimal 
  • Comment générer un nombre Palindromic 
  • Eclipse Vs . Vim 
  • Phases d'OMT 
  • Comment configurer Citrix 
  • Connaissances Informatiques © http://www.ordinateur.cc