Petite erreure dans la vidéo, ça fait déjà 11 ans qu’on a du 64 bits dans les smartphones et la quasi totalité des smartphones vendus depuis 6 ans sont en 64 bits 🙏
@@qdelebg7344Mec l'arm64 c'est du 64bits mais pour les mobile et tablette et c'est la même chose qu'un processeur x64 par contre la grande différence c'est que l'arm64 consomme largement moin qu'un proc 64bits
😅 Non tu peux pas dire ça complètement, il a raison sur un point, la RAM. C'est vrai qu'un proc 32bits ne peut adresser que 4Go de RAM, mais on parle de la capacité d'adressage pas de la puissance.
@@no.6812 on n'est pas obligé de dire des trucs faux dans un short. On est obligé de simplifier, mais dire que la NES ne peut adresser que 256 octets de mémoire, et bien c'est complètement faux. Autant s'abstenir
T’y connais rien. Tout est complètement faux. Tu confonds le bus d’adressage avec le bus de données. Pour qualifier un processeur, on parle de son bus de données. En effet, pour augmenter le débit de données avec la mémoire, il y a deux solutions : - augmenter la fréquence du bus de données Ou - augmenter la largeur du bus de données. Il existe même des processeurs 16/32 bits. Par exemple le Motorola 68000. Il est 32bits en interne, mais seulement 16bits en externe. Les nombres en 32bits sont écrits en 2 cycles dans la mémoire. En plus autre particularité, ses registres d’adresses sont en 32bits en interne, mais le bus d’adressage est en 24bits en externe de quoi adresser 16384 Ko de Ram au maximum. Soit 16 Mo. Ce processeur a équipé de nombreuses machines : Amiga 500, Atari ST, Sega Megadrive, ….
@@clementcarlier5060 Je trouve juste dommage de se donner du mal à faire une vidéo pour raconter des choses fausses. Le fait d’avoir des incultes qui viennent consulter la chaîne est une raison supplémentaire d’être vigilant quand l’on donne des explications mal comprises juste histoire de faire un maximum de vues.
Je fais faire le plus simple possible : Un processeur possède 2 bus. Un bus est un groupe de fils électriques. Avec un fils je peux envoyer un 0 ou un 1 ( 0 Voltes ou 5 Voltes) Cela s’appelle un signal avec 2 états possible ou binaire. Avec 2 fils tu as 4 états possible : 00 01 10 11 Donc à chaque fois que tu rajoute un fils, tu doubles le nombre d’états possibles que tu peux envoyer à travers un bus. Maintenant quel est la différence entre le bus d’adresse et le bus de données ? Pour cela il faut imaginer la mémoire comme un ensemble de tiroirs et dans chaque tiroir on y stock une donnée. Pour accéder à un tiroir, le processeur envoie sur son bus d’adresse une combinaison de 0 et de 1. La mémoire sait du coup quel tiroir est sélectionné et a son tour la mémoire renvoie le contenu qui se trouve dans la mémoire à travers le bus de données. (Je viens ici d’expliquer le processus de lecture de la mémoire, il existe le processus inverse d’écriture en mémoire, le principe est similaire) Donc plus le bus d’adresse est grand et plus on a accès à des tiroirs (donc quantité de mémoire) Et plus le bus de données est grand, plus il y a d’informations de transportées. Élargir le bus de données, augmente donc la quantité d’informations contenues dans chaque « tiroir » (Si l’on transporte plus d’informations sur le bus de données en une fois, le processeur communique plus vite et est donc plus « puissant ». Un processeur 8bits possède 8 fils sur son bus de données. Un processeur 16bits possède 16 fils sur son bus d’adresse. Etc. Puis 32,64 et 128 bits…
Euuh corriger c'est bien, mais encore faut il corriger correctement. Tu racontes toi aussi quelques chose de faux On ne qualifie pas les processeurs en fonction de leur bus... Mais en fonction de la taille de leur registres Sur un cpu 64 bit, la taille du registre est de 64 bits Le Motorola 68000 était un cpu 32 bits, avec un bus d'adressage a 16 bit. Mais c'était bien un cpu 32 bits, puisqu'il n'était pas nécessaire de recompiler un programme pour les 68020, 68040 etc..
@@leroiarouf1142 non c'est vraiment mauvais et faux : Dans ce cas je te donne ma version : 8-16-32-64-128 bits ou plus c'est la taille de l'info que tu peux traiter, transférer, déplacer a chaque cycle du système donc on multiplie la capacité a traiter des nombres complexes. De plus si on a pas besoin des ces grands nombres en étant malin ça permet de traiter plusieurs nombres plus petits en un seul cycle.
C'est un peu plus compliqué que ça. L'adressage mémoire sur machine 8 bits était sur 2 octets, un pour la page, un pour l'adresse fine. Passer d'une page à une autre etait coûteux, mais ça permettait d'étendre la mémoire assez considérablement. En 16 bits, même principe, mais avec un recouvrement, L'adressage haut d'une page débordait sur la page suivante. Ça permettait d. Optimiser certains appels. En 32 bits, on a de la mémoire "virtuelle", les pages physiques sont associées à des processus qui ont leur propre adressage interne, on ppuvait donc adresser 32Go, mais chaque processus ne pouvait s'en allouer que 4. Pareil en 64 bits, mais vu la largeur du bus, les processus ont accès à une mémoire virtuellement infinie.
C'est inexact. De base, le nombre de "bits" associés à un processeur détermine avant tout la taille d'un "mot", c'est à dire la quantité de mémoire la plus grande qui puisse être chargée dans un registre. Ni plus ni moins. En règle générale, ça signifie que les nombres sur 64 bits seront plus rapidement traités par un microprocesseur en 64 bits qu'un autre en 32 bits. La taille du bus d'adressage, qui détermine la quantité de RAM adressable est rarement plus petite mais elle peut être plus grande. Par exemple, dans les années 80, le commodore 64 avait 65535 octets de RAM alors que son processeur était de 8 bits. Les premiers PC à base de 8086 étaient 16 bits et pouvaient gérer 1Mo de RAM.
après ça deviens flou dés fois je crois, par exemple le z80 pouvaient traiter des données de 16 bits et pourtant, la gameboy qui faisait usage de ce processeur là (ou en tout cas de l'architecture du processeur en question) était considérée 8 bits, j'ai jamais trop compris pourquoi- est-ce que c'est parceque le processeur triche en combinant des registres? parceque si c'est ça, le 8086 le faisait aussi d'une certaine façon (al et ah sont deux registres qui peuvent être combinés en ax, de la même manière que b et c sont deux registres qui peuvent être combinés en bc), ou alors le fait que les opérations 16 bits qu'on peut faire sur les registres sont limitées en z80, là ou en 8086, c'est pas le cas?
@@nepeta3286 le 8086 ne combine pas deux registre , al et ah , sont le même registre (ax). S'ils ont gardé ce genre de combinaisons ,c'est que le 8086 se voulait être compatible avec le 8080 (oui le x86 est la rétrocompatibilité , une grande histoire d'amour )
@@yamazakikaoru9579 donc al et ah sont pas 2 registres combinables en un, mais plutôt un seul registre divisible en 2? ça reviens pas au même sémantiquement parlant?
@@nepeta3286 sémantiquement parlant oui , mais d'un point de vue hardware , c'est totalement différent ;) Et c'est d'ailleurs ce qui différencie un processeur 8/16/32/64 bits etc C'est la taille des registres. Meme si tu as admettons des registres 8 bits que tu pourrais combiner en 64 bits, ça n'en fais pas pour autant un proc 64 bits :)
C'est pas uniquement ça, c'est surtout pour les calculs, plus on a besoin de précisions, plus on a besoin de pouvoir stocker les nombres dans des "case" plus grandes en mémoire, le nombre de bits étant la taille de ces "case" Actuellement je bosse sur des calculs dans le domaine de l'énergie et j'utilise des nombres sur 128bits pour des calculs de coefficient avec plus d'une vingtaine de nombre âpres la virgule. En 64bits je perdrais énormément en précision, et en dessous mes résultats seraient complètement faux
Avoir un processeur 64 bits n'empêche pas d'utiliser des variables en 128 bits, ça sera probablement moins performant mais ça reste possible. Je code sur des CPU 32 bits et pourtant j'ai des valeurs de 64 bits.
La NES avait des addresses de mémoire sur 16-bits. C'est compliqué d'expliquer comment, mais ils ont donc accès à environ 65,000 octets de mémoire. Soit environ 40KB.
Oui les bits des consoles c'est compliqué. La Nintendo 64 est une console 64 bits alors que la Nintendo GameCube est une console 32 bits et pourtant la Gamecube est plus puissante que la Nintendo 64 (128 bits est juste un terme inventé pour désigner la 6ième génération de console). Plus de bits ne signfie pas toujours plus de puissance.
Surtout que juste dit comme ca 32 bits et 64 bits sans contexte ca veux tout et rien dire. Essayer de vulgariser des questions aussi complexe en 1mn c'est peut être pas une bonne idée. Si ca intéresse vraiment quelqu'un d'en savoir plus sur la signification de bits/byte/octets. Il faut s'intéresser au binaire et l'électronique numérique.
C'est tellement reducteur que ca en devient faux. Un cpu de 64 bits, pour un seul cycle d'horloge, traitera des données potentiellement deux fois plus larges que pour un cycle d'horloge en 32 bits. C'est dingue de sortir des conneries pareilles ! 🙄
C'est pas la limite de la mémoire, mais la taille du bus. La grosseur d'un registre qui passera de la mémoire au CPU. Tu peux avoir 8Gb RAM sur un processeur de 32 bits.
gros problème de compréhension ! il ne faut pas confondre avec la taille de bus (qui pour le coup détermine l’espace d’adressage, mais pas la taille totale de mémoire accessible (puisqu’elle peut être paginée), ainsi la plupart des plateformes 8bits ont un bus 16bits, donc 64Ko (la NES, la Lynx, le C64, …), de même il y a des consoles 128bits qui ont un bus de 64bits
@@MrDesillu Marrant, je m'escrime souvent à démontrer aux autres qu'au delà de 64 bits, c'est du délire marketing... Mais il y a bien eu des consoles vendues comme telles (sur lesquelles j'ai d'ailleurs développé et souvent c'était un des coprocesseurs qui était réellement 128 bits, mais avec un bus 32 ou 64 bits, d'où mon commentaire, hein !)... Et ma démonstration se termine souvent par souligner qu'on n'en entend plus guère parler de nos jours... Mais bon, là le problème que je relevais se situe surtout au niveau de la confusion des principes et l'utilisation de "mots clefs" random pour une vidéo qui se veut formatrice?!!
@@TomCarbon j étais prêt à dire que si on considère certains circuits spécialisés comme "le processeur" alors nos cpu de pc sont des cpu 256 voire 512 bits. De ce que je vois ça et là pour considèrer qu un cpu est réellement 128bits, il doit pouvoir faire du calcul entier ou flottant en 128bits.
@@MrDesillu oui, il doit pouvoir traiter l'information sur 128 bits, donc avoir déjà 128 pins de prêtes... à l'image des processeurs des années 80 qui étaient 16/32, 16 bits d'adresse mais 32 bits de donnée... et pour les cpu actuels, c'est pas simple entre les vieillots x86-64 et les monstres ARM64, et je ne pense qu'on puisse considérer ce qui est SIMD comme le 'mot' de base de ces processeurs...
Je pense qu'il y a quelque erreur. Deja, le 8 bit pouvait acceder 64kb de ram. J'ai un ordinateur windows 3.1 (16 bit) avec 256mb de RAM. Avec certaine patch, il est possible d'atteindre plus de 4gb avec un ordinatuer 32 bit. Mon ordinateur principale tourne en XP 32 bit, mais peux acceder 8gb de RAM.
Bonjour Roid. Ram / Rom. On appelle ça l'adressage mémoire et son registre PC qui souvent est sur 16 bits. sur nes c'est 2ko de ram 32ko Rom (cartouche) et des mirroire... Mais attention tous les "8bits" ne peuvent pas lire 64ko. l'atari 2600 c'est beaucoup moins. Le proco 6502 est amputé de broche pour le pc. Mais les trois proco principaux 8 bits c'est bien 64ko en adressage. (Et on peux monté plus avec le system de bank switching) si ça te botte renseigne toi dessus. Bisous
@@roideschiffres6760 la vidéo de TechnoTrash est a chié, ils confondent bus d'adressage/jeux d'instruction et taille des données. En gros tu a raison et on pourrai même se retrouvé avec des ordi en 8bits qui peuvent travaillé avec 50To de data.
@@StepOrDieFR Plus probablement parce que la plupart des CPU x86-32 à partir du Pentium Pro incluent la PAE, qui permet un adressage de la mémoire sur 36 bits, soit 64Go de ram max adressable.
Sur X86-64 et EMT64, ils en ont profité pour doubler les registres sur les Entiers de 64 bit. En 64 bit la plupart des processeurs ont un système d'adresse mémoire sur 48 bit. Sur X86-64 et sur EMT64, les Flottants se passent de X87 et passe à SIMD de type SSE1 et SSE2 pour le calcul des Flottants. Les Unités de Calculs sont souvent en 128 bits voir en 256 bit et 512 bit et même 1024 bit.
Le cpu de la Dreamcast est du 32 bits, mais son architecture lui, .... En gros son cpu etait du 32 bits, mais son gpu etait basé sur du 128 bits. Donc à l'époque, sa puissance de traitement etait équivalent à une console 128 bits. (Dead or alive 2 est plus beau sur dreamcast que ps2 par exemple...) surtout en jeux d'arcade (de la famille capcom ou snk) , c'est généralement plus beau que sur ps2 ou GameCube...., pour ceux qui ont connu les "Naomi" comprendront
@@shinpayn6994 oulà rien n'a voir , c'est juste commercial ,et le GPU de la DC était pas vraiment 128 bits. Et la beauté des graphismes n'a rien n'a voir avec le prétendu 128 bits du GPU. La DC avait un bilénaire assez bon , ce qui rendait les textures plus jolie sur DC que sur PS2 ou Gamecube. Pas qu'il était plus puissant... C'est même tout le contraire le GPU de la DC est celui qui affiche le moins de polygone....
@@yamazakikaoru9579 La raison pour laquelle le service marketing des constructeurs de l'époque a appelé cette gen "128 bits", outre la bit war, c'est sans doute que ces CPU comprenaient des unités de calculs vectoriels travaillant sur des registres à 128 bits. Oui c'est tricher, oui à ce compte là ça ferait du Pentium 3 un CPU 128 bits et les CPU modernes des 512 bits, mais pour un marketteux, l'important c'est les gros chiffres. :D
Non c’est complètement faux la N64 est une ancienne console et elle est en 64 bit tandis que ses graphismes et sa mémoire ne valent clairement pas ceux d’une ps5
je ne sais pas trop de quelle phone tu parle... parce que tu montre un iphone qui est en 64 depuis le 5s... et chez android un la majorité ont du 8gb de ram
il y a eu des processeurs avec un bus d'adresses de 8 bits, bien que ce soit relativement rare. Un bus d'adresses de 8 bits limite l'espace d'adressage à seulement 256 octets (2^8 = 256), ce qui est extrêmement restreint même pour les premiers microprocesseurs[3][5]. La plupart des processeurs 8 bits "classiques" utilisaient en réalité un bus d'adresses de 16 bits, leur permettant d'adresser jusqu'à 64 Ko de mémoire (2^16 = 65536 octets)[4]. C'était le cas pour des processeurs populaires comme l'Intel 8080, le Zilog Z80 et le MOS 6502[4]. Cependant, certains microcontrôleurs très simples ou spécialisés ont pu utiliser un bus d'adresses de 8 bits. Ces dispositifs étaient généralement conçus pour des applications embarquées très spécifiques ne nécessitant qu'une quantité minimale de mémoire. Il est important de noter que la largeur du bus d'adresses n'est pas nécessairement liée à la taille du mot que le processeur peut traiter. Un processeur 8 bits (capable de manipuler des données de 8 bits à la fois) peut avoir un bus d'adresses plus large pour accéder à plus de mémoire
Vidéo incomplète. Pour faire simple c'est lié aux nombre de d'opérations bit par bit que le processeur peut faire en parallele. Apres ce que vous évoquez c'est comme sur le 8086 les registres d'addressage (cs et ds) qui limitaient l'espace d'addressage, c'est une des raisons pour lesquelles les successeurs 80286 sont passés à d'autres registes (en mode protégé)
@@Salamy9644Normalment les 32 bits va vivre l'apocalypse du bug de l'an 2038 (surtout les systèmes Unix sur laquelle repose tous nos OS excepté Windows qui est basé sur MS-DOS) et a un moment précis toutes les machines reviendront en 1901 car il n'y a plus de place pour placer de nouveau 1 sur les octets. Avec une architecture 64 bits le bugs interviendra lorsque l'Univers aura 21 fois faite son âge. D'ici ce temps on sera tous morts, GTA VI VII et VII seront sortit et la Terre sera faite engloutir par le Soleil devenu une géante rouge.
@@Salamy9644c'est pas exponentiel, sinon ça voudrait dire que c'est relatif à e^n, c'est binaire, relatif à 2^n Mais comme pour le décimal, évidemment que ça grandit plus vite quand on rajoute un bit, à chaque nombre ajouté, c'est multiplié par 2
Les processeurs 8 bits utilisent normalement un bus de données 8 bits et un bus d'adresse 16 bits qui signifie que leur espace d'adressage est généralement 64 kB. Tu confonds données et adressage.
bah en fait la nes pouvait avoir plus de 256 octects de ram grâce à un peu de magie du hardware, 256 octets, c'est ridicule, tu peux a peine enregistrer une texture de 16x16 pixels (si un pixel était 1 byte) et même si on me parle de la mémoire graphique 256 est ridicule, même sur les ancien CPU en 8bits, ils arrivaient a avoir un memory addressing de 16bits (en général) donc 16KiB (kibibytes, 16 x 1024 octects, 1 KB c'est 1000 octects, et pas 1024).
Si, les nouveaux processeurs pourraient être des processeurs avec la RAM intégrée comme les nouvelles puces Apple avec aussi le GPU, ça améliore considérablement les performances mais au détriment des upgrades faciles
C'est un peu con de faire tout un short sur le sujet sans jamais dire "espace mémoire" ou "adressage mémoire". T'es sûr t'as compris le sujet de la vidéo ?
c'est pas ça la différence, la différence est architecturale, la mémoire n'est qu'un détail. La plupart des chercheurs spécialisé dans le 64bit savent que déjà le x86 (32bit) ne sera probablement jamais exploité à 100%. Le 64bit donne accès à une plage mémoire plus grande, mais fonctionne de façon très différente et est totalement sous exploité. (ce n'est pas une histoire de mémoire mais d'architecture). Un système 64bit ne peut pas exécuter un programme 16bit à l'inverse d'un système 32bit par exemple qui lui peut.
Ça détermine la taille des mots binaires qu'il peut manipuler... Par exemple on pouvait faire des adresses mémoire de 32 bits sur un processeur 16 bits.
C’est pas aussi simple, c’est pas seulement la quantité de mémoire dans la RAM, ça correspond à la plus grande taille qu’on peut stocker sur une seule unité. On ne peut pas en théorie (en pratique, c’est souvent fait en "liant" deux unités de mémoire) créer une variable de + de 64bits, dans certains cas de calculs complexes etc on a des besoins en 128bits, et on se retrouve contraints de rajoutee des opérations ppur "lier" deux variables
Y a aussi le stockage : en 32 bits on avait que 3To max. Et en 64 bits c est énorme aussi. Et au moment du passage au 64 bits les PC atteignait déjà les 500Go / 1 to aussi donc ça a aidé
Un système 64 bits ne vas Typiquement pas avoir un bus d'adresse de 64 bits vu qu'on utilise très très rarement autant de ram. Les CPU Intel sont capés à 46 ou 52 bits. Le 64 bits fait davantage référence à l'unité de mesure avec laquelle le cpu travaille. Les registres d'un x64 ont 64 bits et on peut déplacer 8 octets à la fois en une seule opération (un quadword).
La plupart des smartphones d'aujourd'hui sont en 64bit, oui ça n'est pas indispensable mais plus le téléphone est performant, moins il va consommer avec des petites utilisations, c'est donc bénéfique pour la batterie.
C'est nimp ta vidéo, la différence entre 32 et 63 bits est une histoire de taille des registres des processeurs, ya des registres 8/16/32/64 bits et même 128 bits
La nes a un processeur MOS 6502 avec un bus d'adresse de 16 bits, donc 2^16 = 64Kbit. La plupart des processeurs, le bus mèmoire est différent du mot mémoire.
c'est faux, la NES possédait 65536 octets de mémoire addressable, la console était 8 bits car l'arithmétique et les registres étaient principalement faites en 8 bits avoir 256 octets de mémoire, c'est beaucoup trop peu pour ce que les jeux demandaient, super mario bros était une NROM, cela signifie que la rom contenait le minimum syndical pour faire fonctionner la console, pas de RAM additionnelle, pas de "banques additionnelles (une banque est une second zone de mémoire contenant du code et des données), rien, et pourtant il y a clairement plus de 256 octets de mémoire rien que pour gérer l'état de mario.
ce que tu dis est une concequence des bits du processeurs mais ce n'est ni la définition des bits ni la raison pour laquelle on n'a pas de processeurs de 128 bits par exemple. Les bits d'un processeur définissent la taille des instructions qu'il reçoit. Ce n'es pas non plus la puissance comme tu le dis à la fin. Aller, même avec de l'IA on arrive a faire une meilleure vidéo que ça
La jaguar est la meilleur console comme elle est 128 bits. GTA 5 n'existe pas ni les ports 8K mais sinon je pense que ça tournerait au moins à 2000FPS. La pub le disait que 128 bits c'était mieux que 64 et je leur fait confiance depuis.
Bon puisqu'on parle de mon domaine je vais retablir un peu de vérité (même si beaucoup d'autres l'ont déjà fait). Déjà la vitesse d'un CPU dépend de la fréquence de son horloge. Pour faire simple un CPU effectue une action par battement de l'horloge (à nuancer selon l'action et les architectures). Pour le nombre de vidéos youtube en parallèle vous pouvez essayer vous n'aurez pas de probleme pour en faire tourner plus que le nombre officiel de coeurs sur votre CPU parce que 1 coeur ne veut pas dire une tache de plus en parallèle. Et pour finir les 64 bits correspondent a la longueur d'une instruction de processeur. Pour faire simple, plus il y a de bits, plus une instruction peut etre complexe et donc plus votre CPU peut effectuer de tâche complexe en un seul tick d'horloge. Ce nombre n'a rien a voir avec le bus d'adressage (qui correspond plus ou moins a la quantité de RAM accessible. A nuancer malgré tout) et n'a pas non plus complètement a voir avec le bus de données (qui lui correspond à la quantité de bits que l'on peut aller chercher dans la RAM en un seul coup). Généralement on essaie d'avoir la même taille pour les instruction et le bus de données ce qui permet d'aller chercher dans la RAM les instructions une par une. Donc souvent on confond le bus de données avec la taille des instructions. Ceci dit on a déjà vu par le passé des architecture avec des instructions plus courte que leur bus de données. Par exemple si nos instructions font 32 bits mais notre bus de données 64bits, on va chercher les instructions dans la RAM 2 fois moins souvent, mais elles sont egalement 2 fois moins complexe. Tout ceci est un equilibre complexe a comprendre et a trouver en fonction de nos besoins. A noter que même la fin de la video est fausse puisque des architecture en 128 bits ont déjà vu le jour dans certains domaines très spécialisés. En bref rien dans cette video n'est vrai et c'est désolant de voir des personnes aligner 3 mots reliés a l'informatique se prendre pour des experts sans creuser plus le sujet. C'est certainement du a une cadence de sortie de vidéos très stricte mais autant choisir des sujets plus simples pour ne pas dire n'importe quoi. Cette vidéo tombe dans la limite de la désinformation.
Non non et non. Le nombre de bits d'un processeur détermine sa précision de calcul (plus il y a de bits, plus c'est précis). Souvenez-vous des polygones déformés sur PS1, c'est parce que c'était du 32 bits et que la console manquait de précision pour la 3D, problème qui a disparu avec la N64. Par ailleurs, un CPU peut adresser de la mémoire au delà de sa précision de calcul (un CPU 8 bits peut avoir une adresse de mémoire de 16 bits par exemple et adresser 64 Ko de RAM et pas seulement 256 octets). À ne pas non plus confondre avec la largeur de bus mémoire qui est la quantité de bits qui peuvent circuler simultanément entre le CPU et la RAM. Sur un PC, on a généralement un CPU 64 bits et une largeur de bus de 64 bits par canal (donc 128 en dual channel) tandis que dans une carte graphique (ex Nvidia RTX) ou un SoC (Apple M) , les puces de mémoire sont reliées directement au CPU/GPU, ce qui permet d'avoir une largeur de bus très importante (typiquement 192 à 512 bits). Quant aux GPUs, ils sont généralement constitués de cœurs 32 et 64 bits.
alors les adresses mémoires sont toujours par octet donc 8bits. Ce qui change du cpu 32bits et cpu64bits c'est uniquement le traitement sur des nombres plus grands. l'ALU des cpu permet de traiter des nombres sur 64bits au lieu de 32bits. c'est tout. RIEN à voir avec le nombre de coeur qui est juste gérer par l'architecture du cpu.
et ça c'est juste la ram, en terme de mémoire addressable y'avais 64ko et c'est sans compter les cartouches qui trichaient pour rajouter de la mémoire avec du bank switching et autres folies
Petite erreure dans la vidéo, ça fait déjà 11 ans qu’on a du 64 bits dans les smartphones et la quasi totalité des smartphones vendus depuis 6 ans sont en 64 bits 🙏
Non, ils sont en arm64
@@qdelebg7344ça reste du 64bit, c'est juste une architecture différente
@@qdelebg7344Mec l'arm64 c'est du 64bits mais pour les mobile et tablette et c'est la même chose qu'un processeur x64 par contre la grande différence c'est que l'arm64 consomme largement moin qu'un proc 64bits
Ça dépendra de l'architecture du téléphone. Mais la majorité des smartphones Android sont sur arm64
merci pour ce point citronnée
La différence entre 32 et 64 bits c'est le nombre hallucinant d'idioties débitées à la seconde dans cette vidéo. Absolument golden !
🤓🤓🤓🤓🤓🤡
Niveau soleil+ 1000😂😂😂😂
Le master of the conneries cette videos
Léo à été mal remplacé malheureusement
😅 Non tu peux pas dire ça complètement, il a raison sur un point, la RAM. C'est vrai qu'un proc 32bits ne peut adresser que 4Go de RAM, mais on parle de la capacité d'adressage pas de la puissance.
Sinon parfois c'est important de connaître un minimum le sujet avant d'en faire une vidéo 😂
Sérieusement 😅
Il connaît tdc
Et voilà quand on parle d'un sujet qu'on ne comprend pas, on ne dit que des âneries
C'est l'effet format short mais certains son short du système neuronal donc ils le comprennent pas
@@no.6812 on n'est pas obligé de dire des trucs faux dans un short. On est obligé de simplifier, mais dire que la NES ne peut adresser que 256 octets de mémoire, et bien c'est complètement faux.
Autant s'abstenir
@@thomasbernard6542 c une généralité à développer c tout
@@thomasbernard6542Combien d’adresses a la NES dcp ?
@@JohnnyMiraï le microprocesseur de la NES est un dérivé du 6502 et a un bus d'adresse 16 bits. Je vous laisse faire le calcul...
T’y connais rien.
Tout est complètement faux.
Tu confonds le bus d’adressage avec le bus de données.
Pour qualifier un processeur, on parle de son bus de données.
En effet, pour augmenter le débit de données avec la mémoire, il y a deux solutions :
- augmenter la fréquence du bus de données
Ou
- augmenter la largeur du bus de données.
Il existe même des processeurs 16/32 bits.
Par exemple le Motorola 68000. Il est 32bits en interne, mais seulement 16bits en externe.
Les nombres en 32bits sont écrits en 2 cycles dans la mémoire.
En plus autre particularité, ses registres d’adresses sont en 32bits en interne, mais le bus d’adressage est en 24bits en externe de quoi adresser 16384 Ko de Ram au maximum. Soit 16 Mo.
Ce processeur a équipé de nombreuses machines :
Amiga 500, Atari ST, Sega Megadrive, ….
marcboos8441 a parlé
Tu as raison mais Trash reste une chaîne faite pour être accessible aux incultes du domaine donc essaie d'être indulgent
@@clementcarlier5060
Je trouve juste dommage de se donner du mal à faire une vidéo pour raconter des choses fausses.
Le fait d’avoir des incultes qui viennent consulter la chaîne est une raison supplémentaire d’être vigilant quand l’on donne des explications mal comprises juste histoire de faire un maximum de vues.
Je fais faire le plus simple possible :
Un processeur possède 2 bus.
Un bus est un groupe de fils électriques.
Avec un fils je peux envoyer un 0 ou un 1 ( 0 Voltes ou 5 Voltes)
Cela s’appelle un signal avec 2 états possible ou binaire.
Avec 2 fils tu as 4 états possible :
00 01 10 11
Donc à chaque fois que tu rajoute un fils, tu doubles le nombre d’états possibles que tu peux envoyer à travers un bus.
Maintenant quel est la différence entre le bus d’adresse et le bus de données ?
Pour cela il faut imaginer la mémoire comme un ensemble de tiroirs et dans chaque tiroir on y stock une donnée.
Pour accéder à un tiroir, le processeur envoie sur son bus d’adresse une combinaison de 0 et de 1.
La mémoire sait du coup quel tiroir est sélectionné et a son tour la mémoire renvoie le contenu qui se trouve dans la mémoire à travers le bus de données.
(Je viens ici d’expliquer le processus de lecture de la mémoire, il existe le processus inverse d’écriture en mémoire, le principe est similaire)
Donc plus le bus d’adresse est grand et plus on a accès à des tiroirs (donc quantité de mémoire)
Et plus le bus de données est grand, plus il y a d’informations de transportées.
Élargir le bus de données, augmente donc la quantité d’informations contenues dans chaque « tiroir »
(Si l’on transporte plus d’informations sur le bus de données en une fois, le processeur communique plus vite et est donc plus « puissant ».
Un processeur 8bits possède 8 fils sur son bus de données.
Un processeur 16bits possède 16 fils sur son bus d’adresse.
Etc.
Puis 32,64 et 128 bits…
Euuh corriger c'est bien, mais encore faut il corriger correctement. Tu racontes toi aussi quelques chose de faux
On ne qualifie pas les processeurs en fonction de leur bus... Mais en fonction de la taille de leur registres
Sur un cpu 64 bit, la taille du registre est de 64 bits
Le Motorola 68000 était un cpu 32 bits, avec un bus d'adressage a 16 bit.
Mais c'était bien un cpu 32 bits, puisqu'il n'était pas nécessaire de recompiler un programme pour les 68020, 68040 etc..
Pas mal de conneries dite en a peine 45 secondes. 😂
La totale entre l'espace d'adressage, la largeur du bus memoire, l'oubli de la fréquence, les instructions associées..... 0/20 coco
@@neoverload8685c de la vulgarisation
@@leroiarouf1142 non c'est vraiment mauvais et faux : Dans ce cas je te donne ma version : 8-16-32-64-128 bits ou plus c'est la taille de l'info que tu peux traiter, transférer, déplacer a chaque cycle du système donc on multiplie la capacité a traiter des nombres complexes.
De plus si on a pas besoin des ces grands nombres en étant malin ça permet de traiter plusieurs nombres plus petits en un seul cycle.
chlc'est pas mal de conneries 🤓
@@leroiarouf1142 "SaY De La VuLgArIsAtIoN!"
Vulgariser ça ne veut pas dire raconter des bétises.
C'est un peu plus compliqué que ça. L'adressage mémoire sur machine 8 bits était sur 2 octets, un pour la page, un pour l'adresse fine. Passer d'une page à une autre etait coûteux, mais ça permettait d'étendre la mémoire assez considérablement.
En 16 bits, même principe, mais avec un recouvrement, L'adressage haut d'une page débordait sur la page suivante. Ça permettait d. Optimiser certains appels.
En 32 bits, on a de la mémoire "virtuelle", les pages physiques sont associées à des processus qui ont leur propre adressage interne, on ppuvait donc adresser 32Go, mais chaque processus ne pouvait s'en allouer que 4.
Pareil en 64 bits, mais vu la largeur du bus, les processus ont accès à une mémoire virtuellement infinie.
Merci.
Cette vidéo est bien à l'image de trash, j'aimerai qu'il sorte de mon feed youtube..
@@HolographicWingsChanneltu sais que t'as un bouton pour ne plus voir la chaîne?
C'est une vidéo pour expliquer rapidement au gens qui y connaissent rien du tout
@@docpouletd34 je n'ai rien contre les simplifications, mais là il s'agit carrément de dire des conneries
@@HolographicWingsChannel c'est très simplifier mais ça reste juste
C'est inexact. De base, le nombre de "bits" associés à un processeur détermine avant tout la taille d'un "mot", c'est à dire la quantité de mémoire la plus grande qui puisse être chargée dans un registre. Ni plus ni moins. En règle générale, ça signifie que les nombres sur 64 bits seront plus rapidement traités par un microprocesseur en 64 bits qu'un autre en 32 bits.
La taille du bus d'adressage, qui détermine la quantité de RAM adressable est rarement plus petite mais elle peut être plus grande. Par exemple, dans les années 80, le commodore 64 avait 65535 octets de RAM alors que son processeur était de 8 bits. Les premiers PC à base de 8086 étaient 16 bits et pouvaient gérer 1Mo de RAM.
Gg tu es le seul qui a enfin parler de registre
merci à toi de relever le niveau 😆
après ça deviens flou dés fois je crois, par exemple le z80 pouvaient traiter des données de 16 bits et pourtant, la gameboy qui faisait usage de ce processeur là (ou en tout cas de l'architecture du processeur en question) était considérée 8 bits, j'ai jamais trop compris pourquoi- est-ce que c'est parceque le processeur triche en combinant des registres? parceque si c'est ça, le 8086 le faisait aussi d'une certaine façon (al et ah sont deux registres qui peuvent être combinés en ax, de la même manière que b et c sont deux registres qui peuvent être combinés en bc), ou alors le fait que les opérations 16 bits qu'on peut faire sur les registres sont limitées en z80, là ou en 8086, c'est pas le cas?
@@nepeta3286 le 8086 ne combine pas deux registre , al et ah , sont le même registre (ax).
S'ils ont gardé ce genre de combinaisons ,c'est que le 8086 se voulait être compatible avec le 8080 (oui le x86 est la rétrocompatibilité , une grande histoire d'amour )
@@yamazakikaoru9579 donc al et ah sont pas 2 registres combinables en un, mais plutôt un seul registre divisible en 2? ça reviens pas au même sémantiquement parlant?
@@nepeta3286 sémantiquement parlant oui , mais d'un point de vue hardware , c'est totalement différent ;)
Et c'est d'ailleurs ce qui différencie un processeur 8/16/32/64 bits etc
C'est la taille des registres.
Meme si tu as admettons des registres 8 bits que tu pourrais combiner en 64 bits, ça n'en fais pas pour autant un proc 64 bits :)
C est juste la largeur du set d instruction et ça compte au niveau des performances globales
A difference entre 32 et 64 bits ?
Bah c'est facile ! C'est 32 bits pardi !!! 😅
C'est pas uniquement ça, c'est surtout pour les calculs, plus on a besoin de précisions, plus on a besoin de pouvoir stocker les nombres dans des "case" plus grandes en mémoire, le nombre de bits étant la taille de ces "case"
Actuellement je bosse sur des calculs dans le domaine de l'énergie et j'utilise des nombres sur 128bits pour des calculs de coefficient avec plus d'une vingtaine de nombre âpres la virgule.
En 64bits je perdrais énormément en précision, et en dessous mes résultats seraient complètement faux
Tu parles bien des registres quand tu fais mentions de "cases" @TomoyaOkazaki42 ?
Avoir un processeur 64 bits n'empêche pas d'utiliser des variables en 128 bits, ça sera probablement moins performant mais ça reste possible. Je code sur des CPU 32 bits et pourtant j'ai des valeurs de 64 bits.
Alors plus d’une vingtaine de nombres après la virgule c’est déjà le cas sur 32 bits par convention avec 23 à droite de la mantisse
c un short frerot
Tu as l’air de confondre la place en mémoire d’un entier avec l’architecture du processeur
Je doute que la Nes n'avait accès qu'à " 256 octets de mémoire" comme dit dans la vidéo soit 4 fois qu'un ZX 81.
Il confond bus d'adresse et de données 😂
La différence est de 32 mec🤣 (désolé je me trouvais drôle)
😂😂😂
😂😂😂😂😂😂😂😂
La NES avait des addresses de mémoire sur 16-bits. C'est compliqué d'expliquer comment, mais ils ont donc accès à environ 65,000 octets de mémoire. Soit environ 40KB.
Oui les bits des consoles c'est compliqué. La Nintendo 64 est une console 64 bits alors que la Nintendo GameCube est une console 32 bits et pourtant la Gamecube est plus puissante que la Nintendo 64 (128 bits est juste un terme inventé pour désigner la 6ième génération de console). Plus de bits ne signfie pas toujours plus de puissance.
@@jeanheonofficial C'est vrai, le nombre de bits c'est surtout pour le stockage.
Je ne savais pas N64 était en 64 bit et que la game cube en 32 bit
@@B1GB0S Sakharu l'explique dans l'une de ses vidéos.
yup
Surtout que juste dit comme ca 32 bits et 64 bits sans contexte ca veux tout et rien dire. Essayer de vulgariser des questions aussi complexe en 1mn c'est peut être pas une bonne idée.
Si ca intéresse vraiment quelqu'un d'en savoir plus sur la signification de bits/byte/octets. Il faut s'intéresser au binaire et l'électronique numérique.
C'est tellement reducteur que ca en devient faux. Un cpu de 64 bits, pour un seul cycle d'horloge, traitera des données potentiellement deux fois plus larges que pour un cycle d'horloge en 32 bits. C'est dingue de sortir des conneries pareilles ! 🙄
C'est pas la limite de la mémoire, mais la taille du bus. La grosseur d'un registre qui passera de la mémoire au CPU. Tu peux avoir 8Gb RAM sur un processeur de 32 bits.
Et? Il faudrait pas 2 cycles d'attente pour livrer 64 bits? Donc, cela reviendrai au même ? 😂
gros problème de compréhension ! il ne faut pas confondre avec la taille de bus (qui pour le coup détermine l’espace d’adressage, mais pas la taille totale de mémoire accessible (puisqu’elle peut être paginée), ainsi la plupart des plateformes 8bits ont un bus 16bits, donc 64Ko (la NES, la Lynx, le C64, …), de même il y a des consoles 128bits qui ont un bus de 64bits
Il n'y a pas de console 128 bits. C'est juste une bétise du marketing.
@@MrDesillu Marrant, je m'escrime souvent à démontrer aux autres qu'au delà de 64 bits, c'est du délire marketing...
Mais il y a bien eu des consoles vendues comme telles (sur lesquelles j'ai d'ailleurs développé et souvent c'était un des coprocesseurs qui était réellement 128 bits, mais avec un bus 32 ou 64 bits, d'où mon commentaire, hein !)...
Et ma démonstration se termine souvent par souligner qu'on n'en entend plus guère parler de nos jours...
Mais bon, là le problème que je relevais se situe surtout au niveau de la confusion des principes et l'utilisation de "mots clefs" random pour une vidéo qui se veut formatrice?!!
@@TomCarbon j étais prêt à dire que si on considère certains circuits spécialisés comme "le processeur" alors nos cpu de pc sont des cpu 256 voire 512 bits. De ce que je vois ça et là pour considèrer qu un cpu est réellement 128bits, il doit pouvoir faire du calcul entier ou flottant en 128bits.
@@MrDesillu oui, il doit pouvoir traiter l'information sur 128 bits, donc avoir déjà 128 pins de prêtes... à l'image des processeurs des années 80 qui étaient 16/32, 16 bits d'adresse mais 32 bits de donnée... et pour les cpu actuels, c'est pas simple entre les vieillots x86-64 et les monstres ARM64, et je ne pense qu'on puisse considérer ce qui est SIMD comme le 'mot' de base de ces processeurs...
Je pense qu'il y a quelque erreur. Deja, le 8 bit pouvait acceder 64kb de ram. J'ai un ordinateur windows 3.1 (16 bit) avec 256mb de RAM. Avec certaine patch, il est possible d'atteindre plus de 4gb avec un ordinatuer 32 bit. Mon ordinateur principale tourne en XP 32 bit, mais peux acceder 8gb de RAM.
Bonjour Roid. Ram / Rom. On appelle ça l'adressage mémoire et son registre PC qui souvent est sur 16 bits. sur nes c'est 2ko de ram 32ko Rom (cartouche) et des mirroire... Mais attention tous les "8bits" ne peuvent pas lire 64ko. l'atari 2600 c'est beaucoup moins. Le proco 6502 est amputé de broche pour le pc. Mais les trois proco principaux 8 bits c'est bien 64ko en adressage. (Et on peux monté plus avec le system de bank switching) si ça te botte renseigne toi dessus. Bisous
@@JeanMonos Merci, je vais regarder cela.
@@roideschiffres6760 la vidéo de TechnoTrash est a chié, ils confondent bus d'adressage/jeux d'instruction et taille des données.
En gros tu a raison et on pourrai même se retrouvé avec des ordi en 8bits qui peuvent travaillé avec 50To de data.
attention a cette époque les carte mère avais des contrôleur mémoire intégré au chipset ^^ surement pour cette raison que tu pouvais mettre 8gb de ram
@@StepOrDieFR Plus probablement parce que la plupart des CPU x86-32 à partir du Pentium Pro incluent la PAE, qui permet un adressage de la mémoire sur 36 bits, soit 64Go de ram max adressable.
Comme on dit, c'est pas la taille qui compte
C'est parce qu'on le dit que c'est vrai.
La différence?
2 fois plus de plaisir ! Mais aussi ... 2 fois plus de difficultées à s'asseoir le lendemain ! :) je peux en temoigner .
Mdr
Il me semblait que c'était l'unité élémentaire de calcul. En gros la séquence binaire de données que traite le processeur en un cycle.
Sur X86-64 et EMT64, ils en ont profité pour doubler les registres sur les Entiers de 64 bit.
En 64 bit la plupart des processeurs ont un système d'adresse mémoire sur 48 bit.
Sur X86-64 et sur EMT64, les Flottants se passent de X87 et passe à SIMD de type SSE1 et SSE2 pour le calcul des Flottants.
Les Unités de Calculs sont souvent en 128 bits voir en 256 bit et 512 bit et même 1024 bit.
Le nombre de femme avec lesquelles tu peux le faire ? 🤔
OK, je sors ...
Pourtant la la console dreamcast de 1998 est vendu comme possédant 128 bits
Ça c'est commercial
@@devleesch001ça répond toujours pas à la question 😅
Le cpu de la Dreamcast est du 32 bits, mais son architecture lui, ....
En gros son cpu etait du 32 bits, mais son gpu etait basé sur du 128 bits.
Donc à l'époque, sa puissance de traitement etait équivalent à une console 128 bits. (Dead or alive 2 est plus beau sur dreamcast que ps2 par exemple...) surtout en jeux d'arcade (de la famille capcom ou snk) , c'est généralement plus beau que sur ps2 ou GameCube...., pour ceux qui ont connu les "Naomi" comprendront
@@shinpayn6994 oulà rien n'a voir , c'est juste commercial ,et le GPU de la DC était pas vraiment 128 bits.
Et la beauté des graphismes n'a rien n'a voir avec le prétendu 128 bits du GPU.
La DC avait un bilénaire assez bon , ce qui rendait les textures plus jolie sur DC que sur PS2 ou Gamecube.
Pas qu'il était plus puissant...
C'est même tout le contraire le GPU de la DC est celui qui affiche le moins de polygone....
@@yamazakikaoru9579 La raison pour laquelle le service marketing des constructeurs de l'époque a appelé cette gen "128 bits", outre la bit war, c'est sans doute que ces CPU comprenaient des unités de calculs vectoriels travaillant sur des registres à 128 bits. Oui c'est tricher, oui à ce compte là ça ferait du Pentium 3 un CPU 128 bits et les CPU modernes des 512 bits, mais pour un marketteux, l'important c'est les gros chiffres. :D
Non c’est complètement faux la N64 est une ancienne console et elle est en 64 bit tandis que ses graphismes et sa mémoire ne valent clairement pas ceux d’une ps5
Ah ouaisss donc maintenant un téléphone c'est du 32 Bits, il me semblait pourtant que c'était du 64 bits LOOLLL
Mais ça fait plusieurs fois qu’il y a de nombreuses vidéos étonnées. C’est affolant !
je ne sais pas trop de quelle phone tu parle... parce que tu montre un iphone qui est en 64 depuis le 5s... et chez android un la majorité ont du 8gb de ram
J'ai qu'une bits combien de ram pour moi ?
2, adresse 0 et 1
STIOOOOP
il y a eu des processeurs avec un bus d'adresses de 8 bits, bien que ce soit relativement rare. Un bus d'adresses de 8 bits limite l'espace d'adressage à seulement 256 octets (2^8 = 256), ce qui est extrêmement restreint même pour les premiers microprocesseurs[3][5].
La plupart des processeurs 8 bits "classiques" utilisaient en réalité un bus d'adresses de 16 bits, leur permettant d'adresser jusqu'à 64 Ko de mémoire (2^16 = 65536 octets)[4]. C'était le cas pour des processeurs populaires comme l'Intel 8080, le Zilog Z80 et le MOS 6502[4].
Cependant, certains microcontrôleurs très simples ou spécialisés ont pu utiliser un bus d'adresses de 8 bits. Ces dispositifs étaient généralement conçus pour des applications embarquées très spécifiques ne nécessitant qu'une quantité minimale de mémoire.
Il est important de noter que la largeur du bus d'adresses n'est pas nécessairement liée à la taille du mot que le processeur peut traiter. Un processeur 8 bits (capable de manipuler des données de 8 bits à la fois) peut avoir un bus d'adresses plus large pour accéder à plus de mémoire
RUclips m'avait pas mit de trash pendant une semaine, j'etais heureux, mais maintenant je suis triste
Vidéo incomplète. Pour faire simple c'est lié aux nombre de d'opérations bit par bit que le processeur peut faire en parallele. Apres ce que vous évoquez c'est comme sur le 8086 les registres d'addressage (cs et ds) qui limitaient l'espace d'addressage, c'est une des raisons pour lesquelles les successeurs 80286 sont passés à d'autres registes (en mode protégé)
La chaîne porte bien son nom 😂
Il y a quelqu'un qui relit avant de poster ce genre de trucs ?
alors la différence entre 8 et 32 bit minime mais entre 32 et 64 bit .....
C'est exponentielle alors plus ça grandit, plus ça prend en expansion et donc la distance avec le nombre précédent est encore plus grand.
@@Salamy9644Normalment les 32 bits va vivre l'apocalypse du bug de l'an 2038 (surtout les systèmes Unix sur laquelle repose tous nos OS excepté Windows qui est basé sur MS-DOS) et a un moment précis toutes les machines reviendront en 1901 car il n'y a plus de place pour placer de nouveau 1 sur les octets. Avec une architecture 64 bits le bugs interviendra lorsque l'Univers aura 21 fois faite son âge. D'ici ce temps on sera tous morts, GTA VI VII et VII seront sortit et la Terre sera faite engloutir par le Soleil devenu une géante rouge.
@@Salamy9644c'est pas exponentiel, sinon ça voudrait dire que c'est relatif à e^n, c'est binaire, relatif à 2^n
Mais comme pour le décimal, évidemment que ça grandit plus vite quand on rajoute un bit, à chaque nombre ajouté, c'est multiplié par 2
@@metheor31games38on dit exponentielle lorsqu'on parle de la forme a^x, on précisera exponentielle de base a
Faut vraiment arrêter de faire l'enseignant sur des sujet qu'on ne maitrise pas
Les processeurs 8 bits utilisent normalement un bus de données 8 bits et un bus d'adresse 16 bits qui signifie que leur espace d'adressage est généralement 64 kB. Tu confonds données et adressage.
bah en fait la nes pouvait avoir plus de 256 octects de ram grâce à un peu de magie du hardware, 256 octets, c'est ridicule, tu peux a peine enregistrer une texture de 16x16 pixels (si un pixel était 1 byte) et même si on me parle de la mémoire graphique 256 est ridicule, même sur les ancien CPU en 8bits, ils arrivaient a avoir un memory addressing de 16bits (en général) donc 16KiB (kibibytes, 16 x 1024 octects, 1 KB c'est 1000 octects, et pas 1024).
Si, les nouveaux processeurs pourraient être des processeurs avec la RAM intégrée comme les nouvelles puces Apple avec aussi le GPU, ça améliore considérablement les performances mais au détriment des upgrades faciles
les processeurs ont déjà des gpu juste c'est souvent claqué
@@fanozar6932 pas tous. Et oui, ceux proposés de base sont nuls mais pour les vieux qui vont juste sur Facebook c'est suffisant
@@fanozar6932 Ce sont des shipset graphiques
Propres au traitement d'image 2D
Pour éviter que ton discord tourne sur ta NVIDIA
Sa fait des années que sa existe chez intel et amd dans leurs processeurs, un igp intégrées (puce graphique)
@@shinpayn6994 on parle pas de la même puissance de GPU et la ram n'est pas intégrée
Après avec un seul cœur rien n’empêche de regarder 4 vidéo en même temps 😅
Il y a de grandes chances que ce soit du fait du GPU...
C'est un peu con de faire tout un short sur le sujet sans jamais dire "espace mémoire" ou "adressage mémoire". T'es sûr t'as compris le sujet de la vidéo ?
c'est pas ça la différence, la différence est architecturale, la mémoire n'est qu'un détail. La plupart des chercheurs spécialisé dans le 64bit savent que déjà le x86 (32bit) ne sera probablement jamais exploité à 100%. Le 64bit donne accès à une plage mémoire plus grande, mais fonctionne de façon très différente et est totalement sous exploité. (ce n'est pas une histoire de mémoire mais d'architecture). Un système 64bit ne peut pas exécuter un programme 16bit à l'inverse d'un système 32bit par exemple qui lui peut.
Ça détermine la taille des mots binaires qu'il peut manipuler... Par exemple on pouvait faire des adresses mémoire de 32 bits sur un processeur 16 bits.
video a refaire entièrement... Après un cours de base sur le sujet.
0:46 ok, mais tu viens juste d'expliquer que ça n'avait pas de rapport avec la puissance du processeur...
Il y a un téléphone qui s'appelle le tank 3 pro il peut avoir entre 16 GB ou 18GB 😮
un com pour cacher les bots car ça craint la
C’est pas aussi simple, c’est pas seulement la quantité de mémoire dans la RAM, ça correspond à la plus grande taille qu’on peut stocker sur une seule unité. On ne peut pas en théorie (en pratique, c’est souvent fait en "liant" deux unités de mémoire) créer une variable de + de 64bits, dans certains cas de calculs complexes etc on a des besoins en 128bits, et on se retrouve contraints de rajoutee des opérations ppur "lier" deux variables
Il n'y a pas QUE la quantité de ram qui change sinon on aurait pas besoin d'un windows 64 bits, de pilotes spécifiques 64 bits etc....
Y a aussi le stockage : en 32 bits on avait que 3To max. Et en 64 bits c est énorme aussi.
Et au moment du passage au 64 bits les PC atteignait déjà les 500Go / 1 to aussi donc ça a aidé
Un système 64 bits ne vas Typiquement pas avoir un bus d'adresse de 64 bits vu qu'on utilise très très rarement autant de ram. Les CPU Intel sont capés à 46 ou 52 bits.
Le 64 bits fait davantage référence à l'unité de mesure avec laquelle le cpu travaille. Les registres d'un x64 ont 64 bits et on peut déplacer 8 octets à la fois en une seule opération (un quadword).
C'est le nombre d'infos que le processeur peut envoyer en un certain laps de temps je crois
La plupart des smartphones d'aujourd'hui sont en 64bit, oui ça n'est pas indispensable mais plus le téléphone est performant, moins il va consommer avec des petites utilisations, c'est donc bénéfique pour la batterie.
8,16,32,64 bits concernent le Bus de Données ce qui n'a rien à voir avec la quantité de mémoire. La quantité de mémoire est liée au Bus d'adresse
La mem c est une conséquence la vrai différence c est l exécution d instruction sur des registre deux fois plus grand …
C'est nimp ta vidéo, la différence entre 32 et 63 bits est une histoire de taille des registres des processeurs, ya des registres 8/16/32/64 bits et même 128 bits
impossible de faire tourner 4 vidéo avec l'adsl mdr
Bon quand c'est pas claire pour soit même, on fait pas de video pour l'expliquer aux autres..
Rien a voir 😂
La nes a un processeur MOS 6502 avec un bus d'adresse de 16 bits, donc 2^16 = 64Kbit. La plupart des processeurs, le bus mèmoire est différent du mot mémoire.
Et ben, ça en fait des bits
😐
Plus simple c'est la taille max d'une adresse memoire
c'est faux, la NES possédait 65536 octets de mémoire addressable, la console était 8 bits car l'arithmétique et les registres étaient principalement faites en 8 bits
avoir 256 octets de mémoire, c'est beaucoup trop peu pour ce que les jeux demandaient, super mario bros était une NROM, cela signifie que la rom contenait le minimum syndical pour faire fonctionner la console, pas de RAM additionnelle, pas de "banques additionnelles (une banque est une second zone de mémoire contenant du code et des données), rien, et pourtant il y a clairement plus de 256 octets de mémoire rien que pour gérer l'état de mario.
2:52 tu parles de qualité montage,mais toi on en parle ?!
Y en a 1 ca fait du bien l'autre sa fait mal...
Un processeur se prend 64 bites ?😨😨😨
Trau faur wala 🤯🤦🏻♂️
45 secondes de conneries 😂
ce que tu dis est une concequence des bits du processeurs mais ce n'est ni la définition des bits ni la raison pour laquelle on n'a pas de processeurs de 128 bits par exemple. Les bits d'un processeur définissent la taille des instructions qu'il reçoit. Ce n'es pas non plus la puissance comme tu le dis à la fin. Aller, même avec de l'IA on arrive a faire une meilleure vidéo que ça
La jaguar est la meilleur console comme elle est 128 bits. GTA 5 n'existe pas ni les ports 8K mais sinon je pense que ça tournerait au moins à 2000FPS. La pub le disait que 128 bits c'était mieux que 64 et je leur fait confiance depuis.
oulala ca pique toute ces imprecision genre du 8 bit qui accede a 256 octet faut pas confondre le databus avec le adrbus
La différence c'est le nombres de bits avalé en 60 sec !!!
Question bête mais Une architecture x86, ça n’a rien à voir ?
l'architechture x86 est le nom attribué au 32bit
Bon puisqu'on parle de mon domaine je vais retablir un peu de vérité (même si beaucoup d'autres l'ont déjà fait).
Déjà la vitesse d'un CPU dépend de la fréquence de son horloge. Pour faire simple un CPU effectue une action par battement de l'horloge (à nuancer selon l'action et les architectures).
Pour le nombre de vidéos youtube en parallèle vous pouvez essayer vous n'aurez pas de probleme pour en faire tourner plus que le nombre officiel de coeurs sur votre CPU parce que 1 coeur ne veut pas dire une tache de plus en parallèle.
Et pour finir les 64 bits correspondent a la longueur d'une instruction de processeur. Pour faire simple, plus il y a de bits, plus une instruction peut etre complexe et donc plus votre CPU peut effectuer de tâche complexe en un seul tick d'horloge. Ce nombre n'a rien a voir avec le bus d'adressage (qui correspond plus ou moins a la quantité de RAM accessible. A nuancer malgré tout) et n'a pas non plus complètement a voir avec le bus de données (qui lui correspond à la quantité de bits que l'on peut aller chercher dans la RAM en un seul coup).
Généralement on essaie d'avoir la même taille pour les instruction et le bus de données ce qui permet d'aller chercher dans la RAM les instructions une par une. Donc souvent on confond le bus de données avec la taille des instructions. Ceci dit on a déjà vu par le passé des architecture avec des instructions plus courte que leur bus de données. Par exemple si nos instructions font 32 bits mais notre bus de données 64bits, on va chercher les instructions dans la RAM 2 fois moins souvent, mais elles sont egalement 2 fois moins complexe. Tout ceci est un equilibre complexe a comprendre et a trouver en fonction de nos besoins.
A noter que même la fin de la video est fausse puisque des architecture en 128 bits ont déjà vu le jour dans certains domaines très spécialisés.
En bref rien dans cette video n'est vrai et c'est désolant de voir des personnes aligner 3 mots reliés a l'informatique se prendre pour des experts sans creuser plus le sujet. C'est certainement du a une cadence de sortie de vidéos très stricte mais autant choisir des sujets plus simples pour ne pas dire n'importe quoi. Cette vidéo tombe dans la limite de la désinformation.
Et beh, si on avez accès a tous son potentiel j'imagine meme pas la taile de la tour elle doit etre aussi grande qu'un immeuble 😂
Vraiment ça fait quand même un moment que le téléphone on plus de 4go de ram même pour un téléphone a -de 200€
256 octets pour la NES, c’est une blague ? Faut faire la différence entre UAL et bus d’adressage !
8 bits = 1 octet = 1 byte = 256 valeurs binaires différentes, soit la some des exposants de 2^0 à 2^7 + la valeur 0 (0 à 255 ou 00000000 à 11111111).
Bah pk on a pas tout ce stockage dans nos téléphones si on est en 64 bits??
POV le type qui veux un péta octé:😮🤯
Donc en soit si on fait du 128 bits tout serait plus rapide ? Grossièrement. Cependant nous avons pas la technologie n'y l'utilité
Non non et non. Le nombre de bits d'un processeur détermine sa précision de calcul (plus il y a de bits, plus c'est précis). Souvenez-vous des polygones déformés sur PS1, c'est parce que c'était du 32 bits et que la console manquait de précision pour la 3D, problème qui a disparu avec la N64.
Par ailleurs, un CPU peut adresser de la mémoire au delà de sa précision de calcul (un CPU 8 bits peut avoir une adresse de mémoire de 16 bits par exemple et adresser 64 Ko de RAM et pas seulement 256 octets).
À ne pas non plus confondre avec la largeur de bus mémoire qui est la quantité de bits qui peuvent circuler simultanément entre le CPU et la RAM.
Sur un PC, on a généralement un CPU 64 bits et une largeur de bus de 64 bits par canal (donc 128 en dual channel) tandis que dans une carte graphique (ex Nvidia RTX) ou un SoC (Apple M) , les puces de mémoire sont reliées directement au CPU/GPU, ce qui permet d'avoir une largeur de bus très importante (typiquement 192 à 512 bits). Quant aux GPUs, ils sont généralement constitués de cœurs 32 et 64 bits.
alors les adresses mémoires sont toujours par octet donc 8bits. Ce qui change du cpu 32bits et cpu64bits c'est uniquement le traitement sur des nombres plus grands. l'ALU des cpu permet de traiter des nombres sur 64bits au lieu de 32bits. c'est tout.
RIEN à voir avec le nombre de coeur qui est juste gérer par l'architecture du cpu.
Riscv a déjà sortie ses processeurs en 128bits
Bas 32 bits sa fair un sacré gang bang mais un 64 bits 💀
Clara Morgane aurait répondu avec plus de justesse.
😂 la précision pour un DAC
le nombre de bits ? c'est ca la différence ? après ca dépend ou on les prend mais ca peut piquer a partir d'un certain nombres
Oep c'est pour ça que les téléphone 32bits ne peuvent pas faire tourner des emulateur 64bits comme la wii par exemple
J’ai 32Go de ram et 8 cœur en 64bits ❤
Waaaah le flop de cette vidéo, c'est incroyable y a rien qui va
MOI J'AI 32 GIGA DANC SA ME FAIS COMBIEN DE BITS??
Merci pour l'info 😅
ah... les 400 instructions supplementaire osef ?
Le boug poste la video juste apres mon exposé de snt la dessus😢
QUELLE EST la différence... Punaise arrêtez avec vos "c'est quoi"... Et je ne compte pas le nombre d'idioties dîtes dans ce short...
Je connaissais pas la différence merci
Vas te renseigner sur le net wikipédia où je ne sais quoi d'autre la flemme d'expliquer mais sache juste qu'ils ont balancé beaucoup de conneries
Heuuuuuuuuuuuuuuuuu Vous allez corrigé la vidéo, la page wikipédia en français n'est pas complète.
La NES avait 2ko de ram et 2ko de vram. Pas 256 octets de RAM.
Toutes ces bits entre les mains de nos enfants
La nes possède 2Ko de RAM si je ne me trompe pas, c'est beaucoup plus que les 256 octets 😅
et ça c'est juste la ram, en terme de mémoire addressable y'avais 64ko
et c'est sans compter les cartouches qui trichaient pour rajouter de la mémoire avec du bank switching et autres folies