| Forum: / Archiwum Sprzęt 1996 / Dlaczego 64 kB ? |
| Autor | Wiadomość |
| Piotr Bernatowicz
|
Posted: 29 Paź 1996 13:01:41 Szanowni Pecetowicze, Dlaczego programy exe pisane np. w Turbo Pascalu 6.0 moga miec jedynie do 64 kB objetosci? Dlaczego ewentualne dane przetwarzane przez takie programy moga miec tez tylko 64 kB? I pytanie najwazniejsze. Jak obejsc to 64 kB ograniczenie dotyczace danych? Potrzebuje aby moj program przetwarzal dane o objetosci do 400 kB. Piotr Bernatowicz |
| Andrzej Krzysztofowicz
|
Posted: 29 Paź 1996 15:23:00 : Szanowni Pecetowicze, : Dlaczego programy exe pisane np. w Turbo Pascalu 6.0 moga miec jedynie do 64 : kB objetosci? Dlaczego ewentualne dane przetwarzane przez takie programy : moga miec tez tylko 64 kB? I pytanie najwazniejsze. Jak obejsc to 64 kB : ograniczenie dotyczace danych? Potrzebuje aby moj program przetwarzal dane o : objetosci do 400 kB. A zmienne dynamiczne i moduly (units) nie sa jakims rozwiazaniem? A.K. |
| Gregorio Kus
|
Posted: 30 Paź 1996 04:11:44 On Tue, 29 Oct 1996 18:10:05 +0100, Romuald Zylla, T.Uni. of Lodz, PL : Dlaczego programy exe pisane np. w Turbo Pascalu 6.0 moga miec jedynie do 64: kB objetosci? : Dlaczego ewentualne dane przetwarzane przez takie programy
: moga miec tez tylko 64 kB? I pytanie najwazniejsze. :Jak obejsc to 64 kB ograniczenie dotyczace danych? A zmienne dynamiczne i moduly (units) nie sa jakims rozwiazaniem?
Units i owszem, ale tylko jesli program jest porzadnie napisany. Units - owszem, aby przekroczyc 64kB kodu. (i wcale program nie musi byc porzadnie napisany) Natomiast pokawalkowanie danych 64kB po to by umieszczac je w roznych units chyba nie ma wiekszego sensu. Owszem daloby sie, ale czyz nie prosciej skorzystac ze zmiennych dynamicznych? Grego -- /----------------------------------------------------------------- Anonymous Mail Service - http://free.rmnet.it/~grego/AnonMail.html |
| Jerzy A.Radzimowski
|
Posted: 30 Paź 1996 08:35:18 Dlaczego programy exe pisane np. w Turbo Pascalu 6.0 moga miec jedynie do 64 kB objetosci? < CIACH P.S.2. Na to aby odpowiedziec na pytanie "dlaczego"
(te ograniczenia 64kB) trzebaby sie zapedzic za bardzo w architekture procesorow intel. W ogromnym skrocie - kod wynikowy wyprodukowany przez borlandowskie kompilatory pascala (przed Delphi) pracuja w trybie 16to bitowym czyli nawet Pentium jest <CIACH Jako uzupielnienie ! Mowa o Delphi 1 oraz B Pascal 7 i poprzednie. Delphi 2 daje juz liniowy adres 32 bit i nie ma ograniczen na 64 kb. Jurek |
| Lech Szychowski
|
Posted: 30 Paź 1996 21:36:37 : Potrzebuje : aby moj program przetwarzal dane o : objetosci do 400 kB. : wystarczy nauczyc sie poslugiwac wskaznikami. : umiejetnosc niezbedna i wlasciwie dosc elementarna : dla programisty pracujacego w Pascalu czy w C. Skoro juz mowisz o C, to powinienes byl raczej napsiac "wystarczy wziac djgpp"; poslugiwanie sie obiektami o wielkosci powyzej 64KB jest w rtybie real (bez machlojek z rejestrami proca 386+) mocno up***dliwe. |
| Jarek Lis
|
Posted: 31 Paź 1996 00:06:48 : Skoro juz mowisz o C, to powinienes byl raczej napsiac "wystarczy : wziac djgpp"; poslugiwanie sie obiektami o wielkosci powyzej : 64KB jest w rtybie real (bez machlojek z rejestrami proca 386+) : mocno up***dliwe. Malo ktory objekt ma 64KB. djgpp sie przydaje jak ich lacznie jest wiecej niz te 500KB... Jarek. |
|
Komputer osobisty (ang. Personal Computer, stąd skrót PC i powszechne polskie określenie pecet). Obecnie następca klonów mikrokomputera wyprodukowanego przez firmę IBM w latach 80. Przeznaczony przede wszystkim do użytku osobistego, domowego i biurowego, zazwyczaj stacjonarny. W węższym znaczeniu PC oznacza komputery standardu IBM-PC.
W dobie "komputer w każdym domu" wiele osób napotyka na problemy, których nie jest w stanie rozwiązać samemu. Możliwe, że to forum Tobie pomoże... Czas ładowania strony (sek.): 0.010 miniBB.net © 2001-2008 | Polityka Prywatności archiwum - ogłoszenia + filmiki + giełda
|