rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Pourquoi 1024 octets= 1ko

telvi, le dimanche 18 août 2002 à 11:06:47
donc pourquoi 1024 octets= 1ko
pouvez vous detailler la reponse au maximum merc
 Signaler ce message aux modérateurs

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Crono S'6, le dimanche 18 août 2002 à 14:32:53
C'est tout simple :
l'ordi fonctione en binaire, 1 et 0
L'ordi a besion d'adressé des zones memoires sur le DD, la Ram, les peripheriques internes ou externe (Pci, Usb, Serie, Parallele) mais comment le µP va t'il pourvoir selectionner le Disque Dur pour pourvoir l'ecrire dessus et pas le port Pci du Modem ?

Par une methode d'adressage toujours en binaire codé sur une plusieurs dizaine de bits.

avec 1 bits, le µp peut adressé 2 zones memoires, quand le bit est à 0, cela selectionne la zone 0 et quand le bit est a 1, cela selectionne la zone 1 de la memoire.
avec 2 bits, tu peux selectionner 4 zones "00, 01, 10, 11"
avec 3 bits , 8 zones : "000, 001, 010, 011, 100, 101, 110, 111".
et le formules est 2 a la puissance du nombres de bit d'adress
2^3=8 zones adressable pour 3 bit

ok ?

donc tu arrives a des nombres que tu dois conaitres,
2^6 = 64 octect adressables
2^7 = 128 octects adressables, (c'est aussi le nombre de bits que peut calculer en une seule coup d'horloge un microP de Play2 ...)
2^8= 256 octect adressables
2^10= 1024 octect adressables, et la, pour des raisons pratiques on dit que 1024 octets = 1 Ko, au lieu de 1.024 Ko

Bref, au cause de logique binaire, le monde du Pc se contentera de nombres dependant de la puissance de 2, c'est pour cela que tu 128 ou 256 Mo de Ram et pas 100 Mo ou 200 Mo, par exemple, et que les tailles de Disque dur sont standart.
D'ailleurs, c'est encore la meme raison que quand on te dit qu'un disque dur fait 120 GO ne fait pas en vrai 120 000 000 000 octects mais 128 849 018 880 octets mais ensuite c'est formaté et pas mal de place est perdu par le systeme d'indexation et de gestion des fichiers (la FAT32 par exemple).

Et pour finir, la fameuse limite des 137Go adressables en Ide correspond a 2^37, ce qui signifie que sur 40 fil de ta nappe IDE, 37 servent entre autres a adresser chaque octects de ton Disque Dur.
Il est donc physiquement impossible de monté au dela des 137Go en IDE , les trois fils qui reste sur ta nappe servent aussi a autre chose, selection de peripheriques, ecriture/lecture, clock, etc...

Et pouquoi on voit des DD de 200Go en IDE disponible ?

Si quelqu'un sait, je suis preneur, je pense qu'il y a un soft qui tourne sous Win, et qui gere le memoire etendue au dela de Windows, comme windows le fait avec le Dos qui lui, pauvre bougre ne gere que 640 ko de Ram...

Bref, J'espere que j'ai etait assez detailler comme tu le voulais, avec exemple a l'appui pour te permettre de comprendre.

Si vous aves des questions, cronos6@free.fr

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le dimanche 18 août 2002 à 22:36:14
Salut,

Pour tes "gros" disques durs :

http://www.bellamyjc.net/fr/theoriemultiboot2.html#LimitesInterfaces

A+ Blux            "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le lundi 19 août 2002 à 09:10:41
(Je vais me faire incendier, mais tant pis:)

Oui, 1 ko est bien égale à 1000 octets, tout comme
1 kg = 1000 grammes,
1 km = 1000 mètres,
1 kJ = 1000 joules.

Ce sont juste des idiots d'informaticiens qui pensaient être les seuls dans l'univers à utiliser le "kilo", et qui ont décrété qu'il valait 1024, ce qui est bien entendu une erreur.


D'ailleurs une unité spéciale a été inventée ( http://physics.nist.gov/cuu/Units/binary.html), mais son utilisation n'est pas assez répandue.


Tu ne t'es pas trompé(e): 1 ko = 1000 octets.

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le lundi 19 août 2002 à 09:19:30
A part pour le lien qui est mort, aucune raison de te faire incendier :-)
Ca fait toujours du bien de rappeler que le SUI existe et qu'il est pas adaptable au bon vouloir de la profession qui l'utilise

ö,ö
\_/

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ipl, le mardi 20 août 2002 à 00:03:03
Bonsoir SebSauvage, bonsoir à tous,

>Ce sont juste des idiots d'informaticiens qui pensaient être les
>seuls dans l'univers à utiliser le "kilo", et qui ont décrété qu'il
>valait 1024
C'est un peu comme pour le vin où "1 litre" fait 75 centilitres !

;-)

@12C4
Ipl

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le lundi 19 août 2002 à 09:32:14

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Marden, le lundi 19 août 2002 à 09:42:48
Pour le vin rouge, on utilise parfois la mesure en "kilo". Ainsi, pour un "kil de rouge" à 12° (12 % en volume), la masse est :
(880 ml * 1 g / ml) + (120 ml * 0,8 g / ml) = 976 g
(vers 4 °C, en négligeant le phénomène de rétraction)
L'erreur relative est de 2,4%, comme dans le cas du "ko", et dans les deux cas, à l'usage, ne nous gêne pas "des masses".

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jisisv, le lundi 19 août 2002 à 22:51:03
Une covention utile
1kb = 1000 bytes
1Kb = 2**10 bytes

The software said "Requires Windows98, Win2000, or better
So I installed Unix.

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jisisv, le lundi 19 août 2002 à 22:54:09
Evidemment ceci ne s'adresse qu'aux PerSonneS fAIsant la
difféRENce enTRE maJUscules et MINUScules ;O)

The software said "Requires Windows98, Win2000, or better
So I installed Unix.

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Crono S'6, le mercredi 21 août 2002 à 02:53:05
Une reponse serieuse et ensuite ca part en couille, c'est serieux tout ca ?

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le mercredi 21 août 2002 à 08:46:32
Exuse moi, tu consideres que seul ta reponse est serieuse et si quelqu'un t'apportes une contradiction justifiee tu consideres que ca part en couille?
Il faut savoir accepter la critique, surtout qu'ici elle etait tout ce qu'il y a de plus respectueuse. Il y a bien eu 2 messages sur 10 qui partent sur le vin, mais bon, ca reste un topic calme et relativement serieux...pas confondre serieux et giunde!

ö,ö
\_/

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le lundi 2 septembre 2002 à 15:16:59
Ajouté par sebsauvage (02/09 à 14:02 GMT+1)
Tiens, à propos... j'ai reçu ce mail là tout à l'heure:

>Date: Mon, 02 Sep 2002 13:49:01 +0200
>From: xxxxxxxxx <xxxxxx@ese-metz.fr>
>To: sebsauvage@sebsauvage.net
>Subject: Rectificatif sur la page http://sebsauvage.net/comprendre/unites/unites.html
>
>1ko = 1024 octets = 2^10 octets.
>
>Lorsque tu apprendras l'informatique, passe me voir avant de foutre la
>merde partout avec tes trucs de con!!
>
>Miles, étudiant à SUPELEC.
>



Et ma réponse:
>En réponse à xxxxxxxxx <xxxxxx@ese-metz.fr>:
>
>> 1ko = 1024 octets = 2^10 octets.
>
>et 1 km = 1024 mètres ?
>et 1 kJ = 1024 Joules ?
>et 1 kA = 1024 ampères ?
>
>
>
>> Lorsque tu apprendras l'informatique, passe me voir avant de foutre la
>> merde partout avec tes trucs de con!!
>
>Lorsque tu apprendras les sciences en général, passe me voir aussi ! :-D
>
>
>
>> Miles, étudiant à SUPELEC.
>
>Comme quoi...
>
>

Je lui en veux même pas... c'est surtout son ton hautain et son agressivité qui me laissent perplexe. Je comprend pas pourquoi il s'énerve autant... :-D

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le lundi 2 septembre 2002 à 15:30:38
Pour eviter tout pb, le message du dessus est une copie postee par moi du message original de sebsauvage mais anonymee entierement quant a l'eleve en question...
ö,ö
\_/

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le lundi 2 septembre 2002 à 14:11:49
La suite...

Sa réponse:
>Non, l'informatique est la seule exception à cette règle et c'est
>indiqué PARTOUT!!!!
>Tu as fait quoi comme études ? C'est qui qui t'a refilé cette erreur ?
>Regarde PARTOUT sur le net, sur les grands sites, et on te le dira!!
>
>Et je te signale, à titre amical, que si je suis à SUPELEC - si tant est
>que tu saches ce que c'est -, c'est parce qu'en sciences, EN GENERAL, je
>me débrouille mieux que 99% dee la population française.
>
>Miles
>
>P.S. : et je ne suis pas vantard.
>




Ma réponse:

>Du calme, du calme !
>Pourquoi s'énerver ?
>
>Moi je lis: http://physics.nist.gov/cuu/Units/binary.html
>"Once upon a time, computer professionals noticed that 2^10 was very nearly equal to 1000 and started using the SI prefix "kilo" to mean 1024. That worked well enough for a decade or two because everybody who talked kilobytes knew that the term implied 1024 bytes. But, almost overnight a much more numerous "everybody" bought computers, and the trade computer professionals needed to talk to physicists and engineers and even to ordinary people, most of whom know that a kilometer is 1000 meters and a kilogram is 1000 grams."
>
>L'informatique étant liée au reste des autres sciences, il est nécessaire que tout le monde utilise le même langage pour communiquer. Si chacun invente ses unités et sa manière de mesurer, les sciences ne pourront plus parler entre elles !
>ça n'est pas pour rien que le SI a été inventé, non ?
>

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le lundi 2 septembre 2002 à 14:39:24
Arf, les supelec, toujours les memes!!!
Dis lui que si il etait si fort il serait pas sur le campus de Metz ;-)
Sinon, tu as oublie d'anonymer son adresse la 2eme fois, mais bon c'est pas bien grave, je les connais pas ceux de Metz, mais j'ai du mal avec les gens qui se croient superieur sous pretexte qu'ils sont a tel ou tel endroit...

ö,ö
\_/

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le lundi 2 septembre 2002 à 14:55:56
Sinon, tu as oublie d'anonymer son adresse la 2eme fois

Oups ! La gaffe.
Et merdeeuu... ça m'apprendra à copier-coller trop vite et n'importe comment.

Euh les modos... vous pourriez juste gommer l'adresse email ?
Merci beaucoup beaucoup :-/


On a encore échangé quelques mails, et il s'est largement calmé.

22


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le lundi 2 septembre 2002 à 15:42:32
Ba juste, on peut pas, ci dessus c'est tout ce que j'ai reussi a faire, j'espere que tu ne m'en veux pas d'avoir piquer ton identite vu que tu es pas enregistre, mais c'etait pour rendre a cesar...

ö,ö
\_/

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le lundi 2 septembre 2002 à 14:59:52
(Quelques mails plus tard:)


Lui:
> Et ça ne t'a pas paru bizarre que tout se faisait en puissance de 2 en
> électronique et donc que 1000 ne marchait pas ?

Moi:
>
>Bah si 1000 ça marche très bien !
>
>Tout nombre entier est représentable en puissances de 2.
>
>D'ailleurs quelle que soit le nombre, la base n'y change rien:
>c'est juste une manière différente de représenter le nombre.
>C'est bien pour cela que nos ordinateurs (qui ne savent
>compter qu'en base 2), manipulent 'nos' nombres en base 10
>sans que ça pose problème :)
>

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Marden, le lundi 2 septembre 2002 à 15:11:22
J'ai connu et pratiqué des SUPELEC (de Malakoff) plus modestes et plus SUPELEGants ... dont le chef de service (100 personnes) avait débuté comme câbleur, et était passé en Pennmünde au début des années 40, apparemment pas de son plein gré, où il s'était livré à des actes de sabotage.

21


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le lundi 2 septembre 2002 à 15:41:30
Bof, t'en fait pas quand je dis tous les memes c'est de l'humour, j'en connais plein des differents, ce que je voulais dire c'est surtout que les gens a grosse tete se trouvent partout et sont parfois un peu desagreable...

Quant a moi, je connais plus de monde sur le campus de Rennes, mais il faut reconnaitre que la plus part sont cools...mais les exceptions sont gratinees!!!

ö,ö
\_/

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le lundi 2 septembre 2002 à 15:37:01
mmm... qu'on ait un point de vue différent, soit, mais de là à penser qu'on détient la vérité ultime...

Il ne faut pas imposer sa vérité aux autres, mais seulement la proposer.

Tout est dans la façon de faire.



PS: C'est quoi Pennmünde ??

20


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le lundi 2 septembre 2002 à 15:39:40
STO a priori...
Sinon tout a fait d'accord, ne pas etre d'accord soit, mais respecter les autres avis...

ö,ö
\_/

23


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le lundi 2 septembre 2002 à 15:54:32
c'est vrai que certains ont fait des études justes assez supérieures...

tiens, quelqu'un peut lui dire qu'un byte, ça fait 8 bits, juste pour faire rire 1% de la populace... ;-), et voir le retour de kick ?

A+ Blux            "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

24


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Taboujr, le lundi 2 septembre 2002 à 16:09:41
Pour info, le démultiplicateur K (=x1024) a été introduit dans le SI quand j'étais en prépa (entre septembre 96 et juin 98 donc). On le note avec un grand K et il est forcément suivi d'une unité comme tous les multiplicateurs (sinon, on le confond avec le Kelvin, et les pcs qui chauffent, y'a pas bon...). A l'époque, la notation Mo, Go et To étaient encore abusives.
Je me souviens que mon prof de maths nous avait balancé ça un lundi matin à 8h et nous avait posé la question en colle (le salaud !!). On avait beau faire partie de ce que d'aucun ose encore appeler "l'élite de la France", on s'est tous fait avoir. Alors ton gars de SUPELEC, tu peux lui dire que c'est qu'un glandu de première (après tout, il a été en prépa aussi).

Tabou Junior

P.S. : De toutes façons, les gars de SUPELEC, ils supportent pas l'alcool !!!

25


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le lundi 2 septembre 2002 à 16:42:44
Il y a en effet des chances qu'il est fait prepa, surtout depuis qu'ils ont fermes les Premieres Annees Speciales...
Par contre, ceux du campus de Rennes tiennent l'alcool, meme apres une journee de tournoi sportif relativement intensive...

ö,ö
\_/

26


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kinder.surprise, le lundi 2 septembre 2002 à 18:00:13
il est bien gentil sebsauvage de répondre à ce blaireau bouffé d'orgueil.

discuter ouais, un ton pareil c'est pour ce qui me concerne la chasse systématique aux posts, sans discussion possible. Je préfère 100 fois mat qui avait peut-être parfois un ton un peu spé mais qui ne se la jouait pas comme ça. Et dont les interventions étaient parfois passionnantes d'ailleurs...

kinder.surprise,
le maton du matou

27


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
PREMICE XP, le mardi 3 septembre 2002 à 01:38:49
c'est pour ca que je suis en informatique, c pas de la patate de 1000 gr..

[ l'artiste ]

28


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lilliput, le mardi 3 septembre 2002 à 09:57:31
bde de NEWBIE les informaticiens se sont demandé combien de place contenait 10 "0 ou 1" soit des tranches de 10 donc
1 octet => 8 bit
1ko => 2^10 * 8 bit
car on raisonne par tranche de 10 et non pas vos 't1 de fruit et légume ah ces pseudo matheux qui vont chez leur boucher et qui demande un kilo de vache on se demande s'ils ne s'était pas fournit en GB ;-) un kilo de kel unité !!!! ici l'octet n'est pas une représentation decimal mais binaire soit 2^(10 *x)

29


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le mardi 3 septembre 2002 à 10:21:39
ahum...

La définition précise et exacte de 'kilo' est:
facteur 10 puissance 3 (en base 10).
( http://www.bipm.fr/fra/3_SI/si-prefixes.html, Bureau international des poids et mesures )

Que ce que l'on mesure soit représenté en base 10, 2, 16 ou 40, que ce soit des octets, des bits, des mètres ou des Joules, cela ne change pas la définition du kilo.


Donc:

1 octets = 8 bits
1000 octets = 8000 bits
1000 octets = 1 ko = 8000 bits




Et comme disent l'IEEE et la NIST, si on a utilisé 1 ko pour 1024, c'était par commodité, parceque 1024 c'était "pas loin" de 1000.

Les "pas loin" en sciences et technologies, ça fini par faire tache. Alors on arrête de faire de l'à-peu-près, on essai d'être un informaticien compétent et rigoureux, et on utilise des kilo à 1000, ça sera plus propre.

38


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
xadrez, le mercredi 4 septembre 2002 à 09:17:52
Ca ne sera pas plus propre... au contraire.

Tout ce que tu dis m'amène plutôt a penser qu'il faut garder le 1 ko = 1024 octets.

Ce qu'il faut changer, ce n'est pas le 1024 en 1000 mais le kilo(mille)... en (par ex.) kylo comme ça tout le monde est content.

kylo ça te va ?


Sur l'échiquier de la vie, j'ai choisi d'être le Fou,
parce que je ne suis pas Cavalier. Xadrez

39


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le mercredi 4 septembre 2002 à 09:48:38
Bah oui kylo ça me plairais bien !

Y'a même déjà le Ki ( http://physics.nist.gov/cuu/Units/binary.html), mais je ne me fais pas d'illusions...