Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour modifier la visib…
  • Comment prolonger un délai d'expira…
  • Comment apprendre le code binaire 
  • Comment faire pour convertir en base…
  • Comment copier dans la liste de la z…
  • Comment insérer une image BMP dans …
  • Comment apprendre l'interface utilis…
  • Comment lien profond dans Silverligh…
  • Comment changer le curseur dans une …
  • Comment faire pour configurer IIS 6 
  •   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 connecter un octet dans une adresse de mot

    mémoire d'ordinateur a deux dimensions: une longueur et une largeur . Une puce de mémoire unique peut avoir une longueur de un million de cellules de mémoire ( également connu sous le nom d'adresse ) , chacune d'elles sont huit bits, soit 1 octet , de largeur. Bien que la puce est de 1 octet de large, le contrôleur de mémoire peut accéder à plusieurs octets à la fois. Lorsque plusieurs octets sont réunis , ils forment un mot. Un mot est habituellement de 2 , 4 ou 8 octets de long . Si vous avez un contrôleur de mémoire qui accède uniquement à des adresses de mots , vous pouvez envoyer un octet de données à l'aide de rembourrage. Choses que vous devez
    contrôleur de mémoire et fiche technique (voir Ressources)
    Voir Plus Instructions
    1

    savoir combien de temps chaque mot est sur votre contrôleur de mémoire. Vous pourriez avoir à regarder ce chiffre dans la fiche qui correspond à votre contrôleur. Supposons que votre contrôleur de mémoire utilise 4 octets de long termes .
    2

    Soustraire le nombre d'octets par mot par 1. C'est le nombre d' octets de bourrage , vous devez ajouter à vos données avant de le connecter à l'adresse de mot . En continuant avec l'hypothèse de mot de 4 octets , vous devez ajouter 3 autres octets de remplissage à l'octet de données.
    3

    Ajouter octets de remplissage à l'octet de données que vous souhaitez vous connecter l'adresse de mot . En utilisant le code binaire , chaque octet devrait être 00000000. Par exemple, si votre octet a la valeur binaire 11111111 , vous devez ajouter 3 octets composé de huit zéros à la fin de ces données et obtenir ce mot de 4 octets en binaire : 11111111 00000000

    00000000 00000000 < br > Hôtels 4

    Déplacez le mot de 4 octets à l'adresse désirée en utilisant le langage de programmation de votre choix. Par exemple, en langage assembleur x86, vous pouvez déplacer les données à l'adresse " ADDR " par écrit la déclaration ci-dessous. Notez que les espaces entre les octets ont été enlevés et les lettres « xB » a été ajouté aux données . Cela indique à l'assembleur qu'il s'agit d'un nombre binaire.

    Movl ADDR , 11111111000000000000000000000000xB

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment télécharger des données dans un tableur XBRL 
  • Comment mélanger tableaux en MATLAB 
  • Comment faire pour redimensionner les colonnes DataGrid dans Flex 
  • Comment formater dans textarea 
  • Comment obtiennent des valeurs d' ListBox à envoyer à SQL 
  • Comment faire pour convertir un texte au PDU 
  • Comment faire pour convertir Variables 
  • Tableaux de caractères vs Chaîne 
  • Quel est toujours écrite dans un If /Then 
  • Comment utiliser COBOL Syntaxe 
  • Connaissances Informatiques © http://www.ordinateur.cc