Способы хранения цифр в памяти ЭВМ

Автор работы: Пользователь скрыл имя, 25 Марта 2012 в 22:36, доклад

Описание

Для представления информации в памяти ЭВМ (как числовой, так и не числовой) используется двоичный способ кодирования.
Элементарная ячейка памяти ЭВМ имеет длину 8 бит (байт). Каждый байт имеет свой номер (его называют адресом). Наибольшую последовательность бит, которую ЭВМ может обрабатывать как единое целое, называют машинным словом.

Работа состоит из  1 файл

Численные методы.docx

— 39.12 Кб (Скачать документ)

Результаты  преобразования и перехода от значения числа к представлению его  в памяти свести в таблицу 3.3. Столбец 5 заполняется после занесения  числа в память.

Примечание 1. Для группы х41 к числу, приведённому в таблице 3.2, прибавить 10, а для  группы х42 вычесть 20.

Пояснения к таблице 3.3 привести в отчете.

Переход от Х10 к представлению в памяти

 

 

 

Таблица  3.3

Число

Формат

Алгебраическая запись

Адрес

Представление в памяти

(1)

(2)

(3)

(4)

(5)

     

ds: 00С0h

 
     

ds: 00С8h

 
     

ds: 00СD0h

 

 

Задние 2. По заданному в соответствии с номером варианта адресу (табл.3.4) считать из памяти числа, представленные в форматах single, real и double, и найти их десятичный эквивалент. Результаты представить в виде таблицы 3.5, пояснения к таблице привести в отчете.

Варианты  к заданию 2

Таблица  3.4

Вариант

1

2

3

4

5

Адрес

ds:2h

ds:6h

ds:0ah

ds:0eh

ds:12h

Адрес

ds:2ah

ds:30h

ds:36h

ds:3ch

ds:42h

Адрес

ds:66h

ds:6eh

ds:76h

ds:7eh

ds:86h

Вариант

6

7

8

9

10

Адрес

ds:16h

ds:1ah

ds:1eh

ds:22h

ds:26h

Адрес

ds:48h

ds:4eh

ds:54h

ds:5ah

ds:60h

Адрес

ds:8eh

ds:96h

ds:9eh

ds:0a6h

ds:0ach


 

3.6. Порядок выполнения заданий

3.6.1. Нажать клавишу <Enter>. Окно с сообщением «Program has no symbol table» (рис. 3.5) пропадет.

Новое состояние экрана указывает на то, что:

-активным  является окно CPU, о чем свидетельствует  находящийся в нем курсор (выделенный  прямоугольник);

-окно CPU состоит  из пяти подокон.

 

1. Подокно, отображающее сегмент  памяти, хранящий программу:

а) полный адрес;

б) база сегмента (cs указывает на то, что значение базы берётся из сегмента cs);

в) смещение в сегменте;

г) код команды;

д) мнемоника команды на языке ассемблера.

2. Подокно, отображающее список  регистров и их содержимое:

3. Подокно, отображающее флаги состояния  процессора.

4. Подокно, отображающее стэк.

5. Подокно, отображающее фрагмент  памяти (дамп), хранящий данные:

а) полный адрес;

б) база сегмента (ds указывает на то, что значение базы берется из регистра ds);

в) смещение сегмента;

г) содержимое памяти.

Каждая  строка отображает содержимое восьми последовательных ячеек памяти. Адрес  указан только для первой из них. Для  вычисления адресов последующих  ячеек памяти к смещению необходимо прибавить соответственно 1,2,3 и т.д.

3.6.2. Нажать клавишу F5, при этом окно CPU займет весь экран.

3.6.3. Нажав клавишу TAB (              ), переместить курсор в подокно, отображающее фрагмент памяти. При этом активность подокна отмечается мерцающим прямоугольником.

 

3.6.3.1. Установить подокно на отображение области памяти, начинающееся с заданного адреса:

-         нажать комбинацию клавиши CTRL+G (нажать CTRL и, не отпуская её, клавишу G.)

При этом на экране раскроется диалоговое окно с приглашением для ввода  нужного адреса: «Enter adress to position to» («Введите адрес, на который установите окно»)

3.6.3.2. Подвести курсор к конкретному байту памяти и начать ввод нужного значения. В ответ, как показано на рис.3.8, появится диалоговое окно с приглашением «Enter new data bytes» («Введите новые байты данных»). Продолжить ввод значения, а для завершения ввода нажать <Enter>. После этого происходит изменение содержимого памяти.

Так, например, число X=-21 в алгебраической форме имеет вид:

1.0101·10 +101 и в памяти в формате single представляется как

00 00 A8 С1.

Для выполнения задания 2 повторить п. 3.6.3.1, а затем подвести курсор к конкретному  байту памяти (адрес из табл. 3.4) и  считать числа в заданных форматах. Результаты свести в табл. 3.5. Пояснения  к таблице привести в отчете.

 

 

 

 

 

 

 

 

 

ГБОУ СПО Самарский Социально-Педагогический колледж

 

 

 

 

Доклад

По численным методам

на тему:

«Способы хранения цифр в памяти ЭВМ»

 

 

 

Выполнил: Целлер К. С.

    студент 37 группы,

специальность 230105.51

                                                          «Программное обеспечение ВТ и АС»

Проверил преподаватель:

Родионова Т. В.

 

 

 

 

 

Г.О. Самара 2012  год.


Информация о работе Способы хранения цифр в памяти ЭВМ