Форум Trainsim  

Вернуться   Форум Trainsim > Разное > IT, компьютеры, электроника

Ответ
 
Опции темы Опции просмотра
Старый 15.06.2017, 23:33   #661
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E.depo Посмотреть сообщение
...комп на котором Вы сейчас сидите, работает на архитектуре, которая заложена DOS-ом.
ОС создается под архитектуру, а не наоборот.
Цитата:
Сообщение от E.depo Посмотреть сообщение
Откуда иногда мы видим загадочную цифру 1024 в компьютерной литературе - это привет Вам из DOS-а
Это привет от двоичной системы счисления.
alexcat вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо alexcat за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 16.06.2017, 19:02   #662
E.depo
Матёрый пользователь
 
Аватар для E.depo
 
Регистрация: 18.12.2009
Адрес: Московская обл.Наро-фоминск
Сообщений: 1,984
Вы сказали Спасибо: 2,186
Поблагодарили 1,016 раз(а) в 513 сообщениях
E.depo стоит на развилке (репутация по умолчанию)
Отправить сообщение для E.depo с помощью Skype™
По умолчанию

Но даже эти утверждения, не доказывают, что MS-DOS ушла из нашей жизни.
Достаточно в поиске своей ОС Windows набрать команду - cmd и откроется окно Командной строки - что и есть MS-DOS... привет, соскучились без меня?
__________________
Train Simulator 2020 - TSW2 - Star Citizen
E.depo вне форума   Ответить с цитированием
Старый 16.06.2017, 19:19   #663
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E.depo Посмотреть сообщение
Достаточно в поиске своей ОС Windows набрать команду - cmd и откроется окно Командной строки - что и есть MS-DOS...
Вы ещё скажите, что вот это тоже MS-DOS:



ОС Windows, начиная с Windows NT, ничего общего с MS DOS не имеют.
alexcat вне форума   Ответить с цитированием
Старый 16.06.2017, 19:40   #664
Olhan
Матёрый пользователь
 
Регистрация: 01.04.2012
Сообщений: 2,730
Вы сказали Спасибо: 4,924
Поблагодарили 5,145 раз(а) в 1,340 сообщениях
Olhan стоит на развилке (репутация по умолчанию)
По умолчанию

E.depo, нет, не совсем так. DOS в качестве полноценной ОС с самостоятельным доступом к ресурсам компьютера был примерно до Win95 (поправьте, если не прав). Там, как я помню, обе системы работали параллельно.

А дальше была только эмуляция командной строки. Это уже совсем не ОС, поскольку самостоятельного доступа к ресурсам своего уже нет - всё через Винду. Через эту командную строку не запустишь ни программу для DOS, ни команды DOS (многие) не выполнишь. Это уже никак не ОС.
Olhan вне форума   Ответить с цитированием
Старый 16.06.2017, 19:42   #665
E.depo
Матёрый пользователь
 
Аватар для E.depo
 
Регистрация: 18.12.2009
Адрес: Московская обл.Наро-фоминск
Сообщений: 1,984
Вы сказали Спасибо: 2,186
Поблагодарили 1,016 раз(а) в 513 сообщениях
E.depo стоит на развилке (репутация по умолчанию)
Отправить сообщение для E.depo с помощью Skype™
По умолчанию

alexcat - я давно знаю, что Вы товарищ упорный.
Но я всё-равно останусь при своём мнении
И не надо мне тут приводить примеры ОС Ubuntu, которая основана на на Debian GNU/Linux, меня этим не переубедите.
А ОС Windows NT всё-равно имеет обратную двоичную совместимость с существующими программами для предыдущих семейств ОС от Microsoft, в Windows NT была добавлена программа-эмулятор ntvdm, реализующая VDM (виртуальную DOS-машину), внутри которой может выполняться программа для DOS.
__________________
Train Simulator 2020 - TSW2 - Star Citizen
E.depo вне форума   Ответить с цитированием
Старый 16.06.2017, 20:15   #666
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E.depo Посмотреть сообщение
Но я всё-равно останусь при своём мнении
Да пожалуйста!.. Ваше мнение на объективную реальность никак не влияет.
Цитата:
Сообщение от E.depo Посмотреть сообщение
...в Windows NT была добавлена программа-эмулятор ntvdm, реализующая VDM (виртуальную DOS-машину), внутри которой может выполняться программа для DOS.
Ключевые слова здесь "виртуальная машина" и "эмулятор". Именно для обеспечения обратной совместимости потребовалось включить в NT виртуальную машину. Вы на десятке можете установить виртуальную машину и запустить на ней даже другую операционную систему, хоть ту же ubuntu. Но это не сделает винду убунтой.

