0 / 0 / 0
Регистрация: 29.05.2019
Сообщений: 23
|
||||||
1 | ||||||
(МК51) Записать десятичное число, двоичный код которого соответствует третьему байту команды31.05.2019, 17:17. Просмотров 1134. Ответов 2
Метки нет Все метки)
(
Здравствуйте. Объясните пожалуйста, как правильно найти второй, третий байт команды.
Записать десятичное число, двоичный код которого соответствует третьему байту команды
0
|
|
31.05.2019, 17:17 | |
[мк51] Записать десятичное число, двоичный код которого соответствует третьему байту команды Вывести десятичное простое число, в двоичной записи которого наибольшее число единиц Как записать десятичное число в dx:ax? (nasm) Реализовать бинарное дерево, каждому ребру которого соответствует целое число |
|
6552 / 2649 / 363
Регистрация: 17.02.2013
Сообщений: 3,884
|
|
01.06.2019, 00:24 | 2 |
Первый байт - опкод команды. Он B4 шестнадцатеричное.
Второй 105 десятичное Третий -3-18 = -21 десятичное. Поскольку $ указывает на начало текущей команды, в команде кодируется смещение относительно первого байта сразу за командой, а длина команды 3 байта. Иными словами смещение к $ будет закодировано как -3, а к $-18 как -21
1
|
пофигист широкого профиля
4246 / 2775 / 785
Регистрация: 15.07.2013
Сообщений: 16,113
|
|
01.06.2019, 02:28 | 3 |
Если это учебное задание не в кулинарном техникуме, я бы упомянул бы в ответе регистр PC. Собственно последний третий байт этой команды и означает на какую величину должно измениться значение этого регистра.
0
|
01.06.2019, 02:28 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. С++ записать в файл двоичный код
Перевернуть число в двоичной системе и записать его десятичное представление Записать двоичный код из текстбокса в массив Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |