- •Лабораторна робота № 5 Визначень об'єму пам'яті для структур
- •Короткі теоретичні відомості Принципи розподілу пам'яті
- •Види змінних і областей пам'яті. Розподіл пам'яті для змінних скалярних типів
- •Розподіл пам'яті для складних структур даних .
- •Вирівнювання меж областей пам'яті
- •Види областей пам'яті. Статичне і динамічне скріплення . Глобальна і локальна пам'ять .
- •Статична і динамічна пам'ять .
- •Вимоги до оформлення звіту
- •Основні контрольні питання
- •Варіанти початкових граматик
- •Варіанти завдань
- •Література, що рекомендується
Варіанти завдань
№ варіанта |
№ варіанта граматики (для символів D, F и E) |
Скалярні типі (розмір в байтах) |
Кратність розподілення пам’яті |
1 |
1 |
byte (1 байт), word (2 байта) |
2 |
2 |
2 |
byte (1 байт), word (2 байта) |
2 |
3 |
3 |
byte (1 байт), word (2 байта) |
2 |
4 |
1 |
char (1 байт), integer (4 байта) |
2 |
5 |
2 |
char (1 байт), integer (4 байта) |
2 |
6 |
3 |
char (1 байт), integer (4 байта) |
2 |
7 |
1 |
byte (1 байт), real (6 байт) |
4 |
8 |
2 |
byte (1 байт), real (6 байт) |
4 |
9 |
3 |
byte (1 байт), real (6 байт) |
4 |
10 |
1 |
char (1 байт), double (8 байт) |
4 |
11 |
2 |
char (1 байт), double (8 байт) |
4 |
12 |
3 |
char (1 байт), double (8 байт) |
4 |
13 |
1 |
byte (1 байт), extended (10 байт) |
4 |
14 |
2 |
byte (1 байт), extended (10 байт) |
4 |
15 |
3 |
byte (1 байт), extended (10 байт) |
4 |
16 |
1 |
integer (4 байта), real (6 байт) |
4 |
Література, що рекомендується
Молчанов а.Ю. Системне програмне забезпечення. Лабораторний практикум. – Спб.: Пітер, 2005 – 284 с.
Гордєєв а.В., Молчанов а.Ю. Системне програмне забезпечення – Спб.: Пітер, 2001 (2002, 2003) - 736 с.
Ахо Альфред В., Мережі Раві, Ульман Джеффрі Д. Компілятори: принципи, технології і інструменти – М.: Видавничий будинок «Вільямс», 2003 – 768 с.
Робін Хантер Основні концепції компіляторів – М.: Видавничий будинок «Вільямс», 2002 – 256 с.
Ахо А., Ульман Дж. Теорія синтаксичного аналізу, перекладу і компіляції - М.: Мир, 1978, т.1.
Гріс Д. Конструїрованіє компіляторів для цифрових обчислювальних машин - М.: Мир, 1975.