- чтобы загрузить рабочую среду в командной строке D:\INFORM\GR343> набрать 1аb9_10 и нажать <Enter>,
На экране монитора появится окно процессора CPU.
2. По заданному адресу считать из памяти (в режиме отображения byte) числа, представленные в форматах байта, слова и двойного слова, интерпретируя их как:
а)число знаковое;
б)число беззнаковое.
Вариант №8 : Адрес DS:16
Установить подокно с отображением оперативной памяти (ОП) на область, начинающуюся с адреса DS:16 :
-Ctrl+G;
-В открывшемся диалоговом окне набрать адрес ds:16h и нажать <Enter>;
-Установить режим отображения byte, после чего нажать <Enter>;
* ALT+F10;
* Переместите курсор на пункт Display as и нажмите <Enter>;
* Выберите требуемый режим отображения (byte) и нажмите <Enter>;
-Перенести представление числа в памяти, расположенного по адресу DS:16 , в Таблицу 1.
3. Заданное в соответствии с № варианта число ±Х представить в форматах байта, слова и двойного слова и разместить в памяти, начиная с адреса ds:0030.(рис. 3)
Исх. число и частные | q | Частноее | Остаток |
63 | 2 2 2 2 2 | 31 15 7 3 1 0 | 1 1 1 1 1 1 |
Вариант №8 : +63 и -63
ХА = 6310 = 001111112 =3F16
ХВ = -6310 = 110000012 =C116
-Перейдите в подокно памяти;
-Ctrl+G;
-В открывшемся диалоговом окне набрать DS:0030 и нажать <Enter>;
-Установить режим отображения byte;
*ALT+F10;
* Переместите курсор на пункт Display as и нажмите <Enter>;
* Выберите требуемый режим отображения (byte) и нажмите <Enter>;
- Подвести курсор к конкретному байту памяти и начать ввод значения: 3F
В ответ появится диалоговое окно с приглашением «Enter new data bytes» («Введите новые байты данных»). Продолжите ввод значения, а для завершения ввода нажмите <Enter>.
-Подвести курсор к следующему байту памяти.
-Ввести значение С1;
-Установить режим отображения word;
*ALT+F10;
* Переместите курсор на пункт Display as и нажмите <Enter>;
* Выберите требуемый режим отображения (word) и нажмите <Enter>;
-Подвести курсор к следующему байту памяти.
-Ввести значение 003F;
Подвести курсор к следующему байту памяти.
-Ввести значение FFC1;
-Установить режим отображения long
*ALT+F10;
* Переместите курсор на пункт Display as и нажмите <Enter>;
* Выберите требуемый режим отображения (long) и нажмите <Enter>;
-Подвести курсор к следующему байту памяти.
-Ввести значение 0000003F;
-Подвести курсор к следующему байту памяти.
-Ввести значение FFFFFFC1;
-Перенести результаты в Таблицу 2
3F | |
00 | |
cлово | 00 |
3F | |
дв. Cлово | 00 |
00 | |
00 | |
3F |
C1 | |
00 | |
слово | FF |
C1 | |
дв. слово | FF |
FF | |
FF | |
C1 |
Ds:0030h Ds:0038h
рис. 3 Участок памяти
Таблица 1. Переход от представления числа в памяти к его десятичному представлению
Адрес | Кол-во байт для представления числа | Представление числа в памяти | 16-ричное представление числа | Двоичное представление числа | Десятичное представление числа | |
Без знака | Со знаком | |||||
Таблица 2. Переход от числа к его представлению в памяти
Число | Кол-во байт для представления числа | 16-ричное представление числа | Адрес | Представление числа в памяти |
63 | 1 | 3F | Ds:0030h | 3F |
63 | 2 | 003F | Ds:0032h | 3F00 |
63 | 4 | 0000003F | Ds:0034h | 3F000000 |
-63 | 1 | C1 | Ds:0038h | C1 |
-63 | 2 | FFC1 | Ds:003Ah | C1FF |
-63 | 4 | FFFFFFC1 | Ds:003Eh | C1FFFFFF |
Список использованной литературы:
1. Информатика, ч.I: Методические указания к лабораторным работам / Сост. Н. И. Иопа. – Рязань: РГРТА 2002.
2. Информатика. Базовый курс / С. В. Симонович и др. СПб.: Питер, 2001, стр.114-120.
3. Шафрин Ю. А. Информационные технологии. М.: Лаборатория Базовых знаний, 1998, стр. 164-179.