Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на языке Pascal

Выпуск № 186
от 17.10.2003, 21:20

Администратор:
Имя: Sensey
URL: Информационный ресурс
ICQ: 105679124
Украина, Харьков
О рассылке:
Задано вопросов: 324
Отправлено ответов: 1133
Активность: 349.6 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Cybernetic Creature
Статус: Профессиональный
Общий рейтинг: 128.89
URL: В разработке
[Подробней >>]
sir henry
Статус: Опытный
Общий рейтинг: 157.26
[Подробней >>]
Boriss
Статус: Доверительный
Общий рейтинг: 138.96
[Подробней >>]
 
_vt
Статус: Профессиональный
Общий рейтинг: 121.91
[Подробней >>]
samum2000
Статус: Начальный
Общий рейтинг: 125
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 321. Здравствуйте уважаемые эксперты !! Помогите пожалуйста найти книгу в электронном виде Н.Вирта "... (ответов: 3)
Вопрос № 322. Необходим тайминг времени с точностью до микросекунд. Как это на паскале организовать?... (ответов: 4)

Вопросов: 2, ответов: 7


 Вопрос № 321

Здравствуйте уважаемые эксперты !!
Помогите пожалуйста найти книгу в электронном виде Н.Вирта "Сообщение о языке Pascal"



Вопрос отправлен: 14.10.2003, 00:36
Отправитель: Human

[Следующий вопрос >>] [Список вопросов]

Отвечает Cybernetic Creature

Приветствую Вас, Human!
Эта книга выпускалась давно. и по моему не переиздавалась. вряд ли можно найти даже саму книгу.

Ответ отправлен: 14.10.2003, 13:25
Отправитель: Cybernetic Creature


Отвечает sir henry

Здравствуйте, Human!
На немецком языке Вас устроит? :)))

Ответ отправлен: 14.10.2003, 13:04
Отправитель: sir henry


Отвечает Boriss

Здравствуйте, Human!
На русском я тоже не нашел

Ответ отправлен: 17.10.2003, 09:24
Отправитель: Boriss


 Вопрос № 322

Необходим тайминг времени с точностью до микросекунд. Как это на паскале организовать?



Вопрос отправлен: 14.10.2003, 18:25
Отправитель: pav

[Следующий вопрос >>] [Список вопросов]

Отвечает Boriss

Добрый день, pav!
Не очень сложно до миллисекунд.
В ROM-BIOS по адресу $40:$6C записывается число тиков. Узнать их можно так.
А вот микросекунды. Без ассемблера не обойтись никак.
program Timer;
uses CRT;
var
Time : Longint absolute $40:$6c;
BEGIN
Repeat
WriteLn(Time);
Until KeyPressed;
END.


Ответ отправлен: 14.10.2003, 19:17
Отправитель: Boriss


Отвечает _vt

Здравствуйте, pav!
1) С использованием системного таймера точность - до 55 миллисекунд. Показания таймера в виде тиков (1/18 секунды) находится в памяти по адресу 0040:006С.
2) Для получения более точных промежутков времени нужно перепрограммировать микросхему таймера i8253 на обновление счетчика больше чем 18 раз в секунду... Знания ассемблера просто необходимы...

*** E-Man - we are waiting for you ***


Ответ отправлен: 15.10.2003, 03:57
Отправитель: _vt


Отвечает samum2000

Доброе время суток, pav!
К сожалению в Pascal'e предельная точность измерения времени - милисекунды, поэтому с точностью до микросекунд без дополнительных устройств вряд ли получится.

Ответ отправлен: 16.10.2003, 10:54
Отправитель: samum2000


Отвечает Cybernetic Creature

Добрый день, pav!
Uses CRT;
------------------------
Delay(MiiliSec)
----------------------

Ответ отправлен: 15.10.2003, 17:38
Отправитель: Cybernetic Creature



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (30)
C / C++ (31)
Perl (7)
Builder / Delphi (23)
Pascal (24)
Basic / VBA (8)
Java / JavaScript (8)
PHP (12)
Криптография (9)
WinAPI (15)
Пользователю
Windows 95/98/Me (52)
Windows NT/2000/XP (63)
"Железо" (37)
Поиск информации (27)
Администратору
Windows NT/2000/XP (38)
Linux / Unix (17)
Юристу
Гражданское право (11)
Семейное право (8)
Трудовое право (8)
КоАП (8)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2003 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное