Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Типы данных 32-разрядных МП

Читайте также:
  1. I. Создание баз данных
  2. Автоматическая проверка типа данных
  3. Агрегирование данных при выборке
  4. Анализ данных.
  5. База метаданных информационного хранилища (репозиторий ИХ)
  6. Базы данных
  7. БАЗЫ ДАННЫХ МОДЕЛИРОВАНИЯ
  8. Базы данных. Общие сведения. Основные понятия баз данных
  9. Безопасность на уровне базы данных
  10. Ввод данных с использованием клавиатуры

 

В своей работе микропроцессор оперирует разнообразными данными, которые в зависимости от режима работы и применяемых команд могут быть представлены в различных форматах. 32-разрядные микропроцессоры непосредственно поддерживают (используют как операнды) знаковые и беззнаковые целые числа, строки битов, байтов, цифр и символов, указатели и числа с плавающей запятой. Форматы данных отличаются длиной и назначением отдельных битов или групп битов. Набор форматов 32-разрядного микропроцессора включает:

1. базовые форматы, которые используются стандартными командами при операциях с числами в регистрах и памяти,

2. форматы данных математического сопроцессора (FPU).

Базовые форматы данных:

a) целые числа со знаком и без знака в формате байт, слово, двойное слово;

 
знак двоичный код  
   
знак двоичный код    
 
знак двоичный код  
7 0  
двоичный код  
15 0    
двоичный код    
 
двоичный код  
                 

b) двоично-десятичные целые числа:

· 8-битные упакованные, содержат две десятичные цифры в одном байте,

7 4 3 0
  BCD

 

· 8-битные неупакованные, содержат одну десятичную цифру в одном байте,

7 4 3 0
BCD BCD

· 80-битные упакованные;

c) битовое поле – упорядоченная последовательность разрядов, которая может начинаться с любого разряда любого байта и содержать до 32 бит;

d) битовая строка - упорядоченная последовательность разрядов, которая может начинаться с любого разряда любого байта и содержать до 4Гбит.

Отрицательные числа хранятся в памяти в дополнительном коде.

Форматы данных математического сопроцессора (FPU):

a) одинарная точность

   
знак порядок мантисса    

b) двойная точность

 
знак порядок мантисса

c) повышенная точность

   
знак порядок мантисса

При обращении к оперативной памяти 32-разрядные микропроцессоры используют указатели:

· «близкий» указатель – это 32-разрядный логический адрес, являющийся смещением внутри сегмента,

· «дальний» указатель – это 48-разрядный логический адрес, состоящий из 16-разрядного селектора сегмента и 32-разрядного смещения.


<== предыдущая страница | следующая страница ==>
Исключительные ситуации | Система и форматы команд, способы адресации от 32-разрядного МП

Дата добавления: 2014-08-04; просмотров: 309; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.