|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] Откуда берутся микросекунды? |
|
|
[решено] Откуда берутся микросекунды?
|
Кот Ти Сообщения: 7318 |
Например, в PHP есть функция microtime(), выдающая текущее значение микросекунд. Секунды - ещё ладно, можно там посчитать (хотя тоже не в курсе, но часы-то делают электронные). А вот микросекунды откуда берутся? Неужели таймер замеряет всю эту ерунду, затрачивая бесценные ресурсы процессорного (или ещё какого) времени?
Или это рандомом выдаётся? |
|
Отправлено: 16:13, 19-09-2007 |
Ветеран Сообщения: 1051
|
Профиль | Отправить PM | Цитировать Coutty,
думаешь на такое дело нужно много процессорного времени? |
------- Отправлено: 16:26, 19-09-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
DOOMer Сообщения: 3254
|
Профиль | Отправить PM | Цитировать Какая разница микросхеме-часам реального времени, считать секунды или микросекунды? Тактовая-то на ней намного выше. Вот и считает с точностью до микросекунды. Процессору фиолетово, чем там занимается микросхема - он порт опросил - данные получил.
|
------- Отправлено: 16:27, 19-09-2007 | #3 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Negativ, думал, что много) Если так прикинуть, то целый мегагерц (если принимать инкрементный способ счёта) уходил бы. Это сейчас немного, а раньше-то... ого-го_О
CyberDaemon, и где такая штука находится? В чипсете, в процессоре или ещё где? |
Отправлено: 16:35, 19-09-2007 | #4 |
Ветеран Сообщения: 7265
|
Профиль | Отправить PM | Цитировать Цитата CyberDaemon:
![]() Coutty, дело в том, что часы считают как раз микросекунды, есть еще и таймеры, которые можно программировать на превышение определенного порога (т.е. можно считать через 5 мкс, 25, 100 и так далее, как душе угодно) |
||
------- Отправлено: 16:36, 19-09-2007 | #5 |
DOOMer Сообщения: 3254
|
Профиль | Отправить PM | Цитировать Цитата Coutty:
![]() |
|
------- Отправлено: 16:47, 19-09-2007 | #6 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать dmitryst, дык это уже программно считают, наверное. Неужто микрочип будет пропускать такты?
CyberDaemon, а в древних оно зачем?) Ну лампы там... И что? Неужто людям так было важно? Могли ведь и по часам замерить что надо. Или не настолько древних? ![]() Кстати, слышал теорию, что из-за этих-то древних байт и равен восьми битам. Сейчас бы за 32 или 64 бита взяли, наверное, исключив проблемы с нехваткой IP-адресов, кодировками и прочей фигнёй. |
Отправлено: 17:14, 19-09-2007 | #7 |
DOOMer Сообщения: 3254
|
Профиль | Отправить PM | Цитировать Цитата Coutty:
![]() |
|
------- Отправлено: 08:32, 20-09-2007 | #8 |
Назгул Сообщения: 2633
|
Профиль | Отправить PM | Цитировать Цитата Coutty:
Байт он всегда байт - 8 бит. А есть еше машинное (процессорное) слово, определяемое логической разрядностью шины данных процессора (а не адресной шиной). Так что для процессоров 8080 - слово равнялось байту 8086 - 2м байтам 80386 - 4м байтам И только сейчас машинное слово у Intel выросло до 8 байт. Кстати, у первого процессора 4004, если мне память не изменяет, машинное слово равнялось полубайту. Цитата Coutty:
Нет такой проблемы. Есть, точнее была до внедрения VLSM, проблема нехватки IP-сетей (диапазонов), но сотояла она не в недостаточной общей разрядности, а в заложенной в првоначальный стандарт жесткой "классовости" сети. |
||
------- Отправлено: 09:28, 20-09-2007 | #9 |
DOOMer Сообщения: 3254
|
Профиль | Отправить PM | Цитировать Цитата kim-aa:
|
|
------- Отправлено: 10:34, 20-09-2007 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Откуда и зачем взялась папка C:\symbols? | truvo | Хочу все знать | 2 | 01-03-2009 21:24 | |
[решено] Откуда глюк? | Mr.Rome | Непонятные проблемы с Железом | 1 | 31-05-2008 13:37 | |
[решено] Откуда берутся rootkit-процессы вида sp??.sys | ShaRP | Лечение систем от вредоносных программ | 1 | 12-05-2008 16:39 | |
емейлы и домены. От куда они берутся? | united | Хочу все знать | 12 | 01-09-2006 13:47 | |
Откуда берутся эти файлы? | Klm | Хочу все знать | 8 | 26-02-2004 07:48 |
|