Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué es Win32? ¿Qué es la programación Win32?

¿Qué es Win32? ¿Qué es la programación Win32?

Win32 se refiere al entorno de 32 bits del sistema operativo Microsoft Windows y Win64 es un entorno común para Windows. El sistema operativo Win32 actual puede escuchar música, programar e imprimir documentos al mismo tiempo. El sistema operativo Win32 es un sistema operativo multiproceso típico.

De un solo subproceso a multiproceso es una tendencia inevitable en el desarrollo de sistemas operativos. El sistema DOS en ese momento era un sistema operativo de tarea única, y los mejores programadores solo podían lograr el llamado. por memoria residente. "Multitarea", pero el sistema operativo Win32 actual puede escuchar música, programar e imprimir documentos al mismo tiempo.

Introducción al entorno:

En términos de métodos de administración de memoria, el ensamblaje de Dos y el ensamblaje de Win32 también tienen muchas diferencias: Dos funciona en modo real, podemos abordar 1 M de memoria y abordar la inicial. La dirección del segmento se determina a través del registro de segmento. El tamaño de cada segmento es de 64 K. Si el segmento excede 1 M, solo se puede usar como XMS, es decir, solo se puede usar para almacenamiento de datos y no puede ejecutar programas. en ello.

Y Windows se ejecuta en modo protegido, donde todos los recursos están "protegidos" para las aplicaciones: los programas se dividen en niveles durante la ejecución, y solo el sistema operativo funciona en el nivel más alto 0. En Ring3, todas las aplicaciones funciona en el nivel 3 (Ring3). En Ring3, no hay acceso directo al puerto IO, no hay acceso a la memoria donde se ejecutan otros programas y es ilegal incluso escribir datos en el segmento de código del propio programa. Un azul familiar. La pantalla apareció en la pantalla de Windows. Sólo para los programas Ring0, el sistema está completamente abierto.

Referencia del contenido anterior: Baidu Encyclopedia-win32