Une adresse mémoire de l'ordinateur est une adresse hexadécimale ou binaire que l'ordinateur utilise pour stocker des données . Chaque fois qu'un élément d'information est stockée , l'ordinateur doit calculer l'endroit où stocker les données dans la mémoire basé hors d'un segment et adresse de décalage du disque dur . Calcul de l'adresse mémoire de ces segments et adresses de décalage peut être difficile et nécessite l'informatique de pointe et la connaissance mathématique , mais il est crucial pour un programmeur pour savoir comment faire. Choses que vous devez
segment de 16 bits et adresses de décalage
Voir Plus Instructions
1
prendre votre segment de 16 bits et de compenser les adresses et les casser en deux. Par exemple, si les deux adresses qui vous faites affaire avec des " 0000:0100 ", vous pouvez les traduire en segments de 20 bits et le décalage adresses en les cassant en deux à la colon afin qu'ils deviennent des "0000" pour le 20 bits adresse de segment et " 0100 " pour le décalage d'adresse de 20 bits .
2
Ajouter les deux adresses 20 bits ainsi que sous forme binaire pour obtenir l'adresse hexadécimale de la mémoire . Pour le "0000" et l'adresse «0100» , le résultat de l'addition serait " 00100 " en hexadécimal. Cette adresse est l'adresse hexadécimale physique de la mémoire .
3
convertir l'adresse physique de 20 bits hexadécimal en format binaire en brisant chacun des chiffres hexadécimaux dans sa forme binaire. Dans l'exemple " 00100 " , vous les décomposer en «0000 », « 0000 », « 0001 », « 0000 » et « 0000» pour obtenir la chaîne " 0000 0000 0001 0000 0000 », comme l'adresse finale de mémoire binaire.