Читать реферат по математике: "ВЫБОР СТРУКТУРЫ УЗЛА" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
ВВЕДЕНИЕРежим работы данного узла - преобразование чисел, поэтому
стоит поговорить о самих числах и их представлении в ЭВМ.
В ЭВМ используются двоичные числа, которые не привычны
обыкновенному человеку, привыкшему к арабским - десятичным
числам. Но для ЭВМ операции и само хранение двоичных чисел бо-
лее удобно. Двоичные числа - это числа, составленные из 0 и 1.
Например:Десятичные числаДвоичные числа
00
11
210
311
4100
5101
6110
и т.д.С физической точки зрения, 1 можно представить как неко-
торый импульс/уровень напряжения, а 0 - как отсутствие таково-
го. Тогда, устанавливая некоторый порог напряжения, можно все,
что выше этого порога считать 1, а что ниже - 0. С десятичными
числами пришлось бы поступить сложнее - пришлось бы вводить
несколько пороговых уровней и на порядок усложнились бы все
узлы и блоки ЭВМ. Поэтому в современных ЭВМ используются дво-
ичные числа и двоичная арифметика.
Также в современных ЭВМ применяется шестнадцатиричная
арифметика. Это связано с тем, что очень легко выполнить пре-
образование из шестнадцатиричной системы исчисления в двоич-
ную и наоборот. Одна шестнадцатиричная цифра представляется
четыремя двоичными, например:ДесятичныеДвоичныеШестнадцатиричные
100011
910019
101010A
111011B
121100C
151111F
и т.д.Принятая минимальная единица информации в ЭВМ - 1 бит.
Один бит равен одной двоичной цифре. Более крупной единицей
является байт. Один байт равен 8 битам. Существуют и более
крупные единицы - слово (2 байта), двойное слово (4 байта),
килобайт (1024 байта), мегобайт (1024 Кбайта) и т.д.
В данном курсовом, все операции производятся с восьмираз-
рядными числами, т.е. с числами, размером 1 байт.
Немного надо сказать о представлении чисел в ЭВМ.
Числа делятся на целые и вещественные. Это деление, ко-
нечно весьма условно, но хорошо подходит для описания хранения
и операций над числами в ЭВМ. Чтобы сильно не углубляться в
общности, рассмотрим конкретный вариант, используемый в данном
курсовом - размер чисел 8 байт.
Как будут выглядеть целые числа - показано в вышеприве-
денных примерах. Как же будут выглядеть вещественные числа?
Существует 3 наиболее распространенных варианта кодирова-
ния: прямой код, обратный код и дополнительный код.
Далее введем одно обозначение. Если после цифры стоит
"d" - это десятичная цифра, "b" - двоичная, а "h" - шестнадца-
тиричная.
Прямой код - это так сказать "естественный" код, то есть
1d=0001b, 10d=1010b, 15d=1111b и т.д.
Обратный код образуется из прямого путем инвертирования
всех разрядов прямого кода, например 1d=0001b в прямом=1110b в
обратном, 10d=1010b в прямом=0101b в обратном коде.
Дополнительный получается из обратного, путем прибавления
к младшему разряду 1.
Обычно, прямой код используется для хранения положитель-
ных чисел, а обратный и дополнительный - для отрицательных чи-
сел.
В нашем курсовом, вся работа с числами ведется в прямом
коде.
Но выше мы рассматривали только целые числа, а как посту-
пить с дробными?
Существует два возможных варианта хранения - в формате с
фиксированной точкой и в формате с плавающей точкой. Покажем
"в живую" эти
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)