Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Kalendář
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
»
Témata
»
DOS
DOS
1
–
30
/
79
První strana
Předchozí strana
1
2
3
Následující strana
Poslední strana
Matematické koprocesory na 80×86 pro výpočty s plovoucí řádovou čárkou
Nedílnou součástí prakticky všech procesorů je modul pro operace s plovoucí řádovou čárkou. Na platformě IBM PC se jednalo o řadu matematických koprocesorů označovaných čísly 8087, 80287, 80387 a (nepřesně) 80487.
Pavel Tišnovský
Dnes
Počet nových komentářů
2
Doba čtení:
57 minut
Nové vlastnosti čipů 80386: stránkování a virtuální režim 8086
Seznámíme se s dvěma technologiemi, které byly součástí mikroprocesoru Intel 80386. Tento v několika ohledech přelomový čip totiž kromě dalších vylepšení nabízel možnost stránkování (paging) a nový virtuální režim.
Pavel Tišnovský
7. 1. 2025
Počet nových komentářů
66
Doba čtení:
57 minut
Postřehy z bezpečnosti: LDAPNightmare a útok na rozšíření v Chromu
Podíváme se na kampaň čínského Flax Typhoon proti americkým cílům, exploit s označením LDAPNightmare, přechod Microsoftu ze starých .NET domén nebo kompromitace desítek rozšíření prohlížeče Chrome.
Monika Kutějová
6. 1. 2025
Počet nových komentářů
1
Doba čtení:
10 minut
Od reálného režimu k režimu chráněnému na procesorech 80286 a 80386 (2.část)
Přechod do chráněného režimu (a zpět) na mikroprocesorech Intel se podobá složitému rituálu. Všechny operace je nutné vykonat v určitém pořadí a naslepo: bez možnosti ladění nebo sledování činnosti PC.
Pavel Tišnovský
31. 12. 2024
Počet nových komentářů
19
Doba čtení:
63 minut
Vhsky.cz jako alternativa k YouTube, SvarDOS jako samostatný systém
Stalo se
Vznikl projekt VHSky.cz, komunitní platforma pro sdílení videí, postavená na otevřeném softwaru PeerTube. Ze SvarDOS se díky implementaci vlastního jádra stal samostatný open-source operační systém.
Filip Zatloukal
30. 12. 2024
Počet nových komentářů
4
Doba čtení:
3 minuty
Od reálného režimu k režimu chráněnému na 80286 a 80386
Seznámíme se s vlastnostmi čipů 80286 a 80386, které souvisejí s reálným režimem, nereálným (unreal) režimem a režimem chráněným. Zabývat se budeme cachí s deskriptory segmentů, která se projevuje i v reálném režimu.
Pavel Tišnovský
17. 12. 2024
Počet nových komentářů
12
Doba čtení:
65 minut
640K by mělo stačit každému: skutečně?
Billu Gatesovi se připisuje výrok „640K ought to be enough for anybody“, který ovšem pravděpodobně nikdy neřekl. Na počítačích IBM PC se skutečně dlouhou dobu bojovalo s omezenými možnostmi adresování většího paměťového rozsahu.
Pavel Tišnovský
10. 12. 2024
Počet nových komentářů
104
Doba čtení:
56 minut
Vývoj mikroprocesorů z rodiny 80×86: 32bitové čipy 80386 a 80486
Dnes se budeme zabývat těmi novými instrukcemi, které byly přidány do třetí generace mikroprocesorů rodiny 80×86, tj. konkrétně do čipů Intel 80386 (a posléze i Intel 80486). Prozatím se zaměříme především na reálný režim.
Pavel Tišnovský
5. 12. 2024
Počet nových komentářů
13
Doba čtení:
55 minut
Vývoj mikroprocesorů z rodiny 80×86: od Intelu 8086 k čipu 80286
Většina příkladů, které jsme si až doposud ukazovali, využívala pouze instrukce a registry dostupné na původních mikroprocesorech 8086 a 8088. Ovšem možnosti instrukčních sad se postupně s příchodem dalších čipů řady x86 rozšiřovaly.
Pavel Tišnovský
3. 12. 2024
Počet nových komentářů
27
Doba čtení:
52 minut
Časovač 8253 a systém přerušení na IBM PC
Při programování IBM PC je třeba zajistit volání nějakého podprogramu v pravidelných intervalech. Realizace formou čekacích smyček je většinou nepraktická, proto je výhodnější využít časovač představovaný čipem 8253.
Pavel Tišnovský
19. 11. 2024
Počet nových komentářů
21
Doba čtení:
54 minut
Postřehy z bezpečnosti: pašování škodlivého kódu v metadatech souborů
Podíváme se na ukrývání kódu v metadatech, na zranitelnost ve Windows zneužitelnou pouhým kliknutím pravého tlačítka myši, opět se budeme věnovat ransomwaru, zaměříme se také na škodlivý balíček fabrice a zranitelnosti v GitLabu.
CSIRT.CZ
18. 11. 2024
Doba čtení:
10 minut
Létající rotoped, regulace technologií a retro notebook, neděle na OpenAltu
V neděli 3. listopadu proběhl druhý den letošní konference OpenAlt. Mluvilo se o regulaci technologií, moderním linuxovém instalátoru, retro notebooku, mobilním systému Sailfish a snu o létajícím kole.
Petr Krčmář
12. 11. 2024
Počet nových komentářů
8
Doba čtení:
12 minut
Programování zvukových karet s čipem OPL 3: modifikace tvaru vlny a zvukové kanály se čtyřmi operátory
Dnes si ukážeme další možnosti čipu OPL3, zejména použití nových podporovaných tvarů vln (waveform) a taktéž režim propojení čtyř operátorů, které vytvoří jediný kanál.
Pavel Tišnovský
12. 11. 2024
Počet nových komentářů
6
Doba čtení:
71 minut
Programování zvukových karet s čipem OPL3 nebo s dvojicí čipů OPL2
Ukážeme si ovládání dvojice čipů OPL2 (DualOPL2), jak lze na OPL2 i OPL3 využít polyfonii a taktéž ovládání levého a pravého reproduktoru čipem OPL3, čímž se realizuje triviální stereo.
Pavel Tišnovský
29. 10. 2024
Počet nových komentářů
2
Doba čtení:
86 minut
Vývoj zvukových karet pro platformu IBM PC po vydání karty AdLib
Po zvukové kartě AdLib s čipem OPL2 se pro platformu PC začaly vydávat i další zvukové karty. Ty přinesly možnost přehrávání zvuků přes D/A převodník, mnohé taktéž měly A/D převodník (nahrávání).
Pavel Tišnovský
22. 10. 2024
Počet nových komentářů
22
Doba čtení:
51 minut
Zvuky a hudba na platformě IBM PC: složitější zvuky s OPL2
V dnešním článku o tvorbě aplikací na platformě IBM PC si ukážeme, jak lze využít čip OPL2 pro tvorbu složitějších zvuků. Taktéž si popíšeme způsob práce s klávesnicí a ovládání přehrávání zvuků z klávesnice v reálném čase.
Pavel Tišnovský
15. 10. 2024
Počet nových komentářů
10
Doba čtení:
56 minut
Zvuky a hudba na platformě IBM PC: čip OPL2 aneb Yamaha YM3812
Zaměříme se na čip OPL2 (Yamaha YM3812), který umožňoval tvorbu hudby s využitím syntézy založené na frekvenční (správně spíše fázové) modulaci. Na PC se jednalo o přelomový koncept a OPL2 byl použit v mnoha hrách i demech.
Pavel Tišnovský
8. 10. 2024
Počet nových komentářů
8
Doba čtení:
50 minut
Zvuky a hudba na platformě IBM PC
Zmíníme se o skromných začátcích rozvoje zvukového subsystému. Tyto počítače se z kanceláří postupně rozšířily i do domácností a společně s vývojem her se i pro ně začaly vyrábět rozličné zvukové karty.
Pavel Tišnovský
1. 10. 2024
Počet nových komentářů
37
Doba čtení:
46 minut
Pokračující monopolizace světa PC: kdo přijde další?
Ve světě PC máme jediného výrobce CPU, který stojí za řeč a jediného výrobce GPU, který dominuje trhu velkých hráčských karet. Křečovitě se drží jediný správný OS, zatímco jediný správný browser si poklidně kraluje.
David Ježek
27. 9. 2024
Počet nových komentářů
214
Doba čtení:
7 minut
Specifika instrukční sady mikroprocesorů Intel 8086/8088 (3)
Dokončíme popis blokových a řetězcových instrukcí, které jsou specifickým rysem instrukční sady Intel 8086/8088. Ukážeme si vliv směru přenosu dat a zaměříme se i na problematiku rychlosti provádění blokových operací.
Pavel Tišnovský
26. 9. 2024
Počet nových komentářů
16
Doba čtení:
50 minut
Specifika instrukční sady mikroprocesorů Intel 8086/8088 (2)
Zaměříme se na specifické instrukce, které byly na mikroprocesorech Intel 8086/8088 podporovány. Bude se v první řadě jednat o instrukce pro BCD aritmetiku a o „řetězcové instrukce“, které jsou pro platformu 8086 typické.
Pavel Tišnovský
17. 9. 2024
Počet nových komentářů
55
Doba čtení:
50 minut
Specifika instrukční sady mikroprocesorů Intel 8086/8088
Po popisu grafického subsystému počítačů IBM PC se na chvíli zastavme u instrukční sady mikroprocesorů Intel 8086/8088. Ta je totiž poměrně specifická a navíc i překvapivá v tom, jak dlouho některé instrukce trvají.
Pavel Tišnovský
12. 9. 2024
Počet nových komentářů
28
Doba čtení:
49 minut
Skrytá síla karty VGA: čtecí a zápisové režimy (dokončení)
Dnes dokončíme popis možností grafické karty VGA. Ukážeme si, jaké operace lze provádět při čtení a při zápisu do obrazové paměti, a to včetně popisu rychlé operace blokového přenosu (BitBLT), kdy lze přenést celých 32 bitů.
Pavel Tišnovský
10. 9. 2024
Počet nových komentářů
8
Doba čtení:
54 minut
Skrytá síla karty VGA: čtecí a zápisové režimy
Grafické karty EGA a VGA byly postaveny na konceptu takzvaných bitových rovin. To si vyžádalo podporu různých čtecích a zápisových režimů, jež sice komplikovaly programování, ovšem přinesly velmi rychlé přenosy v rámci video RAM.
Pavel Tišnovský
3. 9. 2024
Počet nových komentářů
5
Doba čtení:
48 minut
Grafická karta VGA a slavný režim X (X-mode)
V dnešním článku dokončíme popis programování karty VGA. Ukážeme si především způsob nakonfigurování slavného režimu X a ve druhé části si vysvětlíme jednu z možností modularizace aplikací psaných v assembleru.
Pavel Tišnovský
27. 8. 2024
Počet nových komentářů
14
Doba čtení:
45 minut
Grafické operace přímo podporované čipy karty VGA
Dnes si popíšeme pokročilejší grafické operace podporované kartou VGA, které dokáží ušetřit práci CPU. Jedná se o horizontální i vertikální scrolling, podporu pro double i tripple buffering a taktéž o režim rozdělené obrazovky.
Pavel Tišnovský
20. 8. 2024
Počet nových komentářů
9
Doba čtení:
57 minut
Nestandardní grafické režimy karty VGA
Po popisu standardních textových i grafických režimů karty VGA se zaměříme na popis režimů nestandardních. Bude se z velké části jednat o různé úpravy grafického režimu 13H s rozlišením 320×200 pixelů a s 256 barvami.
Pavel Tišnovský
13. 8. 2024
Počet nových komentářů
50
Doba čtení:
49 minut
Standardní grafické režimy karty VGA
Minule jsme se zaměřili na popis textových režimů karty VGA a dnes si ukážeme základní práci s jejími standardními grafickými režimy. Zmíníme se i o programování DAC (což je na VGA novinka) a slavném grafickém režim 13H.
Pavel Tišnovský
6. 8. 2024
Počet nových komentářů
43
Doba čtení:
44 minut
Od EGA ke grafickým kartám MCGA a VGA
Mezníkem ve vývoji platformy PC byl rok 1987, protože právě v tomto roce začala být prodávána grafická karta VGA. Umožnila vývoj sofistikovanějších her a později byla kombinace VGA+Intel 80386 použita ve hře Doom.
Pavel Tišnovský
30. 7. 2024
Počet nových komentářů
37
Doba čtení:
41 minut
Postřehy z bezpečnosti: pokračování CrowdStrike a problémy Secure Bootu
Podíváme se na pokračující vývoj okolo výpadků systémů spojených s updatem pro EDR CrowdStrike, slabinu postihující Secure Boot na řadě systémů významných výrobců i mnoho dalších zajímavostí z uplynulého týdne.
Jan Kopřiva
29. 7. 2024
Počet nových komentářů
49
Doba čtení:
6 minut
1
–
30
/
79
První strana
Předchozí strana
1
2
3
Následující strana
Poslední strana
Zprávičky
Alfa verze GNOME Shell 48 ukazuje, jak bude vypadat varování uživatele sedícího příliš dlouho u PC
Pro GNOME 48 je jednou z významných novinek chystaná podpora sledování doby strávené u počítače a upozorňování uživatele na nutnost přestávek…
12:40
OpenZFS 2.3.0 umožňuje rozšiřovat RAIDZ za běhu a vylepšuje deduplikaci
Vyšla nová stabilní verze systému OpenZFS s označením 2.3, která přináší spoustu velmi zajímavých novinek. K dispozici je například „fast…
11:57
Počet nových komentářů
2
Schváleno: Fedora 42 bude první verzí pro Microsoft Windows Subsystem for Linux
Začátkem prosince vznikl návrh na způsob distribuce obrazu Fedory pro Windows Subsystem for Linux, který by nebyl v rozporu s filosofií Fedory…
9:22
Další zprávičky
Napište zprávičku
Odborné školení Hacking v praxi s etickým hackerem Lukášem Antalem
VÍCE INFO
ČLÁNKY DO MAILU