Вопросы по теме 'low-level'
Как слабовидящие реагируют на сбои загрузки и другие низкоуровневые среды
Я знаю, что программы для чтения с экрана и подобное программное обеспечение существуют, чтобы помочь слепым и слабовидящим использовать компьютеры в Windows или других операционных системах.
Мне любопытно, какая поддержка доступна в средах более...
293 просмотров
schedule
15.04.2024
Каким набором навыков должен обладать программист низкого уровня?
Я инженер встроенного программного обеспечения с опытом работы менее 3 лет. Я стремлюсь постоянно «затачивать пилу». Мне было интересно, есть ли что-то конкретное для низкоуровневого программирования, которым должны владеть кодеры C/C++.
Что...
3234 просмотров
schedule
05.11.2022
Советы по реализации низкоуровневых библиотек на D (в отличие от C/C++)
Мне нужен совет по выбору языка программирования D для проекта. Проект представляет собой низкоуровневую библиотеку, похожую на базу данных с множеством ассоциативных контейнеров и так далее. Поэтому эффективность для меня очень важна.
Мне нужно...
284 просмотров
schedule
29.12.2023
Как файлы копируются на низком уровне?
У меня небольшой вопрос:
Например, я использую метод 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 просмотров
schedule
30.03.2023
Звуковое программирование низкого уровня
Я думаю; аудио-программы, такие как Cubase и Audacity, используют вызовы PlaySound??
Где я могу узнать о низкоуровневом аудио программировании? Насколько я нашел информацию в Интернете, MCI кажется аудио API самого низкого уровня в Windows......
5124 просмотров
schedule
24.06.2023
Каковы различные операторы низкого уровня в генетическом алгоритме?
Для своего экзамена я хочу подробно остановиться на различных операторах GA низкого уровня. Но я нашел разные тексты, говорящие о разных низкоуровневых операторах.
Генетические алгоритмы в поиске, оптимизации и машинном обучении, Дэвид Э....
803 просмотров
schedule
15.05.2022
Получите глобальный ввод с клавиатуры с помощью Java
Как я могу получить то, что вводится в любую программу за пределами моей Java-программы .. Есть ли способ? Например, я запускаю свою java-программу, затем начинаю печатать в блокноте и с помощью своей java-программы могу видеть, что набирается.
3065 просмотров
schedule
10.08.2022
Оценка того, как частота процессора влияет на производительность ввода-вывода
Я занимаюсь исследованием специального программного обеспечения ввода-вывода , которое будет работать на потребительском оборудовании. По сути, это сводится к сохранению огромных потоков данных для последующей обработки. Сейчас я ищу модель для...
698 просмотров
schedule
01.09.2022
Как мне научиться писать эмулятор консоли?
Возможный дубликат: Как эмуляторы работают и как они написаны?
Я бы хотел попробовать написать базовый эмулятор 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 просмотров
schedule
09.07.2023
Проблемы с доступом к оперативной памяти сотовой связи на 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