powered by simpleCommunicator - 2.0.31     © 2024 Programmizd 02
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Кнопка Turbo
8 сообщений из 8, страница 1 из 1
Кнопка Turbo
    #40032781
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помню, была. А потом куда-то делась.

Что стало с кнопками Turbo?
...
Рейтинг: 0 / 0
Кнопка Turbo
    #40032802
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем она?

Я так понимаю, она появилась на XT который был в 2-а раза быстрее оригинальной IBM PC ( 8Mh vs 4Mh /или 4.5/ ). На всех последующих она уже стала достаточно странным атавизмом, а с появлением внеочередного исполнения команд - вообще смысл потерялся.

Сейчас turbo/не turbo в процессоре включается автоматически, в зависимости от температуры )))
...
Рейтинг: 0 / 0
Кнопка Turbo
    #40032883
Фотография ptr128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исторически, некоторые игрушки не использовали таймер. Один из примеров, который точно помню - Digger . Играть в него можно было исключительно с выключенным Turbo )))
В связи с тем, что необходимые для таких игрушек 4.77МГц процессоры давно перестали поддерживать, кнопка Turbo умерла, как атавизм.
...
Рейтинг: 0 / 0
Кнопка Turbo
    #40032890
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видел, народ в какую-то карточную игру играл на компьютере. Карты раздавались медленно и красиво, дико бесило. Так вот, если при запуске игры отключить "Турбо", а затем снова включить - карты по экрану летали в 2 раза быстрее.
...
Рейтинг: 0 / 0
Кнопка Turbo
    #40058929
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ptr128
Исторически, некоторые игрушки не использовали таймер. Один из примеров, который точно помню - Digger . Играть в него можно было исключительно с выключенным Turbo )))
В связи с тем, что необходимые для таких игрушек 4.77МГц процессоры давно перестали поддерживать, кнопка Turbo умерла, как атавизм.
некоторые играли исключительно со включенным турбо))
...
Рейтинг: 0 / 0
Кнопка Turbo
    #40062168
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
А зачем она?

Я так понимаю, она появилась на XT который был в 2-а раза быстрее оригинальной IBM PC ( 8Mh vs 4Mh /или 4.5/ ). На всех последующих она уже стала достаточно странным атавизмом, а с появлением внеочередного исполнения команд - вообще смысл потерялся.

Сейчас turbo/не turbo в процессоре включается автоматически, в зависимости от температуры )))
На AT, извините. Оно как раз и предназначалась для снижения частоты процессора до XT стандрата.

Хотя с высоты лет выглядит довольно странным что большинство приложений получивших выигрыш от этой кнопки были игрушками.
Но бизнес приложениям не было нужды делать синхронизацию с пользователями.
...
Рейтинг: 0 / 0
Кнопка Turbo
    #40062179
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покопался в памяти и гугле:

irq 0 - железячное прерывание от системного таймера. Срабатывает 18.2065 раз в секунду (каждые 55 ms). На нем и строился весь учет времени во времена онные. На эту цифру (55 ms) все и закладывались вручную считая секунды.

Когда начали появляться процессоры способные на большую частоту - в таймер начали закладывать "делитель" который точно мог сообщить процессору как часто этот irq0 срабатывает, но этот делитель надо же было прочитать! Оно конечно использовалось в ОС и те кто использовал для синхронизации с таймером функции ОС (int 21h функции 2Ah и 2Ch) Уже не имели проблем с таймером и на них кнопка Turbo не влияла.

А когда пришел "защищенный режим", то вручную перехватывать прерывания стало сложно и вообще моветон - все перешли на функции работы со временем которую предоставляет ОС - и кнопка Турбо умерла вообще.
...
Рейтинг: 0 / 0
Кнопка Turbo
    #40062251
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl,

Спасибо за проделанную работу!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Кнопка Turbo
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]