Обновить
59

Пользователь

11
Подписчики
Отправить сообщение

Я некоторое время назад сформулировал и с тех пор придерживаюсь универсальной правовой концепции, которая (в моих мечтах) должна войти в конституции стран или декларацию о правах человека.

Она формулируется так:

  1. У человека должно быть неотъемлемое право снимать на камеру всё, что ему разрешено видеть просто своими глазами.

  2. У человека должно быть неотъемлемое право записывать любой звук, который ему разрешено слышать просто своими ушами.

Представление машинного кода в человеко-читаемом виде — это ассемблерный листинг.

Но не забывайте, что тзначально ассемблер — это инструмент, программа, которая из человеком написанного текста генерирует программу (машинный код + сырые бинарные данные).

И соответственно, раз был (есть) ассемблер, был (остается) и язык ассемблера.

И в этом языке помимо представления машкода в виде мнемоник, как вы выразились, были и control structures, которые априори не имели никакого представления/воплощения в машинном коде.

Например, директива .org, которая диктует ассемблеру, какой адрес будет иметь данное место программы, что необходимо для правильного вычисления абсолютных (а иногда и относительных) адресов.

Например это db, dw, dd, которые уж точно не соответствуют никаким инструкциям процессора.

В более высокоуровневых ассемблерах есть возможность объявлять структуры с полями. Ассемблер сам из имен полей вычисляет смещения, учитывая размеры предшествующих полей структуры.

Опять же, макросы, .if/.endif, комментарии, процедуры.

Так что вы не совсем правы.

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

Смысл sudo под Windows, если из покон веков есть runas?

У меня встроенная учетка администратора штатными средствами кастомизации (файл ответов, ЕМНИП) переименована в root.

Строка запуска привилегированной команды выглядит как:

runas /user:root cmdcmdcmd

Что не так с современными принтерами в аспекте ЛУТ?

Это не подкол, я просто обладатель принтера из нулевых, которому я много раз продлевал жизнь (от внесения модификаций в драйверы до ремонта отклоняющего призматического зеркала в лазерном блоке).

Виртуально крепко жму вам руку. Но нас — программистов с таким подходом, по-моему, становится пугающе мало.

А потом заказчик такой: "Надо такой же но под андройд"

Вот мы и докопались до причины всех бед.

С чего ради ОС должна запоминать позицию окон приложений — это всегда было (и должно оставаться) обязанностью софта.

Это инструмент, разработанный в Google, он оценивает ваш сайт или приложение по 100-бальным шкалам: Performance, Accessibility, Best Practices, SEO,

Что же они не натравят его на свой же ютуб, главная страница которого загружается 17 секунд как в порядке вещей...

Если вы гордый обладатель жирной современной видеокарты, желательно от 16гб видеопамяти и только Nvidia

Ну да, пошел я нафиг со своим встроенным видео на Intel i7-2700K.

Я всегда в коде использую понятие limit вместо end. Верный способ застраховать себя от ошибки на единицу.

Водная вода.

Ki тоже подберут, если чёрт настолько страшен, как его малюют

По какой-то причине с дистрибутивом, к примеру, Windows XP этот способ работал отвратительно — если инсталлятор был запущен из командной строки DOS, в процессе установки вылезала куча ошибок и не все компоненты системы благополучно устанавливались.

Было бы интересно, если кто-то копал и находил причину этого.

HIMEM.SYS для получения доступа к оперативной памяти за пределами основной области (пресловутые 640 Кб, их явно всем не хватило). 

Дезинформация.

Когда я вижу слово «легаси», у меня возникают рвотные позывы. И не к этому пресловутому легаси, а к тем, кто любит этим словом разбрасываться, приклеивая к нему чудовищно негативную коннотацию.

Я представляю, если бы в строительстве строители плевались от молотка, если он выпушен более, чем месяц назад.

И кто назначает грейды?

Я с вами серьезно, а вы словами играетесь...

Что начинает?

Ну вот :-(

А такой вызов вырисовывался к концу прочтения статьи пойти и разреверсить игру. Все уже украдено до нас...

Информация

В рейтинге
Не участвует
Откуда
Петропавловск, Северо-Казахстанская обл., Казахстан
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Инженер встраиваемых систем
Pure C
Assembler
X86 asm
Win32 API
Visual Basic
MySQL
Git
ООП
Разработка электроники
Обратная разработка