Ноу Інти, лекція, способи представлення чисел в ЕОМ

Анотація: В лекції представлені способи представлення чисел в ЕОМ: фіксована і плаваюча кома. Описано прямий, додатковий і зворотний коди. Дано складання чисел в додатковому і зворотному кодах.

Як ми вже знаємо, застосовуються два основних способи представлення чисел - з фіксованою і плаваючою комою. Більшість універсальних ЕОМ працює з числами, представленими з плаваючою комою. а більшість спеціалізованих - з фіксованою комою.

Однак цілий ряд машин працює з числами в цих двох форматах.

У загальному вигляді спосіб представлення чисел сильно впливає на характер програмування. Так, програмування для ЕОМ, що працюють в системі з фіксованою комою. значно ускладнюється, оскільки крім алгоритмічних труднощів цей процес вимагає ще відстеження положення коми.

фіксована кома

Обмовимося, що розрядна сітка машини має постійне число розрядів - n.

При поданні чисел з фіксованою комою вважають, що кома завжди знаходиться перед старшим розрядом, а все числа, які беруть участь в обчисленнях, вважаються за абсолютною величиною менше одиниці:

Введемо дві характеристики чисел: діапазон зміни і точність представлення.

Діапазон зміни характеризується тими межами, в яких можуть знаходитися числа, з якими оперує машина.

Добрий день. У першій лекції курсу "Логічні і арифметичні основи і принципи роботи ЕОМ" у вас наведена класична структурна схема ЕОМ. Якщо можна уточніть, а як в класичній архітектурі могла реалізуватися пряма робота пристроїв введення-виведення з оперативною пам'яттю? Якщо я правильно розумію - це режим прямого доступу до пам'яті, в класичній архітектурі він не передбачений.

Схожі статті