С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Nelo_001
4 / 6 / 6
Регистрация: 31.10.2013
Сообщений: 184
1

Определите следующие числовые значения для сегмента данных программы

21.06.2014, 02:27. Просмотров 489. Ответов 6
Метки нет (Все метки)

Помогите плз в душе не имею как это сделать (
3. Определите следующие числовые значения для сегмента данных программы:
• а) четырехбайтового элемента, содержащего шестнадцатиричный эквивалент десятичного числа
115,

• б) однобайтового элемента, содержащего шестнадцатиричный эквивалент десятичного числа
25,

• в) двухбайтового элемента, содержащего неопределенное значение;
г) однобайтового элемента, содержащего двоичный эквивалент десятичного числа
25,

• д) директивы DW, содержащей последовательные десятичные значения 16, 19, 20, 27, 30.
4. Определите ассемблерный шестнадцатиричный объектный код для:
а) DB 26H,
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2014, 02:27
Ответы с готовыми решениями:

Декодировать команды и данные в соответствии с приведенным дампом сегмента кода и содержимым сегмента данных
.8086 Декодировать команды и данные в соответствии с приведенным дампом...

Определение адреса сегмента данных
Недавно начал изучать ассемблер по книжке Абеля, книжка старая, но по крайней...

Адрес начала сегмента данных
Где тут адрес начала сегмента данных? 0000?

Tasm не берет два сегмента данных
имеется код, но тасм отказывается его брать и выдает много ошибок D1SEG...

Пересылка двух слов из сегмента стека в сегмент данных
2 слова находятся в сегменте стека описание (слово) значение '3GH8' ...

6
Mikl___
Автор FAQ
12002 / 6266 / 599
Регистрация: 11.11.2010
Сообщений: 11,341
22.06.2014, 04:21 2
Assembler
1
2
3
4
5
6
.data
a dd 73h;четырехбайтовый элемент, содержащий шестнадцатиричный эквивалент десятичного числа 115
b db 19h;однобайтовый элемент, содержащий шестнадцатиричный эквивалент десятичного числа 25
x dw ?;двухбайтовый элемент, содержащий неопределенное значение
y db 11001b; однобайтовый элемент, содержащий двоичный эквивалент десятичного числа 25
z dw 16, 19, 20, 27, 30;директива DW, содержащая последовательные десятичные значения 16, 19, 20, 27, 30
Непереводимая игра слов не имеющая смысла
Определите ассемблерный шестнадцатиричный объектный код для: а) DB 26H
0
BagiLR
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
26.09.2014, 10:12 3
• а) четырехбайтового элемента, содержащего шестнадцатиричный эквивалент десятичного числа
115,
151D1H
123E1H
212E5H
1523EH
попробуйте так пожалуйста
или так
151D1H
123E1H
212E5H

Добавлено через 6 минут
• б) однобайтового элемента, содержащего шестнадцатиричный эквивалент десятичного числа
25,
1112EH
2E511H
11012H
110E2H

Добавлено через 1 минуту
• в) двухбайтового элемента, содержащего неопределенное значение;
111H0H
111E1H
111E0H
10E01H
1010EH
10E10H
тут неопределённое значение от 0 до 1 или от 1 до 0, к примеру от 1 до 100 1000 10000 и т.д. к 0

Добавлено через 1 минуту
г) однобайтового элемента, содержащего двоичный эквивалент десятичного числа
25,
01101h
10111h
01110h
01111h
01110h
11011h
01111h
11011h
11010h

Добавлено через 1 минуту
• д) директивы DW, содержащей последовательные десятичные значения 16, 19, 20, 27, 30.
здесь непонятно
0
Mikl___
Автор FAQ
12002 / 6266 / 599
Регистрация: 11.11.2010
Сообщений: 11,341
26.09.2014, 10:43 4
BagiLR,
  1. это ответы на вопросы заданные Nelo_001 21 июня?
  2. 151D1H
    123E1H
    212E5H
    1523EH
    где здесь "четырехбайтовый элемент, содержащий шестнадцатиричный эквивалент десятичного числа 115"?
  3. дальнейшие ответы в таком же ключе...
это как бы намек на то, что Nelo_001 последний раз был здесь 22 июня и больше не появлялся, ну и благо бы ответы BagiLR были бы правильными, а то ведь написана полнейшая ересь
0
BagiLR
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
26.09.2014, 11:13 5
• б) однобайтового элемента, содержащего шестнадцатиричный эквивалент десятичного числа
25,
можно даже так
012E1H
16E11H

Добавлено через 50 секунд
• в) двухбайтового элемента, содержащего неопределенное значение;
можно и так
011E1H
0101EH
0
Mikl___
Автор FAQ
12002 / 6266 / 599
Регистрация: 11.11.2010
Сообщений: 11,341
26.09.2014, 11:23 6
BagiLR,
ты понимаешь ЧТО пишешь? Однобайтовый элемент с постиндексом H (hex) это две цифры, посчитай сколько у тебя циферок в 012E1H или 16E11H
0
BagiLR
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
26.09.2014, 13:32 7
• б) однобайтового элемента, содержащего шестнадцатиричный эквивалент десятичного числа
25,
11 E2 E5 E1

Добавлено через 19 секунд
• б) однобайтового элемента, содержащего шестнадцатиричный эквивалент десятичного числа
25,
11 E2 E5 E1 E2

Добавлено через 1 час 48 минут
11 1E 16 E5 12 E2
11 1E 16 E5 E2
11 1E 16 E5 15
0
26.09.2014, 13:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2014, 13:32

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

Числовые значения. Разбор программы
Здравствуйте форумчане. Копался в интернете и наткнулся на учебник. Возникли...

Числовые типы данных. Линейные программы.
Нужно найти площадь кольца, внутренний радиус которого равен r, а внешний — R...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru