ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Простые структуры данных.Данные, которые используются в программе, размещаются в отдельной области памяти – сегменте данных. С точки зрения размерности (физическая интерпретация), микропроцессор аппаратно поддерживает следующие основные простые типы данных: ü байт – восемь последовательно расположенных битов, пронумерованных от 0 до 7, при этом бит 0 является самым младшим значащим битом; ü слово – последовательность из двух байт, имеющих последовательные адреса. Размер слова – 16 бит; биты в слове нумеруются от 0 до 15 слева направо. ü двойное слово – последовательность из четырех байт (32 бита), расположенных по последовательным адресам. Нумерация этих бит производится от 0 до 31. Кроме трактовки типов данных с точки зрения их разрядности, микропроцессор на уровне команд поддерживает логическую интерпретацию этих типов: ü Целый тип со знаком – двоичное значение со знаком, размером 8 или 16 бита. Знак в этом двоичном числе содержится в 7 или 15-м бите соответственно. Ноль в этих битах в операндах соответствует положительному числу, а единица – отрицательному. Отрицательные числа представляются в дополнительном коде. Числовые диапазоны для этого типа данных следующие: o 8-разрядное целое – от –128 до +127; o 16-разрядное целое – от –32 768 до +32 767; ü Целый тип без знака – двоичное значение без знака, размером 8 или 16 бита. Числовой диапазон для этого типа следующий: o байт – от 0 до 255; o слово – от 0 до 65 535; ü Цепочка – представляющая собой некоторый непрерывный набор байтов, слов или двойных слов. ü Битовое поле представляет собой непрерывную последовательность бит, в которой каждый бит является независимым и может рассматриваться как отдельная переменная. Битовое поле может начинаться с любого бита любого байта и содержать до 16 бит. ü Неупакованный двоично-десятичный тип - байтовое представление десятичной цифры от 0 до 9. Неупакованные десятичные числа хранятся как байтовые значения без знака по одной цифре в каждом байте. Значение цифры определяется младшим полубайтом. ü Упакованный двоично-десятичный тип представляет собой упакованное представление двух десятичных цифр от 0 до 9 в одном байте. Каждая цифра хранится в своем полубайте. Цифра в старшем полубайте (биты 4–7) является старшей. Не нашли, что искали? Воспользуйтесь поиском:
|