Preguntas etiquetadas con operating-systems

Un sistema operativo (SO) es un software básico cuya regla es intermediar las solicitudes de software para los recursos y el hardware disponible, administrar la entrada / salida, la asignación / desasignación de memoria, los sistemas de archivos, entre otras tareas básicas que debe hacer un dispositivo.

30
¿Cómo creo mi propio lenguaje de programación y un compilador para él? [Cerrado]
Soy minucioso con la programación y he encontrado lenguajes que incluyen BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembly, etc. No puedo entender cómo las personas crean lenguajes de programación y diseñan compiladores para ello. Tampoco podía entender cómo las personas crean …





11
¿Por qué el software OS es específico?
Estoy tratando de determinar los detalles técnicos de por qué el software producido usando lenguajes de programación para ciertos sistemas operativos solo funciona con ellos. Entiendo que los binarios son específicos de ciertos procesadores debido al lenguaje de máquina específico del procesador que entienden y los diferentes conjuntos de instrucciones …

10
¿Por qué no tener un sistema operativo basado en lenguaje de alto nivel? ¿Los idiomas de bajo nivel son más eficientes?
Sin ser presuntuoso, me gustaría que consideraras la posibilidad de esto. La mayoría de los sistemas operativos actuales se basan en lenguajes de nivel bastante bajo (principalmente C / C ++) Incluso los nuevos, como Android, usan JNI y la implementación subyacente está en C De hecho, (esto es una …

8
¿Por qué (no) segmentación?
Estoy estudiando los sistemas operativos y la arquitectura x86, y mientras leía acerca de la segmentación y la paginación, naturalmente tenía curiosidad sobre cómo los sistemas operativos modernos manejan la administración de la memoria. Por lo que encontré, Linux y la mayoría de los otros sistemas operativos esencialmente evitan la …








Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.