Добавлено через 17 минут
Цитата:
Сообщение от E.depo Посмотреть сообщение
И не надо мне тут приводить примеры ОС Ubuntu...
Почему?! Командная строка есть? Есть. Значит, это MS DOS.

Последний раз редактировалось alexcat; 16.06.2017 в 20:10.
alexcat вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо alexcat за это полезное сообщение:
Старый 16.06.2017, 20:15   #667
E.depo
Матёрый пользователь
 
Аватар для E.depo
 
Регистрация: 18.12.2009
Адрес: Московская обл.Наро-фоминск
Сообщений: 1,984
Вы сказали Спасибо: 2,186
Поблагодарили 1,016 раз(а) в 513 сообщениях
E.depo стоит на развилке (репутация по умолчанию)
Отправить сообщение для E.depo с помощью Skype™
По умолчанию

Мы тут вообще-то не обсуждаем, что там совместимо или нет. Суть в том, что основой для аппаратной архитектуры и современной ОС Windows - остаётся та модель, которая заложена ещё в DOS.
Я смотрел, как-то интервью разработчика Windows NT - Дэвида Катлера, которого тоже спрашивали, почему есть какие-то ограничения для новой ОС, скажем те же ограничения на возможность подключения доп. устройств, а именно в цифру 1024, не 500 или 1,5т., а именно 1024. И он ответил, что эти ограничения заложены ещё в DOS и мы не можем от этого отказаться и приходиться мериться. Потому что сломать сложившуюся архитектуру и программное обеспечение, потребует кучу затрат, придётся все интерфейсы и протоколы послать к чертям собачим... в моём случае, выкинуть коту под хвост.
Так что приходится мериться с DOS, иначе пипец, это будет покруче, чем перешить колею на другой размер во всём мире.
__________________
Train Simulator 2020 - TSW2 - Star Citizen
E.depo вне форума   Ответить с цитированием
Старый 16.06.2017, 20:17   #668
Olhan
Матёрый пользователь
 
Регистрация: 01.04.2012
Сообщений: 2,730
Вы сказали Спасибо: 4,924
Поблагодарили 5,145 раз(а) в 1,340 сообщениях
Olhan стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E.depo Посмотреть сообщение
Windows NT была добавлена программа-эмулятор ntvdm, реализующая VDM (виртуальную DOS-машину), внутри которой может выполняться программа для DOS.
Именно, что это только эмуляция. Но механизм работы совершенно другой. Например, ntvdm полностью нагружает процессор, даже если программа под ним ничего не делает. В то время как под настоящим ДОСом хоть и нет особой многозадачности и нет деления ресурсов процессора между программами (за исключением системных прерываний), процессор не будет впустую молотить и греться.

Различие между ДОСом и Виндоуз - в архитектуре и порядке использования ресурсов компьютера. ДОСовская единоличность просто физически несовместима с многозадачностью Винды.
Olhan вне форума   Ответить с цитированием
Старый 16.06.2017, 20:27   #669
E.depo
Матёрый пользователь
 
Аватар для E.depo
 
Регистрация: 18.12.2009
Адрес: Московская обл.Наро-фоминск
Сообщений: 1,984
Вы сказали Спасибо: 2,186
Поблагодарили 1,016 раз(а) в 513 сообщениях
E.depo стоит на развилке (репутация по умолчанию)
Отправить сообщение для E.depo с помощью Skype™
По умолчанию

Однако DOS из вашей жизни, никуда не ушёл.
Даже вот пример проверки жёстких дисков на битые сектора.
Какой самый эффективный метод проверки? Стандартными средствами Винды или из утилиты среды DOS???
Тьфу на Вас
__________________
Train Simulator 2020 - TSW2 - Star Citizen
E.depo вне форума   Ответить с цитированием
Старый 16.06.2017, 20:38   #670
Olhan
Матёрый пользователь
 
Регистрация: 01.04.2012
Сообщений: 2,730
Вы сказали Спасибо: 4,924
Поблагодарили 5,145 раз(а) в 1,340 сообщениях
Olhan стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E.depo Посмотреть сообщение
почему есть какие-то ограничения для новой ОС, скажем те же ограничения на возможность подключения доп. устройств, а именно в цифру 1024, не 500 или 1,5т., а именно 1024.
Всё намного проще! Это никак не связано с DOSом, это специфика двоичной системы счисления.

Производитель всегда будет стараться сделать ёмкость ОЗУ, ПЗУ, жёсткого диска, флэшки - кратной 2 в степени n байт. Почему? Потому что это диктуется логикой работы устройства и адресации ячеек.

Микросхема памяти в 1 килобайт содержит 8192 битовых ячейки, объединённых в 1024 байта. Шина адреса будет иметь 10 разрядов - чтобы описать адрес к каждому из 1024 байтов. При этом ВСЕ возможные комбинации 10-разрядного адреса указывают на реально существующую ячейку.

