Halt and Catch Fire

Halt and Catch Fire

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

De nos jours, HCF denote 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és 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 à tore magnétique, afin de rendre l'accès à la mémoire de leur modèle suivant, les ingénieurs augmentèrent les courants de lecture/écriture circulant dans les fils très fins de ces mémoires. Cela fonctionnait bien lorsque l'ordinateur exécutait un programme normal, puisque les accès à la mémoire étaient répartis. Cependant, l'instruction HALT était implémentée comme un saut « 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. »

Processeurs munis d'une instruction HCF

Références

  1. Gerry Wheeler, « Undocumented M6800 Instructions », dans BYTE, vol. 2, no 12, December 1977, p. 46–47 

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Halt and Catch Fire de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Halt and Catch Fire — Halt and Catch Fire, known by the mnemonic HCF, was originally a fictitious computer machine code instruction claimed to be under development at IBM for use in their System/360 computers, along with many other amusing instructions such as Execute …   Wikipedia

  • Halt and catch fire — Halt and Catch Fire, conocida por el nemónico HCF, fue en origen una instrucción ficticia en código máquina que se decía estaba siendo desarrollada por IBM para su uso en sus computadores System/360, junto con muchas otras instrucciones… …   Wikipedia Español

  • Lp0 on fire — (aka Printer on Fire) is a semi obsolete error message still generated on some Unix/Linux operating systems in response to certain types of printer errors. lp0 is the Unix device handle for the first line printer, but the error can be displayed… …   Wikipedia

  • Agriculture and Food Supplies — ▪ 2007 Introduction Bird flu reached Europe and Africa, and concerns over BSE continued to disrupt trade in beef. An international vault for seeds was under construction on an Arctic island. Stocks of important food fish species were reported… …   Universalium

  • List of villains and monsters in Demashita! Powerpuff Girls Z — This article contains information on the villains and monsters in the anime Demashita! Powerpuff Girls Z, produced by Cartoon Network, Toei Animation, and Aniplex.Like the Powerpuff Girls, most of the villains were normal everyday… …   Wikipedia

  • HACF — Halt And Catch Fire eine IBM 360/63 tat dies einmal am •(aus The REAL Canonical List of Forgotten Assembly Language Commands : ) …   Acronyms

  • HACF — Halt And Catch Fire eine IBM 360/63 tat dies einmal am [2](aus The REAL Canonical List of Forgotten Assembly Language Commands : ) …   Acronyms von A bis Z

  • Business and Industry Review — ▪ 1999 Introduction Overview        Annual Average Rates of Growth of Manufacturing Output, 1980 97, Table Pattern of Output, 1994 97, Table Index Numbers of Production, Employment, and Productivity in Manufacturing Industries, Table (For Annual… …   Universalium

  • Computers and Information Systems — ▪ 2009 Introduction Smartphone: The New Computer.       The market for the smartphone in reality a handheld computer for Web browsing, e mail, music, and video that was integrated with a cellular telephone continued to grow in 2008. According to… …   Universalium

  • Health and Disease — ▪ 2009 Introduction Food and Drug Safety.       In 2008 the contamination of infant formula and related dairy products with melamine in China led to widespread health problems in children, including urinary problems and possible renal tube… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”