Zdravim vsechny.
V clanku bych ocenil informace, co byla "genialni programatorova myslenka"
a co jen prasarna na usetreni penez.
Realny mod znam, takze 16+16=20 je podle meho cista prasarna,
ale protected ne a prijde mi dost slozity.
Neni tam take neco podobneho, co na prvni pohled nedava vubec smysl
a je to tam jen pro usporu nakladu pri vyrobe?
Jinak clanek je IMHO velmi hodnotny a ocenil bych mnoho dalsich podobnych.
no 16 + 16 = 20 nie je "prasarna" to jednoducho vzniklo kvoli kompatibilite z 8 bit procesormi.
napr. 8080 mal 16 adr. zbernicu cize dokazal adresovat 64 kB pamete a bezal na nom napr. operacny system CP/M. no a aby sa zabezpecilo jednoduchsie portovanie programov na novy procesor 8086 resp 8088 tak bolo vhodne aby bola podobna adresacia. a IMHO nikto nemohol tusit k akym "sialene" velkym kapacitam RAM raz prideme :-) takze ten 64kB segment sa vyvojarom zdal v pohode :-) no a kvoli spetnej kompatibilite mame 16+16=20 dodnes :-)
No protected neni az tak slozity, mnohem horsi je, ze po prepnuti se na PC octnete jaksi ve vzduchoprazdnu. Existuje jen vas kod a holy zelezo, na BIOS zapomente:)
Clanek se mi docela libil, na to na jaky server byl umisten. Par OS jsem jiz napsal (bez podpory PM), takze o problemu x86 a >> trochu vim a rekl bych ze adresovani v RM je docela povedene, protoze kdyz clovek potrebuje naprogramovat treba nejakeho robota a ma k dispozici nejaky intel chip tak je schopen udelat program, ktery ma treba i 1mb... Jinak RM je duleziny, nejen pro to ze i nejnovejsi 64b procesory po nacteni boot sectoru se nachazeni v RM pri 16b adresovani a je uz jen na jadru OS jestli prepne CPU do strankovaci,atp... rezimu.