Anar al contingut

Autocoder

De L'Enciclopèdia, la wikipedia en valencià

Autocoder va ser el nom donat a alguns llenguages d'ensamblador per a un número d'ordenadors IBM en la década dels 50 i els 60. Els primers Autocoders semblen ser els primers ensambladors capaços d'implementar l'utilitat dels Macros.

El terme autocoder deu distinguir-se de autocode, un terme de la mateixa época usat en el RU per a llenguages d'alt nivell. Abdós térmens provenen de la frase automatic coding, el qual es referix generalment a programes que rebaixaven la capacitat del treball dels monts i la de programació.) En alguns círculs «autocoder» s'utilisa d'una manera genèrica per a referir-se a lo que ara es diu un macro-assembler.

Els primers Autocoders varen aparéixer en 1955 per al IBM 702 i en 1956 per a la majoria de compatibles IBM 705. Varen ser dissenyats per Roy Goldfinger qui havia treballat abans en l'ensamblador New York University's (NYU) NYAP.[1][2] Estes màquines, eren màquines comercials de llongitut de paraula variable com lo eren molts dels ordenadors per als quals Autocoder va ser llançat.

Ademés del 702 i el 205, també va haver Autocoders per als IBM 7010, IBM 7030 (Stretch), IBM 7070, IBM 7080, i els IBM 1400 séries.[3] Atres fabricants varen crear alguns productes potencialment comercials, com NCR's «National's Electronic Autocoder Technique» (NEAT).[4]

El Autocoder més conegut és el d'IBM 1401, indubtablement degut en part a l'èxit global d'eixa série de màquines. Autocoder va ser el llenguage primari d'este ordenador i les seues capacitats de Macros soportaven l'us del Sistema de control d'Entrada/Eixida el qual facilitava la càrrega de programació.[5] Un atre ensamblador, Symbolic Programming System (SPS), va anar l'ensamblador presentat quan l'IBM 1401 va ser originalment anunciat com un ordenador punched-card-only (solament targetes perforades). El SPS tenia la mateixa nemotécnica pero un format d'entrada diferent. Açò va resaltar la falta de característiques del Autocoder i es va usar habitualment en màquines sense unitats de cinta (punched-card-only)[6]

Notes

  1. ↑ Goldfinger 1956.
  2. ↑ The Encyclopedia of Computer Languages
  3. ↑ 7010: Weik 1964, p. 0160; 7030:[1] [2] archivat en Wayback Machine.,[3]; 7070: [4],[5]; 7080: [6]; 1400 séries: [7], [8].
  4. ↑ Weik 1964, p. 0202.
  5. ↑ [9]; Solomon 1993, p. 8; [10].
  6. ↑ [11], [12].

Referències

  • Allen, F. I., "The history of language processor technology at IBM", IBM Journal of Research and Development, 25(5), pp. 535-548 (September 1981). [13]
  • Goldfinger, Roy, "The IBM Type 705 Autocoder". Proceedings East Joint Computer Conf., Sant Francisco, 1956.
  • Hopper, Grace, "Automatic Coding for Digital Computers" in the High Speed Computer Conference, Louisiana Stat (1955) the High Speed Computer Conference, Louisiana State University, 16 Feb. 1955, Remington Rand, Inc., 1955. [14]
  • Salomon, David, Assemblers And Loaders (Horwood, 1993), ISBN 0-13-052564-2. [15]
  • Weik, Martin H., A Fourth Survey of Domestic Electronic Digital Computing Systems,BRL Report No. 1227, January 1964 (Ballistic Research Laboratories, Aberdeen Proving Ground, Maryland). [16]