Системы счисления
Происхождение аппаратных средств (программ BIOS) и написании новых программ, особенно на языках низкого уровня типа ассемблера. Определение знака произведения путем сложения по модулю два знаковых мантисс сомножителей. Десятичная система счисления.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 26.01.2009 |
Размер файла | 320,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Таблица 7.1 Восьмеричная и шестнадцатеричная системы
Десятичное число |
Восьмеричное число |
Триада |
Шестнадцатеричное число |
Тетрада |
|
0 |
0 |
000 000 |
0 |
0000 |
|
1 |
1 |
000 001 |
1 |
0001 |
|
2 |
2 |
000 010 |
2 |
0010 |
|
3 |
3 |
000 011 |
3 |
0011 |
|
4 |
4 |
000 100 |
4 |
0100 |
|
5 |
5 |
000 101 |
5 |
0101 |
|
6 |
6 |
000 110 |
6 |
0110 |
|
7 |
7 |
000 111 |
7 |
0111 |
|
8 |
10 |
001 000 |
8 |
1000 |
|
9 |
11 |
001 001 |
9 |
1001 |
|
10 |
12 |
001 010 |
А |
1010 |
|
11 |
13 |
001 011 |
В |
1011 |
|
12 |
14 |
001 100 |
С |
1100 |
|
13 |
15 |
001 101 |
D |
1101 |
|
14 |
16 |
001 110 |
Е |
1110 |
|
15 |
17 |
001 111 |
F |
1111 |
|
16 |
20 |
010 000 |
10 |
10000 |
В таблице 7.1 пpиведены числа в десятичной, восьмеpичной и шестнадцатеpичной системах и соответствующие гpуппы бит в двоичной системе.
16-pазpядное двоичное число со знаковым pазpядом можно пpедставить 6-pазpядным восьмеpичным, пpичем стаpший байт в нем будет пpинимать значения лишь 0 или 1. В шестнадцатеpичной системе такое число займет 4 pазpяда.
Пример 7.1 Получение восьмеричных и шестнадцатеричных чисел
Аpифметические опеpации над числами в восьмеpичной или шестнадцатеpичной системах пpоводятся по тем же пpавилам, что и в десятичной системе. Только надо помнить, что если имеет место пеpенос, то пеpеносится не после 10, а 8 или 16.
Таблица 7.2 дает представление о переводе чисел в различные системы.
Таблица 7.2 Перевод чисел из одной системы счисления в другую
Двоичные числа |
Восьмеричные числа |
Десятичные числа |
Шестнадцатеричные числа |
|
0,0001 |
0,04 |
0,0625 |
0,1 |
|
0,001 |
0,1 |
0,125 |
0,2 |
|
0,01 |
0,2 |
0,25 |
0,4 |
|
0,1 |
0,4 |
0,5 |
0,8 |
|
1 |
1 |
1 |
1 |
|
10 |
2 |
2 |
2 |
|
11 |
3 |
3 |
3 |
|
100 |
4 |
4 |
4 |
|
101 |
5 |
5 |
5 |
|
110 |
6 |
6 |
6 |
|
111 |
7 |
7 |
7 |
|
1000 |
10 |
8 |
8 |
|
1001 |
11 |
9 |
9 |
|
1010 |
12 |
10 |
A |
|
1011 |
13 |
11 |
B |
|
1100 |
14 |
12 |
C |
|
1101 |
15 |
13 |
D |
|
1110 |
16 |
14 |
E |
|
1111 |
17 |
15 |
F |
|
10000 |
20 |
16 |
10 |
В СССР в 1957 г. была построена экспериментальная модель ЭВМ "Сетунь", арифметика которой базировалась на троичной системе счисления. К сожалению, несмотря на ряд особенностей, привлекших внимание, в машине были реализованы далеко не все полезные свойства троичного кода и трехзначной логики, а также не было операций с плавающей запятой, для которых преимущества троичного кода особенно существенны.
Список использованной литературы
1. Выгодский М.Я. Справочник по элементарной математике, М.: Государственное издательство технико-теоретической литературы, 1956.
2. Каган Б.М. Электронные вычислительные машины и системы, М.: Энергоатомиздат, 1985.
3. Майоров С.А., Кириллов В.В., Приблуда А.А., Введение в микроЭВМ, Л.: Машиностроение, 1988.
4. Фомин С.В. Системы счисления, М.: Наука, 1987.
Подобные документы
Система счисления как способ записи (изображения) чисел. История появления и развития различных систем счисления: двоичная, восьмеричная, десятичная и шестнадцатеричная. Основные принципы и правила алгоритма перевода из одной системы счисления в другую.
курсовая работа [343,1 K], добавлен 11.11.2014Десятичная система счисления, ее происхождение и применение. Арифметические операции: сложение и вычитание, умножение и деление. Перевод чисел из одной системы счисления в другую. Применение систем: азбука Морзе, алфавитное кодирование, штрих-коды.
курсовая работа [2,5 M], добавлен 12.01.2015Синтез множительного устройства для умножения чисел с плавающей запятой, представленных в двоично-четверичной системе счисления. Перевод сомножителей из десятичной системы счисления в четверичную. Затраты на умножение шестиразрядных сомножителей.
курсовая работа [133,5 K], добавлен 06.10.2011Непозиционные системы счисления как один из этапов общечеловеческого развития счета. Египетская система счисления как непозиционная система счисления, которая употреблялась в Древнем Египте вплоть до начала X века н.э. Греческая система счисления.
реферат [252,9 K], добавлен 19.05.2019Система счисления как способ записи информации с помощью заданного набора цифр. История развития различных систем счисления. Позиционные и непозиционные системы. Вавилонская, иероглифическая, римская система счисления. Система счисления майя и ацтеков.
презентация [3,2 M], добавлен 05.05.2012Определение понятия и видов систем счисления - символического метода записи чисел, представления чисел с помощью письменных знаков. Двоичные, смешанные системы счисления. Перевод из одной системы счисления в другую и простейшие арифметические операции.
курсовая работа [232,6 K], добавлен 16.01.2012Обработка информации и вычислений в вычислительной машине. Непозиционные и позиционные системы счисления. Примеры перевода десятичного целого и дробного числа в двоичную систему счисления. Десятично-шестнадцатеричное и обратное преобразование чисел.
контрольная работа [41,2 K], добавлен 21.08.2010Понятие и классификация систем счисления. Перевод чисел из одной системы счисления в другую. Перевод правильных и неправильных дробей. Выбор системы счисления для применения в ЭВМ. Навыки обращения с двоичными числами. Точность представления чисел в ЭВМ.
реферат [62,0 K], добавлен 13.01.2011Особенности ассемблера - машинно-ориентированного языка низкого уровня, применяемого для создания простых приложений. Связывание программ на разных языках. Типичный формат записи команд, инструкции и директивы языка ассемблера. Разработка игры "Змейка".
курсовая работа [215,0 K], добавлен 20.07.2014История систем счисления, позиционные и непозиционные системы счисления. Двоичное кодирование в компьютере. Перевод чисел из одной системы счисления в другую. Запись цифр в римской нумерации. Славянская нумерация, сохранившаяся в богослужебных книгах.
презентация [516,8 K], добавлен 23.10.2015