15 ст. байт 8 7 мл. байт 0

n=16

рис. 1 Изображение регистра AX


Для длительного хранения больших объемов данных используют «память» ЭВМ, которую разделяют на основную (ОП), внешнюю (ВП) и др. На программном уровне ОП представляют как линейную последовательность байтов . Адрес указывает конкретное место байта в среде хранения. В МП 80286, например, пространство линейных адресов простирается от 0 до 1МБ (220байт). Из рис. 1.6 видно, что для записи «слова» необходимо занять две последовательно расположенные ячейки памяти, т.е. два байта. Адресом слова в этом случае является адрес младшего байта. Принцип «младшее по младшему адресу» сохраняется и для представления других единиц данных: двойных слов, многобайтных команд и т.д


 Адресное пространство сегментируется, т.е.

разделяется на сегменты по 64КБ, и ЦП байт = 1С 1С 0000

вместо 5-разрядного физического адреса

формирует логический, который хранится байт = 2A 2A 0001

в двух регистрах. Один из них, например

DS, содержит адрес сегмента ("базу"), байт = 6F 6F 0002

 а второй -смещение внутри сегмента

показывает, насколько ячеек адресуемый

 байт смещен относительно базы. FFFF

рис. 2 Адресное пространство памяти


2.Практическая часть

 

1. Регистрация:

- выбрать в главном меню пункт «Информатика»;

- войти в каталог GR343;

- чтобы загрузить рабочую среду в командной строке 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.


Информация о работе «Целые числа - способы представления и хранения в ЭВМ, основные операции обращения с числами»
Раздел: Информатика, программирование
Количество знаков с пробелами: 10744
Количество таблиц: 10
Количество изображений: 0

Похожие работы

Скачать
32294
6
4

... умножать на основание новой системы счисления до тех пор, пока в новой дроби не будет нужного количества цифр, которое определяется требуемой точностью представления дроби. Правильная дробь в новой системе счисления записывается из целых частей произведений получающихся при последовательном умножении, причем первая целая часть будет старшей цифрой новой дроби. Рассмотрим в качестве примера ...

Скачать
47121
2
2

... собой учреждение осуществляющее деятельность по привлечению ссудных капиталов и последующему их размещению. В современной рыночной экономике функции коммерческих банков не сводятся лишь аккумулированию и перераспределению ресурсов. Осуществляется целый спектр услуг, сопутствующих основным. 2.         основными операциями, определяющими состояние банка, являются активные и пассивные операции. При ...

Скачать
32261
6
8

... машину “Юнивак” - первый серийный компьютер с хронимой программой. В этой машине впервые была использована магнитная лента для записи и хранения информации. Направления развития и поколения ЭВМ.   1.Аналоговые вычислительные машины (АВМ). В АВМ все математические величины представляются как непрерывные значения каких-либо физических величин. Главным образом, в качестве машинной переменной ...

Скачать
23606
0
0

... , региональных задач. 3).Средние ЭВМ – машины очень широкого распространения. 4).Малые ЭВМ. 5).ПЭВМ (персональные ЭВМ). 6).Микро ЭВМ и микропроцессоры. 7).Сети ЭВМ.Общие принципы построения современных ЭВМ. Основным принципом построения ЭВМ является программное управление, в основе которого лежит представление алгоритма решения любой задачи в виде программы вычислений. Алгоритм – это ...

0 комментариев


Наверх