Windows 7 смогли запустить на эквиваленте компьютера 1981 года с 5-МГц процессором и 128 МБ ОЗУ

Страницы: 1 ...  3 4 5  ... 10  ОТВЕТИТЬ НОВАЯ ТЕМА
Constcat 27 дек 2022 в 18:54
Ярила  •  На сайте 13 лет
1
Laryx
Цитата
Программы с моим кодом в начала 2000х успешно продавались в Штатах крупной контрой ESRI

Уж не к ArcGIS'у ли ты руку приложил?
Laryx 27 дек 2022 в 18:55
Ярила  •  На сайте 10 лет
1
Цитата (Citizen72 @ 27.12.2022 - 18:09)
Билл Гейтс окрестил 80286 «чипом с мёртвым мозгом», так как было очевидно, что новая операционная система Microsoft Windows не сможет выполнять несколько приложений MS-DOS одновременно на 80286.
Взято отсюда - Microprocessors: A Programmer's View. — New York: McGraw-Hill, 1990. — ISBN 0-07-016638-2.

Дык вроде 80286 не обладал возможностями вытесняющей многозадачности. Как же он бы смог выполнять несколько одновременных "досовских" приложений?

Если нет вытесняющей многозадачности - то многозадачность можно организовать только "кооперативную", чтобы переключение приложений производилось не силами аппаратных средств процессора, а силами самих программ... но досовские программ-то про это вобще ничего не знают...

Так что неудивительно...
Laryx 27 дек 2022 в 18:56
Ярила  •  На сайте 10 лет
1
Цитата (Constcat @ 27.12.2022 - 18:54)
Laryx
Цитата
Программы с моим кодом в начала 2000х успешно продавались в Штатах крупной контрой ESRI

Уж не к ArcGIS'у ли ты руку приложил?

Не "приложил", а "очень серьёзно и много использовал". В требованиях была обязательная совместимость наших файлов со всеми файлами ArcGIS, и экспорт в его формат.

cool.gif

Это сообщение отредактировал Laryx - 27 дек 2022 в 18:57
БратецЛис 27 дек 2022 в 18:58
Ярила  •  На сайте 14 лет
0
Цитата (flashback86 @ 27.12.2022 - 20:03)
Цитата (БратецЛис @ 27.12.2022 - 18:22)
Что то не припомню в 1981 году компьютера со 128 Мб ОЗУ.

Что же касается объема ОЗУ – для старта системе хватало 36 МБ, а 128 МБ были выбраны, чтобы не задействовать файл подкачки.

Не было тогда ничего способного адресовать ни 128 ни 36 Мб. 8086 мог только мегабайт. Не поленился посмотреть в педивикию: на тот момент на рынке суперкомпов был cray-1, так и у него память 1-4 мегаслов, уж не знаю какой длины у него были слова, но даже если 64бита один хер до 36 Мб не дотягивал. Короче, я хотел бы посмотреть на этого клоуна даже с 486dx со 128 Mb озу(486 умеет в 128 mb) и как он там на ней семерку запустит. А не вот это вот все сферическое в вакууме.
Constcat 27 дек 2022 в 19:01
Ярила  •  На сайте 13 лет
1
Laryx
Цитата
Не "приложил", а "очень серьёзно и много использовал". В требованиях была обязательная совместимость наших файлов со всеми файлами ArcGIS, и экспорт в его формат.

А к Панораме ты не имел отношения?
Laryx 27 дек 2022 в 19:03
Ярила  •  На сайте 10 лет
0
Цитата (Constcat @ 27.12.2022 - 19:01)
Laryx
Цитата
Не "приложил", а "очень серьёзно и много использовал". В требованиях была обязательная совместимость наших файлов со всеми файлами ArcGIS, и экспорт в его формат.

А к Панораме ты не имел отношения?

Мы писали продукты линейки BusinessMAP.
У меня до сих пор где-то в архивах коды лежат...

cool.gif

