русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Набор команд для проведения операций над числами с фиксированной точкой


Дата добавления: 2015-06-12; просмотров: 465; Нарушение авторских прав


Все три описываемых процессора содержат наборы команд для операций над числами с фиксированной точкой. Все команды, применимые у процессора С62х также применимы к процессорам С64х и С67х. Однако, так как процессор С67х предназначен в основном для операций с плавающей точкой, некоторые команды являются уникальными и подходят только для него. У процессора С64 также добавляются некоторые уникальные операции, свойственные только ему. Этот раздел описывает операции, выполняемые процессорами С62х, С64х и С67х. Описываются параллельные, условные операции, средства принуждения и форматы адресации.

 

Таблица 7. Команды и их выполнение

 

Обозначение Значение
abs(x) Абсолютное значение х
and Поразрядное и
-a Вычитание
+a Сложение
by..z Выборка битов у и z из строки b
cond  
creg 3-битное поле для условного регистра
cstn n-битное константное поле
int 32-битное integer значение
lmb0(x) Левый поиск 0 в х
lmb1(x) Левый поиск 1 в х
long 40-битное integer значение
lsbn or LSBn N последний значащий бит
msbn or MSBn N наиболее значащий бит
nop Нет операции
norm(x) Левый поиск неизбыточного бита в х
not Побитовое логическое дополнение
or Побитовое или
op  
R Любой регистр общего назначения
scstn n-битное константное поле
sint Значащее 32-битное integer значение
slong Значащее 40-битное integer значение
-s 2s-комплементарное вычитание с приведением результата к нужному виду при переполнении
+s 2s- комплементарное сложение с приведением результата к нужному виду при переполнении
ucstn n-битное беззнаковое константное поле
uint Незначащее 32-битное integer значение
ulong Незначащее 40-битное integer значение
X clear b,e Очищение поля Х, обозначенного с помощью начального (b) и конечного (e) бит
X ext l,r Извлечение и знаковое заполнение поля в х, обозначенного через l (левое значение) и r(правое значение)
X extu l,r Извлечение беззнакового поля в х, обозначенного через l и r
X set b,e Установить все 1 в поле х, начинающимся битом b и заканчивающимся битом е
Xor Побитовое или
Присваивание
+ Сложение
* Умножение
- Вычитание
<< Левый сдвиг
>>s Правый сдвиг с расширением знака
>>z Правый сдвиг с нулевым заполнением

 



 



<== предыдущая лекция | следующая лекция ==>
Регистр сложения | Параллельные операции


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.