Vytvoření features kernelu – Offtopic – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Vytvoření features kernelu – Offtopic – Fórum – Programujte.comVytvoření features kernelu – Offtopic – Fórum – Programujte.com

 

Matěj Andrle+1
Grafoman
5. 11. 2013   #1
-
0
-

Dobrý den,

i když to konkrétně píši v ASM, chci zabrat vícero lidí. Tedy mám kernel - a jakým systémem zapsat jeho funkce, aby je mohli používat všechny aplikace? (spouštění procesů, čtení souborů,...) Nabízí se třeba přerušení - je přerušení vhodnou činností pro CPU? Anebo je lepší jiný způsob práce s více procesy? Anebo je mohu načíst do vymezené paměti RAM a vytvořit vlastní tabulku určující lokace jednotlivých funkcí v RAM a nechat všechny uživatele těchto funkcí s nimi pracovat jako s normálními bloky. Anebo... Napadají mě ještě asi 3 další možnosti. Uvažuji spíše o monolitickém jádře - jak to tedy vhodně postavit? Dále - jak operovat se segmenty? Tím zase nemyslím nic konkrétního - ale kdy a proč segmentovat? Např. - segment pro každou funkci? Trochu mimo - jak zpracovat UTF znaky, když jsou namačkané vedle 1byte ASCII? (Funkce Write(Line))

Děkuji.

Nahlásit jako SPAM
IP: 78.136.161.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 8 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý