Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 19.09.2019
Сообщений: 12

Перевод команды Assembler'a

19.09.2019, 00:11. Показов 1810. Ответов 4

Студворк — интернет-сервис помощи студентам
Здравствуйте! Не так давно возникла проблема с переводом данной команды assembler'а в двоичную систему счисления:
And al, [r9 + 4*rbx - 8]
Насколько я понимаю, есть какой-то четкий алгоритм перевода, но поиски в интернете и изучение различных англоязычных источников результатов не дали (возможно, плохо искала). Можете объяснить, по какой схеме осуществляется перевод и что должно получиться в итоге?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.09.2019, 00:11
Ответы с готовыми решениями:

Вставка функции Assemblera в Virtual Pascal
1. Написать программу в среде Virtual Pascal (на Паскале), использующую представленную функцию. function SumOfSquares(const...

Перевод команды в машинный код
Предположим есть команда OR CX, Как ее можно перевести в машинный код?

использование assemblera в С++
Здравствуйте, господа программисты. С ассемблером раньше не сталкивался. Поэтому нужна помощь. В коде С++ нужно сделать ассемблеровскую...

4
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
19.09.2019, 01:17
lunar_eclipse, странный способ изучения ассемблера
набери эту команду, запусти компиляцию и линкование, посмотри на то, что получилось через hiew32.exe
41224499F8 = And al, [r9 + 4*rbx - 8] = 0100.0001.0010.0010.0100.0100.1001.1001.1111.1000
1
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
19.09.2019, 03:36
Лучший ответ Сообщение было отмечено lunar_eclipse как решение

Решение

Цитата Сообщение от lunar_eclipse Посмотреть сообщение
но поиски в интернете и изучение различных англоязычных источников результатов не дали
вот только не нужно лгать
Читай, анализируй...
1
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
19.09.2019, 03:51
нажми на ссылку
1
0 / 0 / 0
Регистрация: 19.09.2019
Сообщений: 12
19.09.2019, 07:42  [ТС]
Смотрела мануал 2А, но почему-то ничего толком не вынесла оттуда
Буду стараться больше. Спасибо огромное за помощь!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.09.2019, 07:42
Помогаю со студенческими работами здесь

Пример из книги Столяров "Програмирование на языке Assemblera NASM"
global _start section .bss array resb 256 ; массив размером 256 section .text _start: mov ecx, 256...

По краткому названию команды и фамилиям ее участников, построить полное название команды
Всем привет) Я тут решил полазить по http://********, что бы немножко потренероваться, и наткнулся на какую-ту фигню, помогите разобраться)...

Файл должен выполнять команды поочередно, но выполняет все команды одновременно
Добрый день! Столкнулся с небольшой проблемой, уверен такие вопросы уже возникали Файл должен выполнять команды поочередно, но тем не...

Реализовать консольную утилиту, принимающую от пользователя команды с параметрами и выполняющую эти команды
Сразу хочу сказать, что меня интересуют не аргументы int main(int argc, *char) ! Пишу консольную программу, в которой есть команды, а...

После выполнения определённой команды не выполняются последующие команды
Объясните, пожалуйста, почему может останавливаться выполнение второй и далее комманд? cd C:\Users\alex_iv\Desktop\test_node\ node...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru