Вопросы по теме 'low-level'

Как слабовидящие реагируют на сбои загрузки и другие низкоуровневые среды
Я знаю, что программы для чтения с экрана и подобное программное обеспечение существуют, чтобы помочь слепым и слабовидящим использовать компьютеры в Windows или других операционных системах. Мне любопытно, какая поддержка доступна в средах более...
293 просмотров
schedule 15.04.2024

Каким набором навыков должен обладать программист низкого уровня?
Я инженер встроенного программного обеспечения с опытом работы менее 3 лет. Я стремлюсь постоянно «затачивать пилу». Мне было интересно, есть ли что-то конкретное для низкоуровневого программирования, которым должны владеть кодеры C/C++. Что...
3234 просмотров
schedule 05.11.2022

Советы по реализации низкоуровневых библиотек на D (в отличие от C/C++)
Мне нужен совет по выбору языка программирования D для проекта. Проект представляет собой низкоуровневую библиотеку, похожую на базу данных с множеством ассоциативных контейнеров и так далее. Поэтому эффективность для меня очень важна. Мне нужно...
284 просмотров

Как файлы копируются на низком уровне?
У меня небольшой вопрос: Например, я использую метод System.IO.File.Copy() из .NET Framework. Этот метод является управляемой оболочкой для функции CopyFile() из WinAPI. Но как работает функция CopyFile? Он взаимодействует с прошивкой HDD или...
1287 просмотров
schedule 12.05.2022

Скорость разбросанной записи по сравнению со скоростью разбросанного чтения на современных процессорах Intel или AMD?
Я думаю об оптимизации программы, взяв линейный массив и записав каждый элемент в произвольное место (случайное с точки зрения ЦП) в другом массиве. Я делаю только простые записи и не читаю элементы обратно. Я понимаю, что разрозненное чтение для...
407 просмотров
schedule 02.08.2023

Почему в Java и C# есть операторы битового сдвига?
Является ли разница между целочисленным умножением (временно забывая о делении) по-прежнему в пользу сдвига, и если да, то насколько велика разница? Это просто кажется такой низкоуровневой оптимизацией, даже если вы этого хотите, разве компилятор...
806 просмотров

Звуковое программирование низкого уровня
Я думаю; аудио-программы, такие как Cubase и Audacity, используют вызовы PlaySound?? Где я могу узнать о низкоуровневом аудио программировании? Насколько я нашел информацию в Интернете, MCI кажется аудио API самого низкого уровня в Windows......
5124 просмотров
schedule 24.06.2023

Каковы различные операторы низкого уровня в генетическом алгоритме?
Для своего экзамена я хочу подробно остановиться на различных операторах GA низкого уровня. Но я нашел разные тексты, говорящие о разных низкоуровневых операторах. Генетические алгоритмы в поиске, оптимизации и машинном обучении, Дэвид Э....
803 просмотров

Получите глобальный ввод с клавиатуры с помощью Java
Как я могу получить то, что вводится в любую программу за пределами моей Java-программы .. Есть ли способ? Например, я запускаю свою java-программу, затем начинаю печатать в блокноте и с помощью своей java-программы могу видеть, что набирается.
3065 просмотров
schedule 10.08.2022

Оценка того, как частота процессора влияет на производительность ввода-вывода
Я занимаюсь исследованием специального программного обеспечения ввода-вывода , которое будет работать на потребительском оборудовании. По сути, это сводится к сохранению огромных потоков данных для последующей обработки. Сейчас я ищу модель для...
698 просмотров

Как мне научиться писать эмулятор консоли?
Возможный дубликат: Как эмуляторы работают и как они написаны? Я бы хотел попробовать написать базовый эмулятор gameboy или, может быть, даже NES. Я знаю основы C и неплохо разбираюсь в Java, поэтому знаю необходимые основы...
5768 просмотров
schedule 31.03.2023

Самый эффективный способ манипулировать номерами ISN в заголовках TCP
В настоящее время я пытаюсь написать программу, которая сможет создавать стабильное TCP-соединение и иметь полный контроль над номерами ISN. Я писал на C, и мои очень ограниченные знания достигли своего предела, и мне было интересно, есть ли лучший...
2241 просмотров
schedule 23.03.2023

Что именно происходит при удалении my_object; выполняется? Вся остальная память смещена влево на sizeof(MyClass)?
Ради этого вопроса я буду представлять память как простой массив байтов, и я буду говорить о куче памяти, потому что ее можно динамически выделять. Допустим, я создаю экземпляр некоторого класса и создаю объект в куче, где уже выделена некоторая...
167 просмотров
schedule 24.06.2022

С++ знает, отформатирован ли диск/usb в FAT32 с низкоуровневым кодом ввода-вывода
Можно ли узнать, имеет ли USB файловая система FAT32 с использованием низкоуровневого ввода-вывода в OSX, я видел примеры и прочее с использованием API win32, но я ищу более низкоуровневый. Прямо сейчас мое обнаружение FAT32 использует терминальную...
458 просмотров
schedule 25.12.2022

Как компилятор компилирует компилятор?
Имея опыт программирования высокого уровня, я заинтересован в изучении низкоуровневого программирования. Я хочу знать, как компилируется компилятор? После просмотра некоторых статей в вики, числовой машинный код считается языком самого низкого...
8816 просмотров

Проблемы с доступом к оперативной памяти сотовой связи на Nexys 3 FPGA
Я пытаюсь использовать Cellular RAM на Nexys 3 FPGA. На данный момент у меня есть 8-битный файл .wav , хранящийся в ОЗУ (я несколько раз проверял, что ОЗУ работает с Adept ). Другие части конструкции FPGA работают, поскольку я получаю другие...
1087 просмотров
schedule 31.01.2023

Начал писать ARM RTOS и запутался в отображении памяти
Итак, я написал небольшую RTOS раньше для школы, однако мы просто использовали карту памяти, которую нам оставил загрузчик (redboot). У него (TS-7200) было 4 сегмента оперативной памяти по 8 МБ, но загрузчик «переназначил» их так, чтобы они были...
656 просмотров
schedule 08.08.2022

Язык ассемблера эквивалентен C
Я пытаюсь найти C-эквивалент следующего фрагмента сборки: .section .text .globl mystery .type mystery, @function mystery: pushl %ebp movl %esp, %ebp xorl %eax, %eax xorl %exc, %ecx...
1358 просмотров
schedule 02.05.2023

Работа со строками между C# и C++
У меня есть проблема, которая, я думаю, очень распространена среди разработчиков низкого уровня, которые начинают работать с языками высокого уровня. Я провел некоторое исследование, но не нашел подходящего решения для своей проблемы. У меня есть...
62 просмотров
schedule 29.10.2023

вывод lodsb на 2 разных машинах с 2 разными результатами
В настоящее время я играл с asm и низкоуровневыми вещами, такими как печать символов на экране без ОС, просто через вызовы прерывания BIOS. мой код работает с qemu (seabios), но когда я записываю свой загрузочный сектор на usb, я получаю два разных...
134 просмотров
schedule 25.02.2022