Это сообщение отредактировал Laryx - 27 дек 2022 в 19:07
Tarlabnor 27 дек 2022 в 19:03
Юморист  •  На сайте 10 лет
0
Прочитав заголовок, задумался: а память EMS или XMS и как загрузку делали?... Да и плату расширения до 128Мб рассыпухой набить - тоже такое себе... ( У меня была аж на 2Мб EMS/XMS в 1989!) А потом прочитал про обман - виртуалка урезанная, а не "машина 1981".

Все удивляюсь: как винды смогли обогнать DesqView ( а потом и DesqView X)? На порядок удобнее и мощнее оболочка была. Только за счёт рекламы...
Botya666 27 дек 2022 в 19:10
Ярила  •  На сайте 6 лет
0
Цитата (Laryx @ 27.12.2022 - 18:43)
Цитата (Botya666 @ 27.12.2022 - 18:31)
Ну предположим каким-то образом сварганили симулятор 486 на 8088. Но где взяли 128 метров ОЗУ? Тот же 8088 умел максимально адресовать 16777216 байт. 1, мать его, мегабайт. Может и был какой нибудь суперкомпьютер со 128 метрами, но правила игры были нарушены однозначно.

А в целом обычный пиздеж от оверклокеров.

Не, организовать возможность доступа к 128Мб можно не только для 8088, но и для 8080, у которого адресное пространство только 64К. Был такой комп "Орион-128", где проц 8080, несмотря на адресацию 64К - имел 128К памяти. Тоже самое с "Синклером-128". Просто страничный доступ.

То, что Win7 можно запустить на деревянных счётах - неудивительно, достаточно подольше подождать. Вопрос лишь в смысле такого запуска.

why.gif

На 8088 мег был постраничный со страницами в 64к. Я его ассемблер наизусть знал. Адресация выполнялась при помощи 2х 16битных регистров с нахлестом средних восьми бит. Итого получался виртуальный адресный регистр на 24 бита.
А еще в этом же адресном пространстве жил бивис и видеопамять.

Это сообщение отредактировал Botya666 - 27 дек 2022 в 19:14
Constcat 27 дек 2022 в 19:11
Ярила  •  На сайте 13 лет
0
Laryx
Цитата
Мы писали продукты линейки BusinessMAP.
У меня до сих пор где-то в архивах коды лежат...

Мы в свое время на ArcGIS'е одесский кадастр делали. Я в нем несколько лет плотно сидел. Просто ностальгические воспоминания возникли.))))
RVstrax 27 дек 2022 в 19:13
Ярила  •  На сайте 15 лет
0
Botya666
выше 3-5 метров ты страницами не поднимешь
65555 страница и там потом предел
предел был 1024 )) ито уже много не робило стандартного

шина даты и адреса тупо не потянет

Это сообщение отредактировал RVstrax - 27 дек 2022 в 19:17
Citizen72 27 дек 2022 в 19:13
Ярила  •  На сайте 9 лет
1
Цитата (BattlePorQ @ 27.12.2022 - 18:23)
Цитата (RealRatibor @ 27.12.2022 - 16:28)
В PC/XT - CD-ROM? XT, насколько я помню, это процессор 8086 или 8088, AT - 80286.

Были ещё XT model 286. Но это экзотика.
Цитата
Не припомню, чтобы у 80286 компов присутствовала шина SCSI или IDE.

286 с IDE были вполне себе в порядке вещей.
А CD-ROM в те ветхозаветные времена, как написали выше, вполне мог иметь интерфейс Panasonic или Mitsumi какой-нибудь. Реализованный на звуковухе. Но вот на 8-битной ISA по-моему такого всё-таки не встречалось.

Вот, сказёвая реализация CDROM:
Motherboard: NEL Technologies "Juko" Super Turbo w/NEST 2.01 BIOSCPU: NEC V30 10MHz FPU: Intel D8087-1 10MHz FPU EMS: Orchid Ramquest 8/16 LIM 4.0 w/32MB DRAM SCSI: Future Domain TMC 850M V8.2 SCSI I/O: WinBond Multi I/O Controller Video: ATi VGAWonder XL w/1024kb DRAM Sound: Sound Blaster 2.0 w/CMS chips NIC: Intel EtherExpress 10Mbps NIC +TransceiverCF: Sandisk Ultra II 2GB via Acard 2270U SCSI Bridge HDD: IBM 1080MB SCSI FDD: IBM 360kb 5.25", 1.44mb 3.5" CD-ROM: IBM (Plextor) 8X SCSI

Windows 7 смогли запустить на эквиваленте компьютера 1981 года с 5-МГц процессором и 128 МБ ОЗУ
Botya666 27 дек 2022 в 19:21
Ярила  •  На сайте 6 лет
2
Цитата (RVstrax @ 27.12.2022 - 19:13)
Botya666
выше 3-5 метров ты страницами не поднимешь
65555 страница и там потом предел
предел был 1024 )) ито уже много не робило стандартного

Оно и сейчас постранично. Просто страницы жирнее.
Вы пытались привести размер страницы для 16 битного регистра, который 2 в 16 степени = 65536.
Можете посчитать размер страницы для 32 и 64 бит соответственно. Общий принцип адресации в х86 остался прежним - 2 регистра с нахлестом.
Ограничение кстати не только с точки зрения самой машинной архитектуры, но и жестко хардварное бывает. 386 и 486 не могли адресовать максимальные 4гига, допустимые их архитектурой, поскольку каждый адресный бит = физический пин чипа. Там просто не было всех нужных пинов.
RVstrax 27 дек 2022 в 19:24
Ярила  •  На сайте 15 лет
0
Botya666
друг , сейчас страницы не ограничены тупо адресами ! количеством

страница спектрума ограничена FFFFF все выше ты не прыгнешь
8 дата 16 адрес

сейчас ты страницу можешь создать с FFFFFFFFFFFFFFF и бесконечность пространством
так что не все так просто
тактовой частоты проца и памяти тех лет тупо не хватит на переключение страниц организованных в спектруме и 8080
физически проц выше 128кб тупо не работал)) он куски с памяти таскал и кидал туда ,все

со всем обьемом 1024 кб макс он никогда не работал

Это сообщение отредактировал RVstrax - 27 дек 2022 в 19:31
Laryx 27 дек 2022 в 19:28
Ярила  •  На сайте 10 лет
0
Цитата (Constcat @ 27.12.2022 - 19:11)
Laryx
Цитата
Мы писали продукты линейки BusinessMAP.
У меня до сих пор где-то в архивах коды лежат...

Мы в свое время на ArcGIS'е одесский кадастр делали. Я в нем несколько лет плотно сидел. Просто ностальгические воспоминания возникли.))))

У меня от того времени не слишком хорошие воспоминания... Пока начинали - начальство "давило на энтузиазм", никакого формализма - лишь бы результат был.
А когда дело пошло, и америкосы начали хорошо платить - тут же началась "закрутка гаек", зарплаты были лишь чуть больше, чем в среднем по городу, отношения стали чисто формальными... Тут у меня ещё и здоровье дало трещину, пришлось уйти... Впрочем, я не пожалел...

cool.gif
Laryx 27 дек 2022 в 19:29
Ярила  •  На сайте 10 лет
0
Цитата (Botya666 @ 27.12.2022 - 19:10)
На 8088 мег был постраничный со страницами в 64к. Я его ассемблер наизусть знал. Адресация выполнялась при помощи 2х 16битных регистров с нахлестом средних восьми бит. Итого получался виртуальный адресный регистр на 24 бита.
А еще в этом же адресном пространстве жил бивис и видеопамять.

Ого... Ассемблер наизусть - это круто... Я писал кое-что на ассемблере, но, постоянно заглядывая в справочник... А в основном С и С++ why.gif
RVstrax 27 дек 2022 в 19:33
Ярила  •  На сайте 15 лет
0
8080 физически тупо мог работать ток с 128 кб! остальное сказка

копирование запись с макс предельной памятью(виртуальный диск с блоками 128кб) , физика тупо 128 кб больше шина не давала !

Это сообщение отредактировал RVstrax - 27 дек 2022 в 19:38
Laryx 27 дек 2022 в 19:38
Ярила  •  На сайте 10 лет
1
Цитата (RVstrax @ 27.12.2022 - 19:24)
физически проц выше 128кб тупо не работал)) он куски с памяти таскал и кидал туда ,все

