Similar presentations:
2025 Типы данных
1. ПРОСТЫЕ ТИПЫ ДАННЫХ
Лекциядоцента
кандидата технических наук
Ливак Е.Н
2. ТИПЫ ДАННЫХ, поддерживаемые микропроцессором
С точки зрения размерности микропроцессораппаратно поддерживает следующие
основные типы данных:
байт
слово
двойное слово
учетверенное слово
3. ТИПЫ ДАННЫХ, поддерживаемые микропроцессором
Байт —восемь последовательно расположенных
битов.
• Биты нумеруются от 0 до 7,
• бит 0 является самым младшим значащим
битом.
• Байт – наименьшая адресуемая ячейка
памяти.
4. В одном байте могут быть представлены (записаны):
• целое число без знака в диапазонеот 0 до 255;
• целое число со знаком в диапазоне
от –128 до +127;
• упакованное
представление
двух
десятичных цифр от 0 до 9, причем
каждая
цифра
хранится
в
своем
полубайте; цифра в старшем полубайте
является старшей.
5. ТИПЫ ДАННЫХ, поддерживаемые микропроцессором
Слово —два последовательно расположенных байта, 16 бит.
Старший байт
15
Младший байт
7
0
Биты нумеруются от 0 до 15
Байт, содержащий нулевой бит, называется младшим байтом, а второй байт ⎯
старшим байтом
В микропроцессорах Intel младший байт всегда хранится по меньшему адресу.
Поэтому адресом слова считается адрес его младшего байта
6. Одним словом могут быть представлены (записаны):
• целое число без знака в диапазонеот 0 до 65 535;
• целое число со знаком в диапазоне
от –32 768 до +32 767;
• неупакованные десятичные числа как значения
без знака - по одной цифре в каждом байте
(значение цифры определяется младшим
полубайтом).
7. ТИПЫ ДАННЫХ, поддерживаемые микропроцессором
Двойное слово —два последовательно расположенных слова (четыре байта), 32 бита.
Двойное слово
Старшее слово
31
Младшее слово
15
0
• Биты нумеруются от 0 до 31.
• Слово, содержащее нулевой бит, называется младшим словом, второе
слово называется старшим словом.
• Младшее слово хранится по меньшему адресу.
• Адресом двойного слова считается адрес его младшего слова.
8. ТИПЫ ДАННЫХ, поддерживаемые микропроцессором
Учетверенное слово —четыре последовательно расположенных слова (восемь байт), 64 бита.
Старшее двойное слово
63
Младшее двойное слово
31
0
• Биты нумеруются от 0 до 63.
• Двойное слово, содержащее нулевой бит, называется младшим двойным
словом, а второе двойное слово — старшим двойным словом.
• Младшее двойное слово хранится по меньшему адресу. Адресом
учетверенного слова считается адрес его младшего двойного слова
9. ОПИСАНИЕ простых типов данных
• Для описания простых типов данных в языкахнизкого уровня (Assembler) используются
специальные директивы резервирования и
инициализации данных
• В языках высокого уровня –
описания (определения) переменных
• это есть указания транслятору на
выделение определенного объема памяти
programming