Top.Mail.Ru
Ответы

Как компьютер считает время?

Странный вопрос, но как компьютеры (и прочие электронные гаджеты) считают время? Откуда они знаю, что секунда равна секунде, и как они отсчитывают эти секунды?

По дате
По рейтингу
Аватар пользователя
Мастер
7лет

Кварцевый резонатор на 32768 гц - это 15 двоичных разрядов, счёт до обнуления равен 1 секунде.
Частота и кол-во разрядов могут быть другими.

Аватар пользователя
Мастер
7лет

Ну, вот. А то батарейки там, википедии))) Хоть кто-то коротко и ясно объяснил.

Аватар пользователя
7лет

Это был правильный ответ. А я не успел :)))

Аватар пользователя
Профи
7лет

положения головки жесткого диска,
— для подачи чернил в некоторых типах струйных принтеров.
Работу кварцевого генератора обеспечивает пьезоэлектрический эффект. Кварц — это такой кристалл, который изменяет свою форму, когда по нему проходит электричество, и наоборот: при изменении своей формы он вырабатывает электричество обратно.

Главная деталь генератора — пластинка из кварца нужного размера. От размера зависит частота собственных механических колебаний пластинки. Эту пластину закрепляют между двумя электродами, на которые подается переменный ток. Пластинка сгибается от тока и при разгибании сама вырабатывает электрический импульс. Частота этих импульсов равна частоте разгибаний – собственных механических колебаний пластинки.

Для электронных часов обычно используются генераторы с частотой 32768 герц, это 32768 импульсов в секунду. Такая частота удобна с технологической точки зрения, ведь это 2 в 15 степени. Чтобы понизить эту частоту до 1 герца надо уменьшить частоту в два раза 15 раз подряд.

Время течет куда медленнее, чем генератор вырабатывает электрические импульсы. Значит, нужно уменьшить количество импульсов до одного в секунду (1 герц). Для этого используется делитель частоты. Это электронная схема, которая уменьшает частоту входящих сигналов. На входе мы получаем 32768 герц, а на выходе — 1 герц. То, что нужно — часы могут показывать секунды.

Чтобы вывести время у нас есть три цифровых дисплея: секунды, минуты и часы. Раз в секунду мы получаем электрический импульс, который отправляем на дисплей с секундами, его значение увеличивается на один. Параллельно этот импульс отправляем на следующий делитель частоты, который уменьшает частоту в 60 раз: получаются минуты и отправляются на дисплей с минутами. Следующий делитель обеспечивает дисплей с часами.

Электронные часы со стрелками работают почти так же, только обходятся одним делителем. Электрический импульс раз в секунду приходит на миниатюрный электрический двигатель. Тот поворачивает шестеренку, двигающую секундную стрелку. Дальше работает механика: все преобразования для минутной и часовой стрелок идут через систему шестеренок.

Аватар пользователя
Мастер
7лет

а можно ссылочку на статью)))

Аватар пользователя
Мастер
7лет

а вот так: - тик-так-тик-так-тик-так-тик-так

Аватар пользователя
Оракул
7лет

Микросхемка стоит, которая имеет определенную частоту импульсов (тактовый генератор), на основе её импульсов и считается время.

Аватар пользователя
Мудрец
7лет

Дополню, интернет и виндовс по умолчанию сверяет время согласно часового пояса

Аватар пользователя
Гений
7лет

Батарейка в нём стоит. Как в электронных часах. И с тем же принципом.

Аватар пользователя
7лет

Микруха BIOS питается от батарейки 3,5V.
А в микрухе прошиты простейшие параметры загрузки втом числе и системное время конечно. Пк выключен, а Микруха сидит внутри и считает время!

Источник: <a rel="nofollow" href="https://otvet.mail.ru/question/6273709" target="_blank">https://otvet.mail.ru/question/6273709</a>
Аватар пользователя
Просветленный
7лет

Так же как электронные часы. Об этом куча инфы в инетах есть.



Видео по теме