КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Решение. 1. Интерпретация в типе Byte
1. Интерпретация в типе Byte Данные типа Byte занимают один байт памяти, следовательно, заданная последовательность из шестнадцати бит содержит две величины этого типа со следующими кодами: ; . Тип Byte предназначен для хранения беззнаковых целых чисел. Переведя двоичные коды в десятичные, получим хранимые значения в десятичном представлении: 2. Интерпретация в типе Shortint Данные типа Shortint занимают один байт памяти, следовательно, заданная последовательность из шестнадцати бит содержит две величины этого типа с кодами: ; . Тип Shortint предназначен для хранения целых чисел со знаком. Первый разряд первого числа содержит ноль, – это является признаком того, что число положительное, и его десятичное значение получается путём перевода кода из двоичной СС в десятичную: Первый разряд второго числа содержит единицу, – это является признаком того, что число отрицательное, и его десятичное значение получаем путём вычисления четвёртой строки формулы (2) в десятичной СС: 3, Интерпретация в типе Char Данные типа Char занимают один байт памяти, следовательно, заданная последовательность из шестнадцати бит содержит две величины этого типа с следующими кодами: ; . Тип Char предназначен для хранения символов. Значения двоичных кодов и в памяти ЭВМ представляют собой номера символов в таблице ANSI: В таблице ANSI http://pascal.toom.su/1251 находим символы на 13-й и 245-й позициях: – управляющий символ, используемый как признак «Конец абзаца», часто обозначаемый CR – аббревиатура слов Carriage Return. Иногда его в таблице кодов помечают значком ♪; – символ «строчная русская буква ха». 4. Интерпретация в типе Word Данные типа Word занимают два байта памяти, следовательно, заданная последовательность из шестнадцати бит содержит одну величину этого типа со следующими двоичным кодом: Тип Word предназначен для хранения беззнаковых целых чисел. Переведя двоичный код в десятичную СС, получим хранимое значения в десятичном представлении. Поскольку мы уже переводили отдельные байты с кодами и в десятичное представление, то нам проще всего использовать следующую формулу: . 5. Интерпретация в типе Integer Данные типа Integer занимают два байта памяти, следовательно, заданная последовательность из шестнадцати бит содержит одну величину этого типа со следующими двоичным кодом: Тип Integer предназначен для хранения целых чисел со знаком. Старший (первый слева) разряд содержит ноль, следовательно, хранимое число положительно, его десятичное значение в соответствии с первой строкой формулы (2) получается путём перевода кода из двоичной СС в десятичную, точно так же, как при интерпретации в типе: Word: Ответ: 16 разрядов памяти компьютера 0000110111110101 могут быть проинтерпретированы следующим образом:
Задача 8.Переменная А имеет тип Single языка Паскаль. Задано представление значения А в шестнадцатеричной системе счисления. Чему равно десятичное значение числа A? Варианты
Пример выполнения Задача 8. Переменная А имеет тип Single языка Паскаль. В шестнадцатеричной системе счисления А = . Чему равно десятичное значение числа A?
Дата добавления: 2014-12-16; Просмотров: 1065; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |