Domande taggate «operating-systems»

Un sistema operativo (OS) è un software di base la cui regola è quella di requisiti software intermedi per risorse e hardware disponibili, gestire input / output, allocazione / deallocazione della memoria, file system, tra le altre attività di base che un dispositivo dovrebbe svolgere.



3
Come funziona il multitasking
Sono completamente all'oscuro del funzionamento interno di un sistema operativo, ma posso più o meno indovinare il comportamento approssimativo di molte funzioni. Una cosa che non sono in grado di capire, tuttavia, è il multitasking. In teoria, il sistema operativo gestisce il tempo, secondo la CPU per piccoli intervalli ai …


2
Come funziona un controller DMA?
Dalla sezione 5.1.4 Accesso diretto alla memoria nei moderni sistemi operativi di Andrew S. Tanenbaum, Herbert Bos, 2014 , Per semplificare la spiegazione, supponiamo che la CPU acceda a tutti i dispositivi e alla memoria tramite un singolo bus di sistema che colleghi la CPU, la memoria e i dispositivi …






2
Vantaggi di RTOS vs Bare Metal per la programmazione MCU?
Nota: questa domanda menziona specificamente due RTOS ma è più generica e può probabilmente rispondere a chiunque abbia già scritto codice C per RTOS incorporati e abbia eseguito il proprio software direttamente su MCU. Sono interessato a saperne di più sugli RTOS incorporati e scrivere applicazioni per loro. Attualmente sto …


1
Comprensione dei livelli di elaborazione
Scusa, per la mia domanda confusa. Sto cercando alcuni suggerimenti. Fino ad ora ho lavorato principalmente con Java e Python a livello di applicazione e ho solo una vaga comprensione dei sistemi operativi e dell'hardware. Voglio capire molto di più sui livelli inferiori di elaborazione, ma in qualche modo diventa …


4
Sviluppo del sistema operativo in domande C ++
Come progetto di un Master, sto progettando un semplice sistema operativo. È stato progettato per funzionare in modalità reale a 16 bit su un'architettura x86. Idealmente, vorrei sviluppare questo sistema operativo in C ++ e usare assembly solo se necessario. Finora, ho un boot loader scritto in assembly, che carica …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.