со всем обьемом 1024 кб макс он никогда не работал

Ну, это ж не значит, что нельзя было бы организовать хоть гигабайт страничной памяти для 8080 why.gif

Проц восьмиразрядный. Отлично, берём восемь восьмиразрядных регистров, и загоняем туда номер страницы - итого 2^64 страниц. Каждая страница загружается, скажем, в верхние 2^15 адресного пространства 8080. Итого имеем общее количество памяти 2^39 тбайт. cool.gif

Но нужна ли такая память слабенькому 8080? why.gif
DAS1970 27 дек 2022 в 19:39
Ярила  •  На сайте 13 лет
0
А с Тетрисом чего? Тянет?
Laryx 27 дек 2022 в 19:40
Ярила  •  На сайте 10 лет
1
Цитата (RVstrax @ 27.12.2022 - 19:33)
8080 физически тупо мог работать ток с 128 кб! остальное сказка

копирование запись с макс предельной памятью(виртуальный диск с блоками 128кб) , физика тупо 128 кб больше шина не давала !

Шина 8080 шестнадцатиразрядная. Если линейная организация памяти - то только 64K.

128к - уже нужно организовывать страничный доступ. dont.gif
RVstrax 27 дек 2022 в 19:41
Ярила  •  На сайте 15 лет
0
Laryx
теоретика))

физика не даст!

тактовой частоты не хватит на опрос всей памяти и проц макс по шине 8х16 =128 больше он физически не оприходывал ))
Botya666 27 дек 2022 в 19:41
Ярила  •  На сайте 6 лет
0
Цитата (RVstrax @ 27.12.2022 - 19:24)
Botya666
друг , сейачас страницы не ограничены тупо адресами ! количеством

страница спектрума ограничена FFFFF все выше ты не прыгнешь
8 дата 16 адрес

сейчас ты страницу можешь создать с FFFFFFFFFFFFFFF и бесконечность пространством
так что не все так просто
тактовой частоты проца и памяти тех лет тупо не хватит на переключение страниц организованных в спектруме и 8080

То, что вы описали - виртуально через ОС.
Физически же сама ОС работает все с теми же фиксированными страницами. И скидывает в своп именно их.
RVstrax 27 дек 2022 в 19:42
Ярила  •  На сайте 15 лет
0
Laryx
8 бит и 16 адрес )) вот вам и фокус
RVstrax 27 дек 2022 в 19:43
Ярила  •  На сайте 15 лет
0
Цитата (Botya666 @ 27.12.2022 - 19:41)
Цитата (RVstrax @ 27.12.2022 - 19:24)
Botya666
друг , сейачас страницы не ограничены тупо адресами ! количеством

страница спектрума ограничена FFFFF все выше ты не прыгнешь
8 дата 16 адрес

сейчас ты страницу можешь создать с FFFFFFFFFFFFFFF и бесконечность пространством
так что не все так просто
тактовой частоты проца и памяти тех лет тупо не хватит на переключение страниц  организованных в спектруме и 8080

То, что вы описали - виртуально через ОС.
Физически же сама ОС работает все с теми же фиксированными страницами. И скидывает в своп именно их.

нет
вы путаете виртуальный обьем памяти растянутый по странично)) больше блока 128 вы не оприходуете процем , там уже тупой гемор с тактовой частотой и переключением страниц

Это сообщение отредактировал RVstrax - 27 дек 2022 в 19:44
RVstrax 27 дек 2022 в 19:44
Ярила  •  На сайте 15 лет
0
проц должен мля выкинуть из озу страницы и переключиться на другие
RVstrax 27 дек 2022 в 19:46
Ярила  •  На сайте 15 лет
1
искра дос работала с 1024кб постоянно маслая дискеты!))
2 дисковода)) выше вы не прыгнете ни как даже с хардом

Это сообщение отредактировал RVstrax - 27 дек 2022 в 19:46
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 17 174
0 Пользователей:
Страницы: 1 ...  3 4 5  ... 10  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх