User Tag List

Показано с 1 по 10 из 627

Тема: Расчёт точного времени выполнения команд различными процессорами архитектуры PDP-11.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Будет прерываться по вектору 100.
    Судя по исходникам RT-11 - не больше одного раза :

    Код:
    6$:	MOV	#16.,PCTIK	;;;Re-initialize PC tick counter
    	RTI			;;;Drop this tick on the floor
    
    PICLOK::TST	@#173030		;;;Prime clock to interrupt on next tick
    	DEC	(PC)+		;;;Count off tick
    PCTIK:	 .WORD	16.
    	BEQ	6$		;;;Drop every 16th tick
    LKINT	= 0
    JLKINT	== . + 2
    	JMP	@#LKINT		;;;Go do normal RT clock tick processing
    				; JLKINT is hooked with LKINT from RMON
    Поэтому без кода эмуляции LTC ( похоже ) не обойтись.

    Судя по коду - в RT-11 таймер Pro350 запрограммирован на 64 Гц и для получения 60 Гц приходится выбрасывать каждый 16-й тик.

    ---------- Post added at 12:53 ---------- Previous post was at 11:55 ----------

    Кстати - вот даташит чипа таймера Pro350: MC146818 Real Time Clock
    Последний раз редактировалось Patron; 19.07.2014 в 14:30.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 234
    Последнее: 26.02.2021, 11:05
  2. Время выполнения команд CPI/CPD/CPIR/CPDR
    от ARTi в разделе Программирование
    Ответов: 27
    Последнее: 18.12.2007, 16:32

Ваши права

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