Red de conocimiento informático - Computadora portátil - ¿Por qué se puede utilizar el lenguaje C para escribir un sistema operativo (Android) para teléfonos inteligentes? ¿Son iguales los sistemas de instrucción de la CPU de las PC y de los teléfonos inteligentes? Comparar

¿Por qué se puede utilizar el lenguaje C para escribir un sistema operativo (Android) para teléfonos inteligentes? ¿Son iguales los sistemas de instrucción de la CPU de las PC y de los teléfonos inteligentes? Comparar

1. ¿Por qué se puede utilizar el lenguaje C para escribir un sistema operativo (Android) para teléfonos inteligentes?

Respuesta: El diseño de sintaxis del lenguaje C permite que el lenguaje C opere directamente el hardware. Por ejemplo, los punteros del lenguaje C operan directamente la memoria. La ventaja de operar el hardware directamente es que la velocidad de operación del hardware es muy rápida. Por lo tanto, todo lo relacionado con la operación del hardware en Android se realiza mediante el lenguaje C y el lenguaje C++.

2. ¿Son iguales los sistemas de instrucción de la CPU de los PC y de los smartphones?

Respuesta: Diferente. La CPU de una PC generalmente no es tan complicada como la CPU de arquitectura X86.