Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - lcclps

#1
Programación C/C++ / Re: Hardware y C/C++
18 Enero 2016, 02:07 AM
Cita de: Eternal Idol en 18 Enero 2016, 01:12 AM
No es parte del standard aunque hay formas (inline assembly o libreria en assembly por ejemplo).

Igual ni assemby ni C/C++ podrán acceder directamente al hardware en un S.O. moderno desde modo Usuario.

Hum... solamente, en usuario Root, entonces?
- Bueno si, tendría su lógica, en plan "sistema de seguridad"..
Pero utilizando librerías asm.... no solucionaría el problema de la potabilidad de aplicaciones... por que seguiría dependiendo de que la librería esté hecha para procesador X o procesador Y...u.u

- No se para que miro en Yahoo respuestas... es donde leí eso de que en C se puede hacer todo y portable.
#2
Programación C/C++ / Hardware y C/C++
18 Enero 2016, 00:11 AM
Buenos días/tardes/noches usuarios.
Como bien sabemos todos, un buen conocedor de ASM puede controlar el hardware del PC, casi a su antojo, si no fuera por lo pesado y/o complejo que puede llegar a ser trabajar en ASM. Además, de la pesada tarea de traducir el ASM de un procesador al de otro, para que tu código funcione en dos maquinas diferentes.


Sin embargo, hace poco recuerdo haber leído por internet, que en C, también se pueden hacer todo lo que puedes hacer en ASM.
- Sinceramente, discrepo de eso del "todo", pero.... quizás no es que no se pueda hacer todo, si no, que yo no se hacerlo.

Y a todo eso.....
¿Sabeis si en C se puede controlar el Hardware, sin necesidad de hacer uso de ASM en ningún momento?
[/i]
Y me refiero a.. control "avanzado", como por ejemplo: controlar el ventilador, ya sea su velocidad, o el simple hecho de que esté encendido o no.

- Gracias de antemano.