Cita:
Iniciado por Fw190 Errores aparte, estos programas no deberían funcionar en Windows. Lo digo por lo siguiente:
El atributo far aplicado a los punteros que has declarado era específico para los modos de direccionamiento de memoria que había en MS-DOS. Algo ya completamente obsoleto, no creo ni que exista en los compiladores actuales.
La dirección 0xB8000000 correspondía, si mal no recuerdo, a la memoria de video en los sistemas MS-DOS. Con los sistemas operativos actuales no se permite (en principio) el acceso directo a los recursos del sistema (como la memoria de video, por ejemplo), hay que hacerlo a través de los servicios proporcionados por el sistema operativo.
Sobre lo que hacen los programas, me parece que el primero colocaría una serie de valores y atributos en la pantalla, y el segundo haría una ordenación de lo que hay en la pantalla.
También sería conveniente que, además del código, posteases los errores que te tira el compilador.
Saludos,
Si gracias, es una dirección de memoria obsoleta, que es de MS-DOS... Fue un ejercicio que nos había dado el profesor que luego nos explico lo mismo que me acabas de explicar vos, igual te agradezco la respuesta...
Eso si, tengo un favor mas, como dije hace poco que estoy empezando con esto, quería saber si me podrías decir como resolver este enunciado (perdón si es muy tonto):
"Realizar un programa que solicite un valor numérico de tipo entero decimal por pantalla y muestre su representación binaria"
Desde ya muchas gracias!!!