Нет никакого смысла делать в микросхеме 1000 байтов вместо 1024, потому что:
1. Будет не полностью использовано адресное пространство.
2. Появятся несуществующие адреса - и придётся специально адаптировать программный код, чтобы избежать попыток доступа к ним - а это неоправданное усложнение.
3. Схема устройства получается несимметричной.
4. Стоимость производства микросхемы на 1000 байт будет такой же (или даже выше), чем на 1024 байта.

Какой тогда смысл в округлении??? Нахера делать меньше и хуже за те же деньги?

Я повторюсь - это не умный Билл Гейтс придумал в начале 1980х (когда DOS появился), это просто азбучная истина двоичной системы, которая была открыта ЗАДОЛГО до того, как слово "Майкрософт" стало что-то значить.

Добавлено через 2 минуты
Цитата:
Сообщение от E.depo Посмотреть сообщение
Однако DOS из вашей жизни, никуда не ушёл.
Даже вот пример проверки жёстких дисков на битые сектора.
Какой самый эффективный метод проверки? Стандартными средствами Винды или из утилиты среды DOS???
Тьфу на Вас
Никто тут и близко не умаляет достоинств и значимости (для своего времени) DOS'a. Я отношусь к нему с большим уважением. Но - к настоящему ДОСу, а не эмуляциям.
Olhan вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Olhan за это полезное сообщение:
Старый 16.06.2017, 20:47   #671
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E.depo Посмотреть сообщение
Какой самый эффективный метод проверки? Стандартными средствами Винды или из утилиты среды DOS???
Самый эффективный метод проверки - из "чистой" DOS, а не из "среды". Винда при этом не нужна от слова совсем.
alexcat вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо alexcat за это полезное сообщение:
Старый 16.06.2017, 20:50   #672
E.depo
Матёрый пользователь
 
Аватар для E.depo
 
Регистрация: 18.12.2009
Адрес: Московская обл.Наро-фоминск
Сообщений: 1,984
Вы сказали Спасибо: 2,186
Поблагодарили 1,016 раз(а) в 513 сообщениях
E.depo стоит на развилке (репутация по умолчанию)
Отправить сообщение для E.depo с помощью Skype™
По умолчанию

Ну наконец-то Вы признали DOS
__________________
Train Simulator 2020 - TSW2 - Star Citizen
E.depo вне форума   Ответить с цитированием
Старый 16.06.2017, 21:14   #673
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E.depo Посмотреть сообщение
Ну наконец-то Вы признали DOS
Разве я когда-либо её не признавал?!

Добавлено через 20 минут
Цитата:
Сообщение от E.depo Посмотреть сообщение
Я смотрел, как-то интервью разработчика Windows NT - Дэвида Катлера, которого тоже спрашивали, почему есть какие-то ограничения для новой ОС, скажем те же ограничения на возможность подключения доп. устройств, а именно в цифру 1024, не 500 или 1,5т., а именно 1024. И он ответил, что эти ограничения заложены ещё в DOS и мы не можем от этого отказаться и приходиться мериться.
Я не знаю, где вы это услышали, но это полная чушь. Ограничения по количеству устройств, объему оперативной памяти и пр. существуют (и не только в винде), но вызваны они разрядностью шины адреса. Например, 32-разрядная шина обеспечивает размер адресного пространства 4 ГБ (2^32). Откуда взялось ограничение 1024 в NT - непонятно.
alexcat вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо alexcat за это полезное сообщение:
Старый 16.06.2017, 22:36   #674
Zlodey
Инженер
 
Аватар для Zlodey
 
Регистрация: 19.04.2008
Адрес: Север
Сообщений: 6,848
Вы сказали Спасибо: 10,521
Поблагодарили 7,116 раз(а) в 2,439 сообщениях
Zlodey стоит на развилке (репутация по умолчанию)
По умолчанию

Навеяло обсуждением
DOS
__________________
Internet is for cat
Zlodey вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Zlodey за это полезное сообщение:
Старый 16.06.2017, 23:07   #675
Colonel_Abel
Заслуженный машинист форума
 
Аватар для Colonel_Abel
 
Регистрация: 18.06.2007
Адрес: Щербинка ИЦ ЖТ АО ВНИИЖТ Помощник машиниста электровоза
Сообщений: 9,464
Вы сказали Спасибо: 15,556
Поблагодарили 8,841 раз(а) в 3,117 сообщениях
Colonel_Abel стоит на развилке (репутация по умолчанию)
По умолчанию

[утирает ностальгическую слезу]
__________________
Россия была, есть и будет Империей. И не важно как обращаются к Императору, Ваше Величество или товарищ Генеральный Секретарь.
Colonel_Abel вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:34. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?