АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Размещение числовых данных в памяти

Читайте также:
  1. Access. Базы данных. Определение ключей и составление запросов.
  2. Decide which answer А, В, С or D best fits each space. Подумайте, какие из предложенных ответов лучше подходят для данных выражений.
  3. Decide which answer А, В, С or D best fits each space. Подумайте, какие из предложенных ответов лучше подходят для данных выражений.
  4. I. Разработка структуры базы данных.
  5. I.5.3. Подготовка данных для задачи линейного программирования
  6. I.5.7. Mодификация (изменение) данных задачи
  7. III. Векторное произведение векторов, заданных координатами
  8. III. Смешанное (квартирно-бивачное) размещение
  9. IV. размещение в оборонительных (фортификационных) сооружениях
  10. ODBC - открытый интерфейс к базам данных на платформе Microsoft Windows — до 15 мин.
  11. VI.НЕЙРОХИМИЧЕСКИЕ МЕХАНИЗМЫ ПЛАСТИЧНОСТИ И ПАМЯТИ.
  12. Абстрактные структуры данных

В современных ВМ разрядность одной ячейки памяти, как правило, равна одному байту. Длина кодов чисел, в зависимости от используемых типов данных, составляет 2, 4, 8 или 16 байт. В памяти ВМ числа хранятся в нескольких ячейках с последовательными адресами, для доступа к числу указывается наименьший из адресов. При разработке архитектуры системы команд определяется порядок размещения байтов в памяти, то есть какому из байтов (старшему или младшему) будет соответствовать наименьший адрес На рис. 2.9 приведены оба варианта размещения 32-разрядного числа в четырех последовательных ячейках памяти, начиная с адреса z.

 

31 Младший байт     Cтарший байт 0
                                                         
                                                               

 

               
 
z
   
z+1
 
z + 2 а)
 
z+3
 
 

 

 


31 Cтарший байт     Младший байт 0
                                                         
                                                               

 

 
 

 

 


Оба способа записи в вычислительном плане равноценны. Такие фирмы DEC и Intel отдают предпочтение размещения младшего байта по меньшему адресу, фирмы Motorola и IBM используют противоположный вариант. В настоящее время в большинстве ВМ предусматривается использование обоих вариантов (выбор может быть произведен программным путем соответствующей установкой регистра конфигурации).


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |


Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.007 сек.)