1--hola, querria saber con que comandos se puede manejar el puerto paralelo en c con el compilador dev-c++
lo he intentado con _outp(0x378,111);
no me da error, pero no obtengo salida.
2--por otra parte, he intentado compilar este codigo
(link roto)
y me da error en las sentencias del puerto paralelo, por eso intente despues con el _outp
porque hace bucles de 60 iteraciones para la salida del puerto?
(no me refiero a los bucles externos)
yo el que he echo con _outp es una unica sentencia sin ningun bucle
3--por ultimo, una cosa que no me queda clara de programacion es por ejemplo, en lenguaje c, lo que se programa tiene que ser ejecutado por cojones en un sistema operativo no? me refiero a que pones malloc() o fopen() y es el sistema el que te da memoria y te abre los archivos.
4--pero en cambio como es que dicen que es el lenguaje para programar sistemas operativos por excelencia? como vas a programar en ese lenguaje si todo son llamadas al sistema?
5--y si por ejemplo quiero hacer en c un gestor de arranque sencillo tipo lilo? cuando haga malloc no hay nada que me reserve memoria.
seria obligatorio utilizar partes del programa en ensamblador o con las propias sentencias de c se podria hacer?
6--como se hace para cargar una dll desde un programa en c?
7--como se utiliza la sentencia goto?
8--es posible descompilar un programa en c?
9--cual es la sintaxis basica de ensamblador resumida en una o dos frases? son solo instrucciones de procesador junto con las direcciones de memoria de los openrandos o algo mas?
contestarme a todo por favor
gracias