|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 9:00 am
| Автор |
Съобщение |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
 Re: Cortex A8 PC за $15
В читанка.инфо го няма оригинала та ще цитирам по памет какво казал д-р Филикс Хоуникър на шефа си, когато последният му казал, че в лабораторията му е голям хаос. "Ако можеше да надникнеш тук" и посочил главата си "тогава щеше да видиш какво значи истински хаос" ...  (Вонегът, от "Котешка люлка" май беше, има-няма 30 години откак съм го чел последно...). 
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Чет Фев 23, 2012 7:56 pm |
|
 |
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 9:39 pm Мнения: 2277
|
 Re: Cortex A8 PC за $15
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!
|
| Чет Фев 23, 2012 8:11 pm |
|
 |
|
woody
Ранг: Форумен бог
Регистриран на: Вто Юли 31, 2007 2:55 pm Мнения: 1792 Местоположение: София
|
 Re: Cortex A8 PC за $15
DOS всъщност работеше на "параграфи", по 16 байта, заради тъпата 8080-съвместима сегментация. Та спокойно си заделяш над 64KB наведнъж:
|
| Чет Фев 23, 2012 8:15 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: Cortex A8 PC за $15
Той всъщност говори за програмните езици мисля. Там наистина в дос ерата май нямаше такъв дето да ти позволи да алокираш за масив повече от 64к наведнъж. Поне в момента не ми идва наум такъв съществуващ отпреди 1990. От популярните: турбо паскал - 64к, турбо бейсик - 32к, куик бейсик - 64к, турбо с - 64к...
_________________ 'просто' е технически синоним на 'красиво'
|
| Пет Фев 24, 2012 12:52 am |
|
 |
|
ps66
Ранг: Форумен бог
Регистриран на: Пет Яну 19, 2007 9:16 am Мнения: 1063 Местоположение: путинофили: "иди н***й"
|
 Re: Cortex A8 PC за $15
Не е вярно, farmalloc - беше точно за това - блокове над 64К far char *ptr - е указател който адресира над 64К (borland C, MS C) не беше безпроблемно ... но все пак е отпреди преди 25г
|
| Пет Фев 24, 2012 10:46 am |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: Cortex A8 PC за $15
 |  |  |  | ps66 написа: Не е вярно, farmalloc - беше точно за това - блокове над 64К far char *ptr - е указател който адресира над 64К (borland C, MS C) не беше безпроблемно ... но все пак е отпреди преди 25г |  |  |  |  |
Казах че не си спомням, което не значи че не може да е имало нещо. А тоя farmalloc() днес за пръв път чух за него от тебе  Не че касае особено някого вече, но факт е че 64к си беше фундаментално ограничение на архитектурата тогава и се заобикаляше само чре програмни трикове.
_________________ 'просто' е технически синоним на 'красиво'
|
| Пет Фев 24, 2012 11:05 am |
|
 |
|
ps66
Ранг: Форумен бог
Регистриран на: Пет Яну 19, 2007 9:16 am Мнения: 1063 Местоположение: путинофили: "иди н***й"
|
 Re: Cortex A8 PC за $15
286 си беше 16-битов ... нормано е 64К да са проблем Компилаторите B C, MS C, имаха мемори модели small, large ... (както някои днешни контролери) и въпреки това от самото начало 64К не беше ограничение far поинтерите бяха 32бит - сегмент + оффсет при ptr++ , компилатора се грижеше за прехвърляне от оффсет в сегмента имаше си инст за зареждане на 32 указател (сегмент + оффсет): LES LDS Ето и картинка от любимия ми BC2.0 отпреди 20+ г (винаги ми стои на диска - все пак се събира на дискета  )
|
| Пет Фев 24, 2012 11:25 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
 Re: Cortex A8 PC за $15
 |  |  |  | ps66 написа: Не е вярно, farmalloc - беше точно за това - блокове над 64К far char *ptr - е указател който адресира над 64К (borland C, MS C) не беше безпроблемно ... но все пак е отпреди преди 25г |  |  |  |  |
Да, вярно, че имаше различни видове указатели, near, far и huge.  По подразбиране бяха near, 16 битови числа, т.е. не можеш да адресираш повече от 64К. far и huge бяха 32 битови, но от тях се ползваха реално 20 бита - 1 МБ адресируемо пространство.
|
| Пет Фев 24, 2012 12:49 pm |
|
 |
|
woody
Ранг: Форумен бог
Регистриран на: Вто Юли 31, 2007 2:55 pm Мнения: 1792 Местоположение: София
|
 Re: Cortex A8 PC за $15
По подразбиране са ти според модела - small, medium, compact, large, huge. И са само 20 бита ефективно, защото x86 e як.
|
| Пет Фев 24, 2012 4:13 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 3 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|