Перейти к содержимому

Метка assembly

Подборка 51 вопрос с тегом «assembly» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.

51 вопрос

0 голосов
0 ответов
347 просмотров

TSL (проверка и установка блокировки)

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

1 голос
1 ответ
645 просмотров

Что происходит, когда ассемблерный код переводится в код объекта?

Ответ: Во-первых, всегда используйте правильный инструмент для работы. Текстовый редактор для просмотра бинарных файлов такой же, как использовать нож для гвоздя. Используйте любой HEX vi...

0 голосов
1 ответ
452 просмотра

Как получить значения для блока параметров BIOS в VBR?

Ответ: BPB используется для хранения метаданных о: Геометрия устройства. Положение структур ФС. Первый актуален только для дискет. Жесткие диски имеют фиксированную геометрию, вы можете в...

-1 голос
2 ответа
1 742 просмотра

Как работает MBR в USB-накопителе?

Ответ: Каждый USB-накопитель имеет основную загрузочную запись. Это не правда. Я имею в виду, что вы можете называть самые первые 512 байт "MBR" по умолчанию, но это не обязательно должна...

0 голосов
0 ответов
416 просмотров

Как компьютер добавляет 2 номера на самом низком уровне?

Большинство адресов памяти содержат только 8 бит (1 байт). Это означает, что он может содержать число до 255. Что, если я хотел сохранить 511? Я хотел бы использовать 2 адреса памя...

1 голос
1 ответ
502 просмотра

Семантика латентности регистров чтения на x86 ASM

Ответ: Короче да. Это приведет к остановке процессора в ожидании завершения этой инструкции и доступности данных, прежде чем можно будет выполнить следующую инструкцию. incНевозможно легк...

1 голос
0 ответов
398 просмотров

Прямой доступ к видеокарте с помощью микроконтроллера или ОС на базе DOS

Я пытаюсь создать портативную систему трехмерного позиционирования, которая может отслеживать в режиме реального времени (1000 Гц) портативную трехмерную позицию относительно вирту...

15 голосов
4 ответа
12 107 просмотров

Как проверить, требует ли двоичный файл SSE4 или AVX в Linux

Ответ: Я выбил программу на Rust, которая пытается это сделать. Я думаю, что это работает, хотя это недокументировано и ужасно хрупко: https://github.com/pkgw/elfx86exts Пример использова...

2 голоса
1 ответ
548 просмотров

Будет ли сборка x86 работать на процессорах x64?

Ответ: Если под x64 вы подразумеваете x86_64 (или amd64), а не IA-64 (Itanium), да. Он предназначен для обратной совместимости. Однако вы не сможете воспользоваться дополнительными инстру...

2 голоса
0 ответов
466 просмотров

Мышь ввода / вывода в сборе 68K

У меня была проблема с чтением положения мыши на экране в сборке 68K, что мне делать? Я даже прочитал справку Easy68K, но не мог понять, что именно она говорит. Я был бы благодарен...

1 голос
1 ответ
339 просмотров

Способ просмотра машинного или сборочного кода, поддерживающего растровое или векторное изображение

Ответ: Изображение само по себе не имеет исполняемых инструкций внутри. Это часть информации, набор битов и байтов, которые обычно сжимаются. Распакованный, это приводит к растровому изоб...

0 голосов
2 ответа
408 просмотров

Может ли какой-либо код скомпилированного языка построчно прослеживаться до отдельных битов каждой инструкции CPU в двоичном виде?

Ответ: No. Well, maybe, but there's no guarantee because the code that goes into the compiler is rarely the same as the code that comes out for two reasons: humans are terrible at writing...

1 голос
2 ответа
1 728 просмотров

Какой смысл загружать программу в ОЗУ, если виртуальная память просто помещает ее обратно на диск?

Ответ: Reason is Speed. Also a process can grow while it runs, like k-meleon. Or spawn new processes while it runs like chrome.exe. Cache memory is faster than RAM which is faster than di...

0 голосов
1 ответ
3 424 просмотра

Монтирование диска в DosBox и использование Debug.exe

Ответ: Программа под названием HxD позволит вам редактировать сектор 0 в шестнадцатеричном формате, как старые добрые редакторы секторов, в те времена под Windows. В Linux у вас есть bviч...