2009-09-10 11 views
0

J'ai entendu dire que le terme firmware vient de lui étant entre dur dur et soft ware. J'ai également entendu dire qu'il se réfère à un logiciel qui vient de la société (société) qui construit le matériel.D'où vient le terme firmware?

Quand le terme a-t-il été utilisé pour la première fois et quelle est l'origine du terme?

+6

Je ne l'ai jamais entendu utilisé de la deuxième manière que vous avez décrite. –

+0

Cela aurait dû être wiki quand je l'ai demandé; ma faute. – sal

+0

@Spencer, j'espère que quelqu'un peut trouver une référence pour cette origine. – sal

Répondre

6

De Wikipedia:

Le terme "firmware" a été inventé par Ascher Opler en 1967 Datamation article. A l'origine, cela signifiait la microcode - contenu d'un inscriptible magasin de contrôle (une petite zone spécialisée de mémoire RAM), qui définit et mis en œuvre l'instruction de l'ordinateur l'ensemble .... Firmware a évolué pour signifier presque tout contenu programmable d'un dispositif matériel , non seulement le code machine pour un processeur, mais aussi configurations et des données pour circuits intégrés spécifiques à l'application (ASIC), une logique programmable appareils, etc.

+3

C'est quelque part entre dur (ware) et soft (ware) - donc c'est ferme! –

+2

Un cas de 'LMWTFY' alors (une variation sur "LMGTFY"!) – Skizz

0

un simple query-wikipedia répondra à cela, vraiment ..

+0

-1 pour poster un lien sans texte –

+0

+1 @Graeme Vraiment, devrions-nous copier tous les liens? –

+1

@Grzegorz: Certainement oui, au moins les parties pertinentes. Sinon, vous forcez le lecteur vers un autre site Web, où la page peut avoir disparu ou les informations ont changé. Si quelqu'un d'autre a la même question dans deux ans et trouve cette page via google, avoir la réponse ici est beaucoup plus utile qu'un lien vers où la réponse était. –

4

http://en.wikipedia.org/wiki/Firmware#Origin_of_the_term

Firmware

Origine du terme

Le terme "firmware" a été inventé par Ascher Opler en 1967 Datamation article. 1 A l'origine, cela signifiait le microcode - contenu d'un magasin de contrôle inscriptible (une petite zone spécialisée de mémoire RAM), qui définissait et mettait en œuvre l'ensemble d'instructions de l'ordinateur. Le firmware peut être rechargé si nécessaire pour spécialiser ou modifier les instructions que l'unité centrale (CPU) pourrait exécuter. A l'origine, le firmware était comparé au matériel (le CPU lui-même) et au logiciel (instructions normales s'exécutant sur une CPU). Il n'était pas composé d'instructions machine CPU, mais de microcode de niveau inférieur impliquées dans l'implémentation d'instructions machine. Il existait à la limite du matériel et du logiciel, d'où le terme firmware.

Plus tard, le terme a été élargi pour inclure tout type de microcode, que ce soit en RAM ou ROM. Plus tard, le terme a été de nouveau élargi dans l'usage courant pour désigner tout ce qui réside dans la ROM, y compris les instructions de la machine du processeur pour le BIOS, les chargeurs bootstrap ou les applications spécialisées. En ce qui concerne la mise à jour du micrologiciel vers une nouvelle version, une procédure typique jusqu'au milieu des années 1990 consistait à remplacer un support de stockage contenant un micrologiciel, généralement une ROM encapsulée. De nos jours, cette approche est largement abandonnée en présence de la capacité du micrologiciel à se remplacer par une opération purement électronique et pratique.