Halt and Catch Fire (« arrêter et prendre feu »), de mnémonique HCF, était à l'origine une instruction du langage assembleur d'un ordinateur, prétendument en développement chez IBM pour leurs ordinateurs System/360.

Property Value
dbo:abstract
  • Halt and Catch Fire (« arrêter et prendre feu »), de mnémonique HCF, était à l'origine une instruction du langage assembleur d'un ordinateur, prétendument en développement chez IBM pour leurs ordinateurs System/360. De nos jours, HCF dénote une instruction non documentée à effets secondaires inhabituels, incluse dans le processeur à des fins de test. Les utilisateurs qui découvrent ces instructions se sont approprié l'ancienne instruction Halt and Catch Fire et son mnémonique HCF pour exprimer de manière humoristique que l'exécution par inadvertance de ce genre d'instructions conduit le système à cesser de fonctionner de manière normale. L'expression catch Fire (« prendre feu ») est strictement métaphorique. Selon un récit apocryphe remontant aux années 1960, époque à laquelle les ordinateurs utilisaient des mémoires à tores magnétiques : afin de rendre l'accès à la mémoire plus rapide sur leurs modèles d'ordinateurs suivants, les ingénieurs augmentèrent les courants de lecture/écriture circulant dans les fils très fins de ces mémoires. Cela fonctionnait très bien lorsque l'ordinateur exécutait un programme normal, puisque les accès étaient répartis sur l'ensemble de la mémoire. Par contre, si une instruction HALT était exécutée : elle faisait faire des sauts « sur place. » Par conséquent, le même emplacement en mémoire était lu en boucle et les fils très fins devenaient si chauds qu'ils se mettaient à fumer, d'où l'expression « halt and catch fire. » (fr)
  • Halt and Catch Fire (« arrêter et prendre feu »), de mnémonique HCF, était à l'origine une instruction du langage assembleur d'un ordinateur, prétendument en développement chez IBM pour leurs ordinateurs System/360. De nos jours, HCF dénote une instruction non documentée à effets secondaires inhabituels, incluse dans le processeur à des fins de test. Les utilisateurs qui découvrent ces instructions se sont approprié l'ancienne instruction Halt and Catch Fire et son mnémonique HCF pour exprimer de manière humoristique que l'exécution par inadvertance de ce genre d'instructions conduit le système à cesser de fonctionner de manière normale. L'expression catch Fire (« prendre feu ») est strictement métaphorique. Selon un récit apocryphe remontant aux années 1960, époque à laquelle les ordinateurs utilisaient des mémoires à tores magnétiques : afin de rendre l'accès à la mémoire plus rapide sur leurs modèles d'ordinateurs suivants, les ingénieurs augmentèrent les courants de lecture/écriture circulant dans les fils très fins de ces mémoires. Cela fonctionnait très bien lorsque l'ordinateur exécutait un programme normal, puisque les accès étaient répartis sur l'ensemble de la mémoire. Par contre, si une instruction HALT était exécutée : elle faisait faire des sauts « sur place. » Par conséquent, le même emplacement en mémoire était lu en boucle et les fils très fins devenaient si chauds qu'ils se mettaient à fumer, d'où l'expression « halt and catch fire. » (fr)
dbo:isPartOf
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 4420134 (xsd:integer)
dbo:wikiPageLength
  • 2974 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 180737845 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • Halt and Catch Fire (« arrêter et prendre feu »), de mnémonique HCF, était à l'origine une instruction du langage assembleur d'un ordinateur, prétendument en développement chez IBM pour leurs ordinateurs System/360. (fr)
  • Halt and Catch Fire (« arrêter et prendre feu »), de mnémonique HCF, était à l'origine une instruction du langage assembleur d'un ordinateur, prétendument en développement chez IBM pour leurs ordinateurs System/360. (fr)
rdfs:label
  • Halt and Catch Fire (fr)
  • Halt and Catch Fire (it)
  • Halt and Catch Fire (pt)
  • Halt and Catch Fire (computing) (en)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:namedAfter of
is dbo:tvShow of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of