Assembler Как перевести древний код на asm86, в fasm;This is a disk boot routine for the 1771/1791 type disk
;controllers. It would normally reside on track 0,
;sector 1, to be loaded by the "B" command of the
;monitor at address 200H. By changing the equates
;below, it may be configured to load any size of
;program at any address. The program is assumed to
;occupy consecutive sectors starting at track 0, sector
;2, and will begin...https://www.cyberforum.ru/ assembler-dos/ thread3029386.html
Assembler [Am186ES] Копировать данные из ячейки памяти в txt файл постоянно с периодом 2 мсhttps://www.cyberforum.ru/ assembler-dos/ thread3018637.html Добрый день.Есть микроконтроллер Am186ES Microcontroller в память по адресу (сегмент и смещение) 9000:0040 постоянно с периодичностью в 2 мс записываются данные с датчиков положения ротора, мне необходимо эти данные считывать постоянно в файл txt, чтобы потом проанализировать .Подскажите пожалуйста код программы на accembler ?С чего начинать?(Я новичок в программировании.).Происходить обработка...
Assembler Ввод строки символов в массив. Ввод осуществляется до восприятия возврата каретки или заполнения массива Добрый Вечер. мне нужно выполнить такую задачу:
Разработать программу, осуществляющую ввод строки символов в 42- байтный массив. Ввод осуществляется до восприятия возврата каретки или получения 40 символов. Если в первых 41 символе нет возврата каретки (код 13) на терминал выводится сообщение "BUFFER OVERFLOW", в противном случае к кода возврата каретки добавляется код перевода строки (код...
Assembler Генерация звука заданной частоты и отключение динамика по нажатию любой клавишиhttps://www.cyberforum.ru/ assembler-dos/ thread3005529.html Добрый вечер. Передо мной стоит такая задача:
Разработать процедуру генерации звука заданной частоты и отключения динамика по нажатию любой клавиши. Определить время звучания и преобразовать его в формат "часы:минуты:секунды". Задание предполагает разработку ассемблерной DOS-программы, реализующей непосредственный доступ к портам таймера и RTC CMOS RAM либо использующей сервис BIOS.
Пытался...
Assembler Проверка Ctrl+C/Ctrl+Breakhttps://www.cyberforum.ru/ assembler-dos/ thread3004039.html Доброй ночи, есть у кого готовая программа или идеи реализации?
Разработать программу, которая выводит на дисплей информацию о состоянии режима проверки нажатия клавиш Ctrl+C или Ctrl+Break, например: "Проверка Ctrl+C/Ctrl+Break включена" или "Проверка Ctrl+C/Ctrl+Break выключена".
Включить окаймление изображения (бордюр) определенного цвета Assembler Добрый день, попалось такое задание, как реализовать? Что-то даже похожего нигде найти не могу.
В текстовом режиме работы видеосистемы компьютера включить окаймление изображения (бордюр) определенного цвета. Работу программы осуществить до нажатия любой клавиши, после чего выключить окаймление. Код цвета (0 – 7) окаймления ввести с клавиатуры.
Assembler Вывести на дисплей информацию о наличии (или отсутствии) в микропроцессоре интегрированного арифметического сопроцессораДобрый день, как такое реализовать? Что-то вообще не понимаю...
Вывести на дисплей информацию о наличии (или отсутствии) в микропроцессоре интегрированного арифметического сопроцессора ("Микропроцессор содержит арифметический сопроцессор" или "Микропроцессор не содержит арифметический сопроцессор").https://www.cyberforum.ru/ assembler-dos/ thread3004032.html
Assembler Имеется текстовый файл. Записать во второй файл все четные строки, а в третий все нечетныеhttps://www.cyberforum.ru/ assembler-dos/ thread3003539.html Имеется текстовый файл. Записать во второй файл все четные строки, а в третий все нечетные.
Помогите пожалуйста решить
Assembler Обработчик прерывания int 9https://www.cyberforum.ru/ assembler-dos/ thread2998721.html Всем доброго времени суток. Я недавно начал постигать прерывания и решил, что если я напишу "мини-драйвер" для клавиатуры, то вполне неплохо освоюсь
В dx должен быть АДРЕС области памяти - конкретно смещение внутри сегмента ds.
Поэтому, если нужно записать в файл содержимое ячейки с адресом 9000h:00A6h, то нужно в ds поместить 9000h, а в dx поместить 00A6h.
Функция записи в файл - 40h.
Доброе утро, Павел.Да все сделал как вы описали, но в файл и в консоль также пробовал вывести не записывает.В файле символ пишет.А в консоли набор символов из таблицы ASCII.
Добавлено через 1 минуту
При выполнении функции int 21h в AX записывает 0002 и все.
Добавлено через 37 секунд
В памяти число находится с нужным адресом.
Запустил более-менее сносно регистры в связке с сумматорами. Да - виновата оптимизация от Gowin EDA, дело в том, что Education шифрует нетлист, да и вообще много чего не позволяет. Просто обвязал. . .
В сетевой безопасности межсетевые экраны играют критически важную роль в защите корпоративных инфраструктур от постоянно растущего числа киберугроз. Среди множества решений для обеспечения. . .
В сетевых инфраструктурах Cisco Intelligent Services Gateway (ISG) играет ключевую роль в организации и управлении сервисами для конечных пользователей. Этот компонент представляет собой. . .
В мире высоконагруженных систем выбор правильного инструментария играет ключевую роль в успехе проекта. Go (Golang) представляет собой относительно молодой язык программирования, который быстро. . .
При разработке программного обеспечения часто возникает необходимость работать с вещественными числами, которые содержат дробную часть. В современных компьютерных системах такие числа представляются. . .
В программировании на Python глобальные переменные представляют собой особый тип переменных, которые доступны для использования во всех частях программы, включая различные функции, классы и модули. . . .
В разработке на Java одной из наиболее востребованных структур данных является интерфейс Map, который предоставляет эффективный способ хранения и управления парами "ключ-значение". Разработчики. . .
В мире Android-разработки существует множество интересных и порой загадочных функций, о которых знают далеко не все разработчики. Одной из таких функций является метод UserManager. isUserAGoat(),. . .
JavaScript представляет собой мощный язык программирования, широко используемый в веб-разработке, где массивы и циклы являются фундаментальными концепциями для эффективной работы с данными. Массив в. . .
В разработке программного обеспечения системы контроля версий стали неотъемлемой частью процесса создания качественного программного продукта. Эти инструменты позволяют разработчикам эффективно. . .
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .