Дипломированных специалистов «Информатика и вычислительная техника»



Download 12,06 Mb.
Pdf ko'rish
bet42/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   38   39   40   41   42   43   44   45   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

Глава 4
Системы счисления
Позиционные и непозиционные системы
Двоичная система счисления
Шестнадцатеричная система счисления
Десятичная система счисления
Перевод чисел из одной системы счисления в другую
Понимание порядка представления чисел в двоичной, десятичной и шестнадцате-
ричной системах счисления является одним из необходимых условий успешного
программирования на ассемблере. Не менее важно уметь использовать правила
конвертирования
данных между этими системами счисления. Причина-
ми этого являются, с одной стороны, двоичная организация современных ЭВМ и,
с другой стороны, более привычная для человека работа с числовой информацией
на основе десятичной системы счисления.
Как известно, системой счисления называется совокупность правил записи чи-
сел. Системы счисления подразделяются на позиционные и непозиционные. Как
в позиционных, так и в непозиционных системах счисления используется опреде-
ленный набор символов — цифр, последовательное сочетание которых образует
число. Непозиционные системы счисления появились раньше позиционных. Они
характеризуются тем, что в них символы, обозначающие то или иное число (то
есть цифры), не меняют своего значения в зависимости от местоположения в за-
писи этого числа. Классическим примером такой системы счисления
В ней для записи чисел используются буквы латинского алфавита. При этом
буква I означает единицу, V — пять, X — десять, L — пятьдесят, С — сто, D — пять-
сот, М — тысячу. Для получения количественного эквивалента числа в римской
системе счисления необходимо просто просуммировать количественные эквива-
ленты входящих в него цифр. Исключение из этого правила составляет случай,
когда младшая цифра находится перед старшей, — в этом случае нужно не склады-
вать, а вычитать число вхождений этой младшей цифры. Например:


Двоичная система счисления 75
DLXXVII = 500 + 50 + 10 + 10 + 5 + 1 + 1 = 577.
Другой пример:
CDXXIX = 500 - 100 + 10 + 10 - 1 + 10 = 429.
В позиционной системе счисления количество символов в наборе равно осно-
ванию системы счисления. Место каждой цифры в числе называется позицией.
Номер позиции символа (за вычетом единицы) в числе называется разрядом. Раз-
ряд 0 называется младшим разрядом. Каждой цифре соответствует определенный
количественный эквивалент. Введем обозначение — запись
будет означать ко-
личественный эквивалент числа А, состоящего из п цифр
(где k = 0, ..., п - 1)
в системе счисления с основанием р. Это число можно представить в виде после-
довательности цифр:
-
При этом, конечно, всегда выполняется неравенство  < р.
В общем случае количественный эквивалент некоторого положительного чис-
ла А в позиционной системе счисления можно представить выражением:
 + +
 +
(4.1)
где р — основание системы счисления (некоторое целое положительное число),
а — цифра данной системы счисления, п — номер старшего разряда числа.
Для получения количественного эквивалента числа в некоторой позиционной
системе счисления необходимо сложить произведения количественных значений
цифр на степени
показатели которых равны номерам разрядов (обра-
тите внимание на
что нумерация разрядов начинается с нуля).
После такого формального введения можно приступить к обсуждению некото-
рых позиционных систем счисления, наиболее часто используемых при разработ-
ке программ на ассемблере.

Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   38   39   40   41   42   43   44   45   ...   357




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish