|
4 / 4 / 2
Регистрация: 29.03.2009
Сообщений: 59
|
|
Закодируйте следующие команды с непосредственными операндами02.12.2009, 16:09. Показов 4994. Ответов 4
Метки нет (Все метки)
Может кто-нибудь проверить выполнение задания на правильность? Задали вот лабу, хотелось бы узнать правильно ли я ответил на вопросы:
Контрольные задания 1. Какова длина в байтах для элементов данных, определенных директивами: а) DW – 2 байта б) DD – 4 байта в) DT – 10 байт г) DB – 1 байт д) DQ – 8 байт 2. Определите символьную строку по имени TITLE1, содержащую константу RGB Electronics. Ответ: TITLE1 DB ‘RGB Electronics’ 3. Определите следующие числовые значения в элементах данных с именами от FLDA до FLDE: a) четырехбайтовый элемент, содержащий шест. эквивалент десятичного числа 115; b) однобайтовый элемент, содержащий шест. эквивалент десятичного числа 25; c) двухбайтовый элемент, содержащий неопределенное значение; d) однобайтовый элемент, содержащий двоичной эквивалент десятичного числа 25; e) директиву DW, содержащую последовательные значения 16, 19, 20, 27, 30. Ответ: a) FLDA DD 73H b) FLDB DB 19H c) FLDC DW ? d) FLDD DB 11001B e) FLDE DW 16, 19, 20, 27, 30 4. Покажите сгенерированный шест. объектный код для а) DB '26' и б) DB 26. Ответ: a) 3236 b) 1A 5. Определите ассемблерный шест. объектный код для а) DB 26H, б) DW 2645H, в) DD 25733AH, Ответ: а) 26 б) 45 26 в) 3A 73 25 00 6. Закодируйте следующие команды с непосредственными операндами: а) загрузить 320 в регистр AX; б) сравнить поле FLDB с нулем; в) прибавить шест. 40 к содержимому регистра BX; г) вычесть шест. 40 из регистра CX; д) сдвинуть содержимое поля FLDB на один бит влево; е) сдвинуть содержимое регистра CH на один бит вправо. Ответ: а) mov ax,320 б) cmp FLDB,0 в) add bx,40H г) sub cx,40H д) shl FLDB,1 е) shr ch,1 7. Введите и ассемблируйте элементы данных и команды из вопросов 2, 3 и 6. Стек для этого упражнения не требуется. Также не следует выполнять компоновку. Для проверки ассемблированного кода используйте отладчик DEBUG. На 7й вопрос так и не понял, что надо делать, как в дебаге сделать задания 2 и 3?
0
|
|
| 02.12.2009, 16:09 | |
|
Ответы с готовыми решениями:
4
Что означают следующие команды? Написать команды, выполняющие следующие действия: пересылка, сложение Как грамотно описать следующие команды |
|
64 / 63 / 3
Регистрация: 16.11.2009
Сообщений: 156
|
|
| 03.12.2009, 07:31 | |
|
Кажется, всё правильно.
7. -e <смещение> <что вводить> Только DEBUG не знает про названия переменных все вводится как есть. 2) -e 0200 'RGB Electronics' - строка будет по смещению 200h 3) a) -e 0200 73 00 00 00 б) -e 0204 19 г) -e 0207 19 д) -e 0208 16 00 19 00 20 00 27 00 30 00
1
|
|
|
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
|
|||
| 03.12.2009, 07:36 | |||
|
1
|
|||
|
4 / 4 / 2
Регистрация: 29.03.2009
Сообщений: 59
|
||
| 06.12.2009, 10:59 [ТС] | ||
|
0
|
||
|
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
|
|
| 06.12.2009, 15:30 | |
|
Вместо имени переменной писать ее аддрес в скобках [].
1
|
|
| 06.12.2009, 15:30 | |
|
Помогаю со студенческими работами здесь
5
С помощью команды PAUSE реализовать следующие действия...
web страница на ней следующие команды , на чем лучше выполнить Создать командный файл, с команды PAUSE реализовать следующие действия Поиск процессов, являющихся непосредственными потомками процесса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|