Small-C
http://dbpedia.org/resource/Small-C an entity of type: Thing
Small-C är en något begränsad implementation av C lämplig för inbäddade system och mikrodatorer med begränsade resurser.
rdf:langString
Small-C es una especificación para un subconjunto del lenguaje de programación C, conveniente para microcomputadores limitados en recursos y para sistema embebidos. También se refiere a la implementación de ese subconjunto de instrucciones. Originalmente valioso como desarrollo temprano de un compilador para sistemas de microcomputadores disponibles durante el periodo que se extiende entre fines de los años 1970 y principios de los 1980. Esta implementación también ha sido útil como ejemplo simple para propósitos de enseñanza.
rdf:langString
Small-C is both a subset of the C programming language, suitable for resource-limited microcomputers and embedded systems, and an implementation of that subset. Originally valuable as an early compiler for microcomputer systems available during the late 1970s and early 1980s, the implementation has also been useful as an example simple enough for teaching purposes. Small-C is a retargetable compiler. Porting Small-C requires only that the back-end code generator and the library to operating system interface calls be rewritten for the target processor.
rdf:langString
rdf:langString
Small-C
rdf:langString
Small-C
rdf:langString
Small-C
rdf:langString
Small-C
rdf:langString
Small-C
xsd:integer
98145
xsd:integer
1124721424
rdf:langString
Ron Cain, James E. Hendrix
rdf:langString
Copyrighted but sharable
rdf:langString
Small-C es una especificación para un subconjunto del lenguaje de programación C, conveniente para microcomputadores limitados en recursos y para sistema embebidos. También se refiere a la implementación de ese subconjunto de instrucciones. Originalmente valioso como desarrollo temprano de un compilador para sistemas de microcomputadores disponibles durante el periodo que se extiende entre fines de los años 1970 y principios de los 1980. Esta implementación también ha sido útil como ejemplo simple para propósitos de enseñanza. El compilador original, escrito en Small-C para el Intel 8080 por , apareció en la edición de mayo de 1980 del Dr. Dobb's Journal. mejoró y extendió el compilador original, y escribió el manual The Small-C Handbook. Ron hizo un Small-C con capacidad de , en el sistema Unix PDP 11/45 del Stanford Research Institute, con una cuenta proporcionada por John Bass para el desarrollo del Small C (con el permiso de la gerencia, siempre que el código fuente del compilador fuera puesto a disposición en el dominio público). Small-C era importante para los computadores más pequeños de forma algo análoga a la importancia que tenía el GCC para los computadores más grandes. Tal como sus contrapartes de Unix, el compilador genera código ensamblador, que enseguida debe ser traducido al código de máquina por un ensamblador disponible. Small-C es un compilador redirigible (retargeting compiler). Portar al Small C requiere solo que el generador de código del back-end sea reescrito para el procesador objetivo. En 2007, Small C, con casi veinticinco años de antigüedad - todavía era usado, portado y estudiado por la gente que quiere aprender cómo se escribe un compilador.
rdf:langString
Small-C is both a subset of the C programming language, suitable for resource-limited microcomputers and embedded systems, and an implementation of that subset. Originally valuable as an early compiler for microcomputer systems available during the late 1970s and early 1980s, the implementation has also been useful as an example simple enough for teaching purposes. The original compiler, written in Small-C for the Intel 8080 by Ron Cain, appeared in the May 1980 issue of Dr. Dobb's Journal of Computer Calisthenics & Orthodontia. James E. Hendrix improved and extended the original compiler, and wrote The Small-C Handbook. Ron bootstrapped Small-C on the SRI International PDP 11/45 Unix system with an account provided by John Bass for Small C development. The provided source code was released with management permission into the public domain. Small-C was important for tiny computers in a manner somewhat analogous to the importance of GCC for larger computers. Just like its Unix counterparts, the compiler generates assembler code, which then must be translated to machine code by an available assembler. Small-C is a retargetable compiler. Porting Small-C requires only that the back-end code generator and the library to operating system interface calls be rewritten for the target processor.
rdf:langString
Small-C är en något begränsad implementation av C lämplig för inbäddade system och mikrodatorer med begränsade resurser.
xsd:nonNegativeInteger
5939