Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Сучасний стан обчислювальної техніки

Реферат Сучасний стан обчислювальної техніки





є адресною. Це означає, що кожній, що зберігається в пам'яті одиниці інформації ставиться у відповідність спеціальне число, а саме адресу, що визначає місце його зберігання в пам'яті. У сучасних ЕОМ різних типів, як правило, мінімальної адресується одиницею інформації є байт (8-ми розрядний код). Більші одиниці інформації - це слово і похідні: подвійне слово, півслово і т. д. (утворюється з цілого числа байт). Зазвичай слово відповідає формату даних, найбільш часто зустрічаються в даній машині в Як операнди. Часто формат слова відповідає ширині вибірці з основної пам'яті

Існують кілька методів організації оперативної пам'яті:

1) Метод рядків/колонок (Row/column). При цьому методі адресації ВП, остання являє собою матрицю розділену на рядки і колонки. При зверненні до ОП одна частина адреси визначає рядок, а інша - колонку матриці. Осередок матриці, що опинилася на перетині обраних рядки і колонки зчитується в пам'ять або оновлюється її вміст. p> 2) Метод статичних колонок (Static-column). При цьому методі адресації ВП інформація, що відноситься до небудь програмі, розміщується в певній колонці. Подальше звернення до даної програми відбувається в ту ж саму колонку. За рахунок статичності частини адреси (її не треба передавати по адресній шині) доступ до даних здійснюється швидше. p> 3) Метод чергування адрес (Interleaved), який вперше став застосовуватися в 386 моделях АТ комп'ютерах. Даний метод передбачає зчитування (або запис) інформації не по одному, а відразу за кількома адресами: i, i +1, i +2 і т.д. Кількість одночасно опитуваних адрес, за якими відбувається зчитування інформації, визначає кратність чергування адрес, що відповідає кількості блоків ВП. На практиці зазвичай використовується 2-х або 4-х кратне чергування адрес, тобто ОП ділиться на 2 або 4 блока.Запісь інформації в блоки здійснюється незалежно один від одного. Інформація за адресою i зберігається в першому блоці, за адресою i +1 - у другому блоці і т.д. Прочитується з блоків інформація далі переписується в кеш-пам'ять для подальшої переробки. p> 4) Метод сторінкової організації (Page-mode). При цьому методі організації пам'ять адресується не по байтах, а по межах сторінок. Розмір сторінки звичайно дорівнює 1 або 2 Кбайта. Даний метод передбачає наявність у системі кеш-пам'яті ємністю не менше 128 Кб куди попередньо зчитуються необхідні сторінки ВП для подальшої переробки МП або іншим пристроєм. Оновлена ​​інформація періодично з кеш-пам'яті скидається в ОП. p> Останні два методи системної організації пам'яті припускають обов'язкову наявність в системі понад швидкодіючої кеш-пам'яті для випереджаючого (read-ahaed) читання в неї інформації з ОП з подальшою обробкою її мікропроцесором, що знижує час простою останнього і підвищує загальну продуктивність системи. p> 1. Рішення задач на мові Turbo Pascal. p> Завдання на масиви даних

Масив - впорядкований кінцевий набір однотипних даних.

У кожного елемента масиву є індекс (номер). Масив характеризується ім'ям, кількістю вимірів (може бути одномірним, двовимірним і т.д.) і розміром.

Наприклад, набір чисел: 2, 4, 6, 8, 10 можна розглядати як масив А (5), що складається з елементів: а 1 = 2, а 2 = 4, а 3 = 6, а 4 = 8, а 5 = 10. Четвертий елемент (індекс дорівнює 4) цього масиву дорівнює 8.

Тип масиву позначається зарезервованим словом ARRAY, після якого вказується діапазон зміни номерів елементів і (після слова OF) тип елементів масиву.

Загальний вид опису одновимірного масиву в розділі VAR:

V: ARRAY [N.. M] OF T;

де V - ім'я масиву; N і M - нижній і верхній індекси масиву; Т - тип масиву.

Наприклад:

M1: array [5 .. 100] of real; {масив М1 дійсних чисел з номерами від 5 до 100};

I: array [-1 .. 5] of integer; {I - масив цілих чисел з номерами від -1 До 5};

Один і той же масив можна описати різними способами. Наприклад, масив А, що складається з 50 елементів, можна описати такими способами:

1 спосіб: VAR A: ARRAY [1 .. 50] OF REAL;

2 спосіб: CONST N = 50;

VAR A: = ARRAY [1 .. N] OF REAL;

3 спосіб: TYPE T = ARRAY [1 .. 50] OF REAL;

VAR A: T;

При третьому способі типом масиву А дається ім'я T за допомогою опису типу (після слова TYPE). Це опис типу поміщається в програму перед сукупністю опису змінних (перед VAR).

У програмі елементи масивів вводяться і виводяться в циклі, організованому за допомогою оператора FOR.

В 

Завдання на двовимірний масив

В 

Визначити кількість позитивних і негативних елементів кожного рядка матриці В (7,6) і записати результати в нові масиви С і D.

program massiv;

var

i, j, p, o: integer;

b: array [1 .. 7, 1 .. 6] of integer;

c, d: array [1 .. 7] of integer;

be...


Назад | сторінка 2 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Практична обробка безлічі даних, що представляють собою масив покажчиків на ...
  • Реферат на тему: Аналіз методів сортування одновимірного масиву
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Модернізація жорсткого диска за допомогою RAID-масиву