>Jo kerdes - szerintem ez mar magia...
:-))
>> hol allitodik elo a 20 bit? Belefert me'g a prociba?
>Szerintem ezt a processzor belul intezi el - kivul 16 bites, ill. a 8088
>emlekeim szerint csak 8 bites (es tobb ciklusban olvas).
Most akkor melyik?? Ha belul intezi el, akkor 16 helyett 20 darab rez
cimvezeteknek kellene kijonnie. Most akkor belul van, vagy kulon csipen?
>de lehet ugy is, ahogy irtam: az elektronsugar kozvetlen vezerlesevel.
Unatokozo mernokokhoz illo jatekszer lehetett.
Na de rendes alkalmazasban...?? De OK, elhiszem.
>Ahogy irtad, ugy 64kB-onkent kezdodhetne egy szegmens - a fejlesztoknek
>pedig az volt a celja, hogy a 8085-osre irt programok lehetoleg
>valtoztatas nelkul fussanak a PC-n.
Huuuu, nagy nehezen felfogtam.
>> ?A programozo reszerol szep dolog kikerulni az OSt es sajat szakallra
>> irogatni abba a RAM teruletbe, ami majd atmasolodik a videoramba?
>NEM!
>Egyreszt: nem masolodik, hanem kozvetlenul a videoRAM-ba szokas irni -
>de nem illik, es idonkent eleg maceras is!
Mar bocsi, de eppen te mondtad, hogy nem a normal cimzesu, de fizikailag
a kartyan levo videoramba irogat a kepalkoto, hanem elobb a normal ramba,
aztan egy DMA cakumpak atmasolja a kartya'ra.
Legelso korben ennyi eleg a videokartyakrol. Jojjon a HDD.
Ugyanugy van BIOS rutin, mint a flopinak? Vannak tortaszelet szektorok,
kor alaku savok es a ketto metszete egy cluster (=fu:rt? de miert is?).
Pontosan mi is tortenik formazaskor? Esetleg 01010101 szeru kovetheto
minta kerul rogzitesre?? Mi a me'ly formazas, ha egyaltalan van ilyen.
A felhasznaloi progi kiirna a lemezre, megbizza a me'g mindig homalyos
mibenle'tu" OSt, az tovabbadja a BIOS rutinnak. Es az mit is csinal
pontosan?
Kap mondjuk egy memoria kezdocimet es hogy onnantol szamitva 1000 bytot
kellene kiirni. (Persze jo lenne elobb a fajlok fogalmat tisztazni...)
Felteszem a BIOS rutin felbontja az 1000 bajtot csoportokra,
majd mindegyikhez general nemi CRC-t, aztan megnezi a lemez FAT tablajat,
hogy hova ferne be, es sorban bepakolja a csomagokat az ures nemtommikbe.
Clusterekbe? A FATet meg kozben frissiti. Moriczka abra szintjen ilyesmi
lehet, de jo lenne egyeztetni. Mi a valosag?
Kov. kerdes az lesz, hogy mik azok a formazasi modok, mint a FAT16, 32,
NTFS, de biztos voltak regebbiek is, azokkal kellene kezdeni.
Ezek utan majd a billenyuzetet vizslassuk,
aztan johet az OS, meg kernel, meg a tobbi bu"vszo'.
Koszonom szepen,
BM
|
> Ezert szoktak "dual-buffering"-et hasznalni: a CPU kiszamolja a kepet a
> fomemoriaban, aztan atmasolja a videokartya memoriajaba, a kovetkezo
> kepet megint a fomemoriaban szamolja ki, ...
Az iment e sorokat Starterse'nek hittem, de Nar irta. Bocsi erte.
Akkor tehat vajon hova irogat a CPU elsore?
BM
|