Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-ноя-23 08:40

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: машинный цикл
СообщениеДобавлено: 2014-янв-22 07:16 
Не в сети

Зарегистрирован: 2014-янв-21 11:26
Сообщения: 5
Откуда: Дубна Моск.обл.
Здраствуйте!
Меня интересует следующая информация: сколько занимает машинный цикл микропроцессора, если его выразить через
тактовую частоту микропроцессора (количество тактов)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: машинный цикл
СообщениеДобавлено: 2014-янв-22 10:17 
Не в сети

Зарегистрирован: 2010-июн-04 13:52
Сообщения: 29
Откуда: АО "ПКК Миландр"
kudrya_dubna писал(а):
Здраствуйте!
Меня интересует следующая информация: сколько занимает машинный цикл микропроцессора, если его выразить через
тактовую частоту микропроцессора (количество тактов)?


Ряд инструкций выполняются за один CLK. Конвейер по возможности остается плотным, те без технических NOP, короме
инструкций перехода и ухода на вектор intr.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: машинный цикл
СообщениеДобавлено: 2014-янв-22 13:41 
Не в сети

Зарегистрирован: 2014-янв-21 11:26
Сообщения: 5
Откуда: Дубна Моск.обл.
Прошу уточнить следующее: в Спецификации на 1967ВЦ1Т написано
про команды сложения и умножения
------------------------------------------------------------------------------------------
Синтаксис Выражение (операция) W † C † Класс
------------------------------------------------------------------------------------------
ADD Smem src src = src + Smem 1 1 3A, 3B
ADD Smem, TS, src src = src + Smem << TS 1 1 3A, 3B

MPY Smem, dst dst = T * Smem 1 1 3A, 3B
MPYR Smem, dst dst = rnd(T * Smem) 1 1 3A, 3B
------------------------------------------------------------------------------------------
Количество циклов указано, как 1 (один).
Означает ли это, что данные операции выполняются за один CLK


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: машинный цикл
СообщениеДобавлено: 2014-янв-28 08:18 
Не в сети

Зарегистрирован: 2014-янв-21 11:26
Сообщения: 5
Откуда: Дубна Моск.обл.
Здравствуйте!
И все таки хотелось бы получить ответ на вопрос об операциях умножения и сложения.
Сколько тактов CLK они занимают или какова длительность выполнения данных операций по времени?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: машинный цикл
СообщениеДобавлено: 2014-янв-28 15:38 
Не в сети

Зарегистрирован: 2010-июн-04 13:52
Сообщения: 29
Откуда: АО "ПКК Миландр"
kudrya_dubna писал(а):
Прошу уточнить следующее: в Спецификации на 1967ВЦ1Т написано
про команды сложения и умножения
------------------------------------------------------------------------------------------
Синтаксис Выражение (операция) W † C † Класс
------------------------------------------------------------------------------------------
ADD Smem src src = src + Smem 1 1 3A, 3B
ADD Smem, TS, src src = src + Smem << TS 1 1 3A, 3B

MPY Smem, dst dst = T * Smem 1 1 3A, 3B
MPYR Smem, dst dst = rnd(T * Smem) 1 1 3A, 3B
------------------------------------------------------------------------------------------
Количество циклов указано, как 1 (один).
Означает ли это, что данные операции выполняются за один CLK


Операция ADD выполняется за один CLK, благодаря аппаратному Multiplier (17 × 17) операция
умножения также выполняется за один CLK


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: машинный цикл
СообщениеДобавлено: 2014-янв-29 09:35 
Не в сети

Зарегистрирован: 2014-янв-21 11:26
Сообщения: 5
Откуда: Дубна Моск.обл.
Спасибо


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB