Зміст
двійковий програмний число процесор
Завдання
Вихідні дані
Введення
. Методи організації даних. Організація даних в оперативній пам'яті
. Організація даних у зовнішній пам'яті ЕОМ
. Загальні відомості про системи числення (СС)
4. Арифметичний тип даних
4.1 Прямий код
4.1.1 Операція складання позитивних чисел, представлених у прямому коді
4.2 Зворотний код
4.2.1 Операція складання позитивного числа і негативного числа, представленого в додатковому коді
5. Додавання і віднімання чисел з плаваючою комою
6. Логічний тип даних
7. Текстовий тип даних
8. Методика виконання роботи
Висновок
Завдання
Мета роботи
Тестування арифметико-логічного блоку процесора на рівні двійкових форм представлення даних типовими програмними засобами ЕОМ.
Вихідні дані
) Типи даних:
арифметичний, логічний і текстовий;
) Середа розробки програмних засобів: Visual Studio +2008;
) Теоретичні відомості на основі лекцій з курсу ЕОМ і периферійні пристрої raquo ;.
) IBM-сумісна ЕОМ.
Введення
При роботі на ЕОМ ведеться обробка великої кількості даних різних типів. У програмах, написаних на ЯВУ можна зустріти дані логічного типу boolean, арифметичних типів integer, byte, short, decimal, а також дані текстових типів character і string. Але на фізичному рівні всі ці дані зберігаються й обрабативаютсяпроцессором як двійково-кодовані числа. Далі ці дані обробляються засобами представлення даних і виводяться в потрібно користувачеві вигляді: як десяткове або шістнадцяткове число, як у вигляді тексту, і т.д. Те, який сенс поміщений в даних, як вони виражені і що означають, визначає програма обробки.
Процедура зберігання інформації в ПК полягає в тому, щоб сформувати і підтримувати структуру зберігання даних в пам'яті комп'ютера. Дані, що зберігаються в пам'яті ЕОМ, являють собою сукупність нулів і одиниць - бітів. Біти об'єднуються в послідовності - байти, слова і т.д. Кожному дільниці оперативної пам'яті, який може вмістити один байт або одне слово, присвоюється порядковий номер (адреса). Кожен біт байта може бути встановлений (включений, 1 ), або ж скинутий (вимкнений, 0 ), всього може бути 256 різних наборів варіантів бітів в байті.
1. Методи організації даних. Організація даних в оперативній пам'яті
Методи зберігання даних в пам'яті ЕОМ зазвичай предполагаютраздельное зберігання значень кожної складової одиниці інформації (СЕІ). Окреме значення СЕІ, що знаходиться в пам'яті ЕОМ, називається записом. Запис складається з значень атрибутів, що входять в структуру СЕІ.
Безліч записів утворює масив, або файл. Термін масив зазвичай використовується при розгляді даних в оперативній пам'яті ЕОМ, а термін файл застосовується для даних, що зберігаються на зовнішніх запам'ятовуючих пристроях.
Під організацією значень даних розуміють щодо стійкий порядок розташування записів даних у пам'яті ЕОМ і спосіб забезпечення взаємозв'язку між записами.
Організація значень даних може бути лінійної і нелінійної. При лінійної організації даних кожен запис, крім першої й останньої, пов'язана з однією попередньої і однієї подальшої записами. У записів, які відповідають нелінійної організації даних, кількість попередніх і наступних записів може бути довільним.
Лінійні методи організації даних розрізняються тільки способами вказівки попередньої і наступної записи по відношенню до даної запису. Але це призводить до того, що алгоритми, ефективні для одних методів організації даних, стають неприйнятними для інших методів.
Списком називається безліч записів, що займають довільні ділянки пам'яті, послідовність обробки яких задається за допомогою адрес зв'язку. Адресою зв'язку деякого запису називається атрибут, в якому зберігається початковий адресу або номер запису, оброблюваної після цього запису.
Ланцюговим каталогом називається суцільний ділянку пам'яті (або декілька таких ділянок), в якому одночасно розміщуються список оброблюваних записів і список вільних позицій пам'яті. Адреса зв'яз...