
- •Учебное пособие для лабораторных работ
- •По курсу:
- •Организация эвм и систем
- •Содержание
- •Инструкция по использованию программного обеспечения.
- •Описание языка mcl.
- •1. Описание языка mcl.
- •2. Алфавит.
- •7. Операции и выражения. Побитовые операции:
- •Операции сдвига:
- •8. Приоритеты и порядок выполнения операций:
- •9. Арифметические преобразования в выражениях.
- •10. Типы языка mcl.
- •11. Переменные языка mcl.
- •12. Операторы языка mcl. Оператор - формат:
- •Оператор - метка:
- •Оператор - безусловный переход: goто
- •Оператор - вызов подпрограммы: gosub
- •Оператор - возврат из подпрограммы: return
- •Оператор - условный оператор: if then
- •Оператор - оператор цикла: for to next
- •Оператор - пауза: pause
- •Оператор - вывод: write writeln
- •Оператор – ввод: read
- •14. Общие замечания.
- •Арифметико-логические устройства эвм и принципы их функционирования.
- •Лабораторная работа № 1. Моделирование функционирования алу при выполнении операции сложения/вычитания. Цель работы:
- •Алгоритм алгебраического сложения/вычитания двоичных чисел с фиксированной запятой при использовании дополнительного кода для представления слагаемых.
- •Моделирование функционирования алу.
- •Проверка на переполнение
- •Результат работы программы:
- •Контрольные вопросы.
- •Содержание отчета.
- •Варианты заданий.
- •Алгоритм умножения двоичных чисел с фиксированной запятой, представленных в дополнительном коде.
- •Моделирование функционирования алу при выполнении операции умножения чисел, представленных в прямом коде.
- •Моделирование функционирования алу при выполнении операции умножения чисел, представленных в дополнительном коде.
- •Контрольные вопросы.
- •Содержание отчета.
- •Варианты заданий.
- •Моделирование функционирования алу при выполнении операции деления методом с восстановлением остатка над числами, представленными в прямом коде.
- •2. Моделирование функционирования алу при выполнении операции деления методом без восстановления остатка над числами, представленными в прямом коде.
- •Контрольные вопросы.
- •Содержание отчета.
- •Варианты заданий.
- •Организация операционной части центрального процессора. Команды эвм.
- •Одноадресные команды.
- •Безадресные команды.
- •Способы адресации.
- •Микропрограмма и структурная схема операционной части цп при выполнении двухадресной команды формата регистр-регистр.
- •Примечания:
- •На рисунке 28 слева на графике расставлены вентили, которые в данной лабораторной работе не используются (они нужны для моделирования блока устройства управления);
- •Задание для выполнения лабораторной работы.
- •Содержание отчета.
- •Поэтапное выполнение программы (см. Файл буу.Mcl):
- •Примечание:
- •Задание для выполнения лабораторной работы.
- •Варианты заданий.
- •Лабораторная работа № 6. Моделирование функционирования селекторного канала.
- •Файл sk.Mcl.
- •Описание подпрограмм для моделирования селекторного канала, хранящихся в файле sk.Mcl. Подпрограмма k_u_k:
- •Подпрограмма w_reg:
- •Подпрограмма out_op:
- •Подпрограмма in_op:
- •Подпрограмма к_ор:
- •Подпрограмма w_op:
- •Подпрограмма z_rdu:
- •Подпрограмма zagr:
- •Задание.
- •Содержание отчета.
- •Пример результатов моделирования работы селекторного канала.
- •Варианты заданий для моделирования селекторного канала. Вариант номер 1
- •Вариант номер 2
- •Вариант номер 3
- •Вариант номер 4
- •Вариант номер 5
- •Вариант номер 6
- •Вариант номер 7
- •Вариант номер 8
- •Вариант номер 9
- •Вариант номер 10
- •Вариант номер 11
- •Вариант номер 12
- •Вариант номер 13
- •Вариант номер 14
- •Вариант номер 15
- •Лабораторная работа № 7. Моделирование функционирования мультиплексного канала.
- •Файл mk.Mcl.
- •Описание подпрограмм для моделирования мультиплексного канала, хранящихся в файле мk.Mcl. Подпрограммы k_u_k, оut_op, in_op и k_op:
- •Подпрограмма w_op:
- •Подпрограмма act:
- •Подпрограмма pas:
- •Подпрограмма w_pk:
- •Подпрограмма zagr2:
- •Задание.
- •Содержание отчета.
- •Пример результатов моделирования работы мультиплексного канала.
- •Варианты заданий для моделирования мультиплексного канала. Вариант номер 1
- •Вариант номер 2
- •Вариант номер 3
- •Вариант номер 4
- •Вариант номер 5
- •Вариант номер 6
- •Вариант номер 7
- •Вариант номер 8
- •Вариант номер 9
- •Вариант номер 10
- •Вариант номер 11
- •Вариант номер 12
- •Лабораторная работа № 8. Моделирование буферной памяти с признаковым обменом и сквозной записью. Сверхбыстродействующая кэш-память и ее моделирование.
- •Моделирование функционирования секторного буфера.
- •Выполнение работы.
- •Типы, используемые подпрограммами.
- •Используемые подпрограммы.
- •Исходные данные.
- •Содержание отчета.
- •Пример выполнения программы с признаковым обменом (файл cachesf.Mcl) для 1-го варианта:
- •Варианты заданий. Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Лабораторная работа № 9. Моделирование буферной памяти с признаковым обменом и сквозной записью. Моделирование функционирования группо-ассоциативного буфера.
- •Выполнение работы.
- •Типы, используемые подпрограммами.
- •Содержание отчета.
- •Пример выполнения программы с признаковым обменом (файл cacheaf.Mcl) для 1-го варианта:
Содержание отчета.
Формулировка задания.
Исходные данные.
Программа на языке MCL, моделирующая буферную память со сквозной записью.
Результаты выполнения программы в виде распечатки содержимого поля для вывода
текстовой информации и скриншота (пример на рис. 52) в момент завершения выполнения программы.
Пример выполнения программы с признаковым обменом (файл cacheaf.Mcl) для 1-го варианта:
Рис. 52. Результат моделирования группо-ассоциативного буфера с признаковым обменом
*******************************************************************
* model' gruppo-assoziativnoi KES pamati s priznakovim obmenom *
*******************************************************************
Vvedite nomer varianta :
1
Soderjimoe bufernoi pamati :
Cektor 0 Sektor 1
Blok Seg. Izm. Dannie Seg. Izm. Dannie
0 0 0 4 1 0 12
1 0 0 5 1 0 13
2 0 0 6 1 0 14
3 0 0 7 1 0 15
4 0 0 8 1 0 16
5 0 0 9 1 0 17
6 0 0 10 1 0 18
7 0 0 11 1 0 19
Soderjimoe operativnoi pamati:
Blok # 0 1 2 3 4 5 6 7
Cegment #0 4 5 6 7 8 9 10 11
Cegment #1 12 13 14 15 16 17 18 19
Cegment #2 20 21 22 23 24 25 26 27
Cegment #3 28 29 30 31 32 33 34 35
------------------------------------
! N obras. ! Cisla dla ! N vitesn. !
! ! zapisi ! segmenta !
------------------------------------
! 1 ! 8 ! 0 !
! 2 ! 9 ! 0 !
! 3 ! 10 ! 1 !
------------------------------------
Ispolnitel'nii adres - 4
Zapisani dannie 8
Soderjimoe bufernoi pamati :
Cektor 0 Sektor 1
Blok Seg. Izm. Dannie Seg. Izm. Dannie
0 0 0 4 1 0 12
1 0 0 5 1 0 13
2 0 0 6 1 0 14
3 0 0 7 1 0 15
4 0 1 8 1 0 16
5 0 0 9 1 0 17
6 0 0 10 1 0 18
7 0 0 11 1 0 19
Soderjimoe operativnoi pamati:
Blok # 0 1 2 3 4 5 6 7
Cegment #0 4 5 6 7 8 9 10 11
Cegment #1 12 13 14 15 16 17 18 19
Cegment #2 20 21 22 23 24 25 26 27
Cegment #3 28 29 30 31 32 33 34 35
Ispolnitel'nii adres - 28
Blok 4 ,segmenta 3 otsutstvuet v bufernoi pamati
Vitesnenie bloka prinadlejasego segmentu 0
Perezapis' bloka 4 segmenta 0 v OP
Procitani dannie 32
Soderjimoe bufernoi pamati :
Cektor 0 Sektor 1
Blok Seg. Izm. Dannie Seg. Izm. Dannie
0 0 0 4 1 0 12
1 0 0 5 1 0 13
2 0 0 6 1 0 14
3 0 0 7 1 0 15
4 3 0 32 1 0 16
5 0 0 9 1 0 17
6 0 0 10 1 0 18
7 0 0 11 1 0 19
Soderjimoe operativnoi pamati:
Blok # 0 1 2 3 4 5 6 7
Cegment #0 4 5 6 7 8 9 10 11
Cegment #1 12 13 14 15 16 17 18 19
Cegment #2 20 21 22 23 24 25 26 27
Cegment #3 28 29 30 31 32 33 34 35
Ispolnitel'nii adres - 22
Blok 6 ,segmenta 2 otsutstvuet v bufernoi pamati
Vitesnenie bloka prinadlejasego segmentu 1
Zapisani dannie 10
Soderjimoe bufernoi pamati :
Cektor 0 Sektor 1
Blok Seg. Izm. Dannie Seg. Izm. Dannie
0 0 0 4 1 0 12
1 0 0 5 1 0 13
2 0 0 6 1 0 14
3 0 0 7 1 0 15
4 3 0 32 1 0 16
5 0 0 9 1 0 17
6 0 0 10 2 1 10
7 0 0 11 1 0 19
Soderjimoe operativnoi pamati:
Blok # 0 1 2 3 4 5 6 7
Cegment #0 4 5 6 7 8 9 10 11
Cegment #1 12 13 14 15 16 17 18 19
Cegment #2 20 21 22 23 24 25 26 27
Cegment #3 28 29 30 31 32 33 34 35
Содержимое таблицы переменных
00 Переменная: ZF типа регистр; разрядность 1 бит; значение = 1
01 Переменная: NF типа регистр; разрядность 1 бит; значение = 0
02 Переменная: CF типа регистр; разрядность 1 бит; значение = 0
03 Переменная: OP типа память; из 32 ячеек по 8 бит
04 Переменная: BP типа память; из 16 ячеек по 11 бит
05 Переменная: ISPADR типа память; из 3 ячеек по 5 бит
06 Переменная: INPUTS типа память; из 3 ячеек по 8 бит
07 Переменная: COPER типа память; из 3 ячеек по 1 бит
08 Переменная: REP_SEG типа память; из 3 ячеек по 2 бит
09 Переменная: IADR типа структура; разрядность 5 бит; значение = 22
Поле: BLOK; разярдность 3 бит;
Поле: SEG; разярдность 2 бит;
10 Переменная: BPADR типа структура; разрядность 4 бит; значение = 14
Поле: BLOK; разярдность 3 бит;
Поле: SECT; разярдность 1 бит;
11 Переменная: BUF_REG типа структура; разрядность 11 бит; значение = 1290
Поле: DATA; разярдность 8 бит;
Поле: CH_BIT; разярдность 1 бит;
Поле: ADDRESS; разярдность 2 бит;
12 Переменная: SUBIADR типа структура; разрядность 5 бит; значение = 31
Поле: BLOK; разярдность 3 бит;
Поле: SEG; разярдность 2 бит;
13 Переменная: SUBBPADR типа структура; разрядность 4 бит; значение = 15
Поле: BLOK; разярдность 3 бит;
Поле: SECT; разярдность 1 бит;
14 Переменная: SUBBUF_REG типа структура; разрядность 11 бит; значение = 531
Поле: DATA; разярдность 8 бит;
Поле: CH_BIT; разярдность 1 бит;
Поле: ADDRESS; разярдность 2 бит;
15 Переменная: I типа простая переменная; Значение = 4
16 Переменная: J типа простая переменная; Значение = 8
17 Переменная: CHOICE типа простая переменная; Значение = 1
18 Переменная: K типа простая переменная; Значение = 28
19 Переменная: L типа простая переменная; Значение = 3
20 Переменная: OP_CODE типа простая переменная; Значение = 0
21 Переменная: DATA типа простая переменная; Значение = 10
22 Переменная: REPLACE типа простая переменная; Значение = 1
23 Переменная: S_NO типа простая переменная; Значение = 1
Варианты заданий.
Вариант1
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 0 0 4 1 0 12
1 0 0 5 1 0 13
2 0 0 6 1 0 14
3 0 0 7 1 0 15
4 0 0 8 1 0 16
5 0 0 9 1 0 17
6 0 0 10 1 0 18
7 0 0 11 1 0 19
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 4 5 6 7 8 9 10 11
Cегмент #1 12 13 14 15 16 17 18 19
Cегмент #2 20 21 22 23 24 25 26 27
Cегмент #3 28 29 30 31 32 33 34 35
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 8 ! 0 !
! 2 ! 9 ! 0 !
! 3 ! 10 ! 1 !
------------------------------------
Вариант2
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 0 0 6 1 0 14
1 0 0 7 1 0 15
2 0 0 8 1 0 16
3 0 0 9 1 0 17
4 0 0 10 1 0 18
5 0 0 11 1 0 19
6 0 0 12 1 0 20
7 0 0 13 1 0 21
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 6 7 8 9 10 11 12 13
Cегмент #1 14 15 16 17 18 19 20 21
Cегмент #2 22 23 24 25 26 27 28 29
Cегмент #3 30 31 32 33 34 35 36 37
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 8 ! 0 !
! 2 ! 9 ! 0 !
! 3 ! 10 ! 1 !
------------------------------------
Вариант3
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 0 0 8 1 0 16
1 0 0 9 1 0 17
2 0 0 10 1 0 18
3 0 0 11 1 0 19
4 0 0 12 1 0 20
5 0 0 13 1 0 21
6 0 0 14 1 0 22
7 0 0 15 1 0 23
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 8 9 10 11 12 13 14 15
Cегмент #1 16 17 18 19 20 21 22 23
Cегмент #2 24 25 26 27 28 29 30 31
Cегмент #3 32 33 34 35 36 37 38 39
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 8 ! 0 !
! 2 ! 9 ! 0 !
! 3 ! 10 ! 1 !
------------------------------------
Вариант4
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 0 0 10 1 0 18
1 0 0 11 1 0 19
2 0 0 12 1 0 20
3 0 0 13 1 0 21
4 0 0 14 1 0 22
5 0 0 15 1 0 23
6 0 0 16 1 0 24
7 0 0 17 1 0 25
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 10 11 12 13 14 15 16 17
Cегмент #1 18 19 20 21 22 23 24 25
Cегмент #2 26 27 28 29 30 31 32 33
Cегмент #3 34 35 36 37 38 39 40 41
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 8 ! 0 !
! 2 ! 9 ! 0 !
! 3 ! 10 ! 1 !
------------------------------------
Вариант5
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 0 0 12 1 0 20
1 0 0 13 1 0 21
2 0 0 14 1 0 22
3 0 0 15 1 0 23
4 0 0 16 1 0 24
5 0 0 17 1 0 25
6 0 0 18 1 0 26
7 0 0 19 1 0 27
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 12 13 14 15 16 17 18 19
Cегмент #1 20 21 22 23 24 25 26 27
Cегмент #2 28 29 30 31 32 33 34 35
Cегмент #3 36 37 38 39 40 41 42 43
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 8 ! 0 !
! 2 ! 9 ! 0 !
! 3 ! 10 ! 1 !
------------------------------------
Вариант6
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 1 0 16 2 0 24
1 1 0 17 2 0 25
2 1 0 18 2 0 26
3 1 0 19 2 0 27
4 1 0 20 2 0 28
5 1 0 21 2 0 29
6 1 0 22 2 0 30
7 1 0 23 2 0 31
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 8 9 10 11 12 13 14 15
Cегмент #1 16 17 18 19 20 21 22 23
Cегмент #2 24 25 26 27 28 29 30 31
Cегмент #3 32 33 34 35 36 37 38 39
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 12 ! 1 !
! 2 ! 13 ! 2 !
! 3 ! 14 ! 3 !
------------------------------------
Вариант7
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 1 0 18 2 0 26
1 1 0 19 2 0 27
2 1 0 20 2 0 28
3 1 0 21 2 0 29
4 1 0 22 2 0 30
5 1 0 23 2 0 31
6 1 0 24 2 0 32
7 1 0 25 2 0 33
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 10 11 12 13 14 15 16 17
Cегмент #1 18 19 20 21 22 23 24 25
Cегмент #2 26 27 28 29 30 31 32 33
Cегмент #3 34 35 36 37 38 39 40 41
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 12 ! 1 !
! 2 ! 13 ! 2 !
! 3 ! 14 ! 3 !
------------------------------------
Вариант8
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 1 0 20 2 0 28
1 1 0 21 2 0 29
2 1 0 22 2 0 30
3 1 0 23 2 0 31
4 1 0 24 2 0 32
5 1 0 25 2 0 33
6 1 0 26 2 0 34
7 1 0 27 2 0 35
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 12 13 14 15 16 17 18 19
Cегмент #1 20 21 22 23 24 25 26 27
Cегмент #2 28 29 30 31 32 33 34 35
Cегмент #3 36 37 38 39 40 41 42 43
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 12 ! 1 !
! 2 ! 13 ! 2 !
! 3 ! 14 ! 3 !
------------------------------------
Вариант9
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 1 0 22 2 0 30
1 1 0 23 2 0 31
2 1 0 24 2 0 32
3 1 0 25 2 0 33
4 1 0 26 2 0 34
5 1 0 27 2 0 35
6 1 0 28 2 0 36
7 1 0 29 2 0 37
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 14 15 16 17 18 19 20 21
Cегмент #1 22 23 24 25 26 27 28 29
Cегмент #2 30 31 32 33 34 35 36 37
Cегмент #3 38 39 40 41 42 43 44 45
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 12 ! 1 !
! 2 ! 13 ! 2 !
! 3 ! 14 ! 3 !
------------------------------------
Вариант10
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 1 0 24 2 0 32
1 1 0 25 2 0 33
2 1 0 26 2 0 34
3 1 0 27 2 0 35
4 1 0 28 2 0 36
5 1 0 29 2 0 37
6 1 0 30 2 0 38
7 1 0 31 2 0 39
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 16 17 18 19 20 21 22 23
Cегмент #1 24 25 26 27 28 29 30 31
Cегмент #2 32 33 34 35 36 37 38 39
Cегмент #3 40 41 42 43 44 45 46 47
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 12 ! 1 !
! 2 ! 13 ! 2 !
! 3 ! 14 ! 3 !
------------------------------------
Вариант11
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 2 0 28 3 0 36
1 2 0 29 3 0 37
2 2 0 30 3 0 38
3 2 0 31 3 0 39
4 2 0 32 3 0 40
5 2 0 33 3 0 41
6 2 0 34 3 0 42
7 2 0 35 3 0 43
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 12 13 14 15 16 17 18 19
Cегмент #1 20 21 22 23 24 25 26 27
Cегмент #2 28 29 30 31 32 33 34 35
Cегмент #3 36 37 38 39 40 41 42 43
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 23 ! 2 !
! 2 ! 24 ! 2 !
! 3 ! 25 ! 3 !
------------------------------------
Вариант12
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 2 0 28 3 0 36
1 2 0 29 3 0 37
2 2 0 30 3 0 38
3 2 0 31 3 0 39
4 2 0 32 3 0 40
5 2 0 33 3 0 41
6 2 0 34 3 0 42
7 2 0 35 3 0 43
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 12 13 14 15 16 17 18 19
Cегмент #1 20 21 22 23 24 25 26 27
Cегмент #2 28 29 30 31 32 33 34 35
Cегмент #3 36 37 38 39 40 41 42 43
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 23 ! 2 !
! 2 ! 24 ! 2 !
! 3 ! 25 ! 3 !
------------------------------------
Вариант13
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 2 0 28 3 0 36
1 2 0 29 3 0 37
2 2 0 30 3 0 38
3 2 0 31 3 0 39
4 2 0 32 3 0 40
5 2 0 33 3 0 41
6 2 0 34 3 0 42
7 2 0 35 3 0 43
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 12 13 14 15 16 17 18 19
Cегмент #1 20 21 22 23 24 25 26 27
Cегмент #2 28 29 30 31 32 33 34 35
Cегмент #3 36 37 38 39 40 41 42 43
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 23 ! 2 !
! 2 ! 24 ! 2 !
! 3 ! 25 ! 3 !
------------------------------------
Вариант14
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 2 0 29 3 0 37
1 2 0 30 3 0 38
2 2 0 31 3 0 39
3 2 0 32 3 0 40
4 2 0 33 3 0 41
5 2 0 34 3 0 42
6 2 0 35 3 0 43
7 2 0 36 3 0 44
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 13 14 15 16 17 18 19 20
Cегмент #1 21 22 23 24 25 26 27 28
Cегмент #2 29 30 31 32 33 34 35 36
Cегмент #3 37 38 39 40 41 42 43 44
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 23 ! 2 !
! 2 ! 24 ! 2 !
! 3 ! 25 ! 3 !
------------------------------------
Вариант15
Содержимое буферной памяти :
Cектор 0 Сектор 1
Блок Сег. Изм. Данные Сег. Изм. Данные
0 2 0 29 3 0 37
1 2 0 30 3 0 38
2 2 0 31 3 0 39
3 2 0 32 3 0 40
4 2 0 33 3 0 41
5 2 0 34 3 0 42
6 2 0 35 3 0 43
7 2 0 36 3 0 44
Приостановлено... Нажмите "ENTER" для продолжения
Cодержимое оперативной памяти:
Блок # 0 1 2 3 4 5 6 7
Cегмент #0 13 14 15 16 17 18 19 20
Cегмент #1 21 22 23 24 25 26 27 28
Cегмент #2 29 30 31 32 33 34 35 36
Cегмент #3 37 38 39 40 41 42 43 44
------------------------------------
! N обращ. ! Числа для ! N вытесн. !
! ! записи ! сегмента !
------------------------------------
! 1 ! 23 ! 2 !
! 2 ! 24 ! 2 !
! 3 ! 25 ! 3 !
------------------------------------