Un emplacement de mémoire dans un ordinateur stocke la quantité de données?
Assumer OS 32 Bits.
- Un emplacement de mémoire dans un ordinateur stocke la quantité de données?
- Qui est l'unité de base de la mémoire de stockage dans un ordinateur?
- Par Exemple à un magasin entier de ce que seront les adresses de mémoire nécessaire?
Si l'unité de base est l'OCTET entier nécessite 4 octets.
Donc, si j'ai besoin de stocker un octet alors si commencer à mettre dans le 1er octet dans la mémoire de l'emplacement
0001 alors mon entier fin à 0003 emplacement de mémoire?
S'il vous plaît corrigez-moi si me trompe?
J'ai besoin de plus d'informations sur la mémoire de l'unité centrale de stockage et de gestion... Pouvez-vous svp m'indiquer certaines ressources?
L'unité de base n'est pas de l'OCTET. C'est Peu et est l'unité de base de stockage de la mémoire dans un ordinateur.
Donc, mahesh vous dire 1byte nécessite 8 emplacement de la mémoire?
1 Octet = 8 bits. Pour stocker 1 octet, le système a besoin de 8 bits de lieux de stockage.
un octet peut nécessiter 48 transistors si vous voulez un rapide octet.
Donc, mahesh vous dire 1byte nécessite 8 emplacement de la mémoire?
1 Octet = 8 bits. Pour stocker 1 octet, le système a besoin de 8 bits de lieux de stockage.
un octet peut nécessiter 48 transistors si vous voulez un rapide octet.
OriginalL'auteur AKh | 2011-03-07
Vous devez vous connecter pour publier un commentaire.
Plus souvent, les systèmes modernes sont ce que vous appelez "byte-accessible"
Cela signifie:
Garder à l'esprit que les systèmes ont différents CPU MOT tailles (32-bit 32-bit ou mot de 4 octets), la mémoire est généralement abordé par octet. La CPU registres utilisés dans l'arithmétique de 4 octets, mais de la "mémoire" de programmeurs utilisent pour le stockage des données est abordée en octets.
Sur des systèmes x86, beaucoup de mémoire-pour accéder à des instructions valeurs dans la mémoire pour être "aligné" pour les adresses divisible par la taille du monde. par exemple, 0x???0, 0x???4, 0x???8, 0x???C. Donc, stocker un int à 0001 ne se produira pas sur la plupart des systèmes. Non-types de données numériques peuvent généralement être trouvés à n'importe quelle adresse.
Voir Wikipédia: L'alignement Mot (Informatique) Adresse De La Mémoire
OriginalL'auteur ProdigySim
Un emplacement de mémoire dans un ordinateur stocke la quantité de données?
Il dépend de l'ordinateur. Un emplacement de mémoire signifie une partie de la mémoire que le CPU peut s'adresser directement à.
Qui est l'unité de base de la mémoire de stockage dans un ordinateur?
C'est le Peu, puis le Octet, mais les différents Processeurs sont plus à l'aise adressage de la mémoire dans mots d'une certaine taille.
Par Exemple à un magasin entier de ce que seront les adresses de mémoire nécessaire? Si l'unité de base est l'OCTET entier nécessite 4 octets.
En mathématiques, les nombres entiers sont infinies, si infini de mémoire nécessaire pour représenter tout/tout d'eux. Le choix fait par une architecture d'ordinateur à propos de la mémoire doit être utilisé pour représenter un entier arbitraire. En fin de compte, la logique à propos de comment les entiers sont représentées et manipulées est dans le logiciel, même si elle est intégrée dans le firmware. Le langage de programmation Python a une surabondance de représentation pour les entiers (mais s'il vous plaît ne pas essayer un googol).
En fin de compte, toutes les architectures informatiques en quelque sorte, permet l'adressage vers le Octet ou Peu niveau, mais ils fonctionnent mieux avec des adresses à leur taille de mot, qui correspond généralement à l'bits de taille des registres du CPU.
Il n'est pas sur la quantité de données, ou de la taille des entiers, mais sur le nombre d'adresses de la mémoire de l'ordinateur peut utiliser.
Il y a 4GiB adresses (pour les octets) en 32 bits. Gérer un cluster de machines avec plus de 4GiB de RAM, chaque système doit gérer de plus gros adresses.
Encore une fois, il est tout au sujet de l'espace mémoire adressable, et non pas sur la taille des nombres entiers. Il y avait des entiers 64 bits, même lorsque les Processeurs préféré 8bit mot d'adressage.
Je pense que c'était downvoted pour qu'il soit considéré comme un doublon.
Et Celui-ci stackoverflow.com/questions/34826036/...
Dans le cas de cette autre question, je suppose que les gens ici s'attendre à des OPs avoir au moins passé par certains de programmation de base et des cours de calcul ou des livres, et ne sont généralement pas prêts à répondre à vos devoirs ou de la Programmation 101 questions.
Pensez-vous que c'était un HW Question , j'ai eu un véritable doute , ici, les gens pensent beaucoup , et essayer les moyens de ne pas répondre , il suffit de marquer en double , il a été -7 , puis continue avec l'effort qu'il a atteint -4, c'est une parfaite bonne question , et étant un débutant, moyen , il en sait moins que vous tous , ce site a été conçu pour le partage des connaissances , et il est en train de perdre il.
OriginalL'auteur Apalala
Essayez de en.wikipedia.org/wiki/Memory_address
Monsieur , j'ai posé une question similaire à cela, mais un peu différent et il a obtenu downvoted , j'ai demandé à un véritable doute que tout débutant devrait avoir, dans l'esprit , pourriez-vous s'il vous plaît voir la question et de me dire était qu'une mauvaise question à poser , j'ai ensuite entré C et était d'étudier pointeur , voir comme un débutant . stackoverflow.com/questions/34774322/...
La question n'est pas de demander combien de bits sont nécessaires pour répondre à un emplacement de mémoire, mais combien de bits peuvent être stockés dans un emplacement de mémoire qui dépend généralement de la taille du bus de données. La plupart des ordinateurs modernes sont des octets adressables. Chaque adresse identifie un seul octet (huit bits) de stockage. Les données de plus d'un octet peut être stocké dans une séquence d'adresses consécutifs. [Wikipedia]
OriginalL'auteur Edward Z. Yang