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 Всем доброго времени суток. Я недавно начал постигать прерывания и решил, что если я напишу "мини-драйвер" для клавиатуры, то вполне неплохо освоюсь
То есть каждый раз, когда надо записать значение, если их несколько, перед каждой записью числа надо записать в файл - закрыть файл,
Нет, файл удобно закрывать только после завершения всех записей. Т е работает правило бутерброда,
как написал в учебнике информатики Поляков:
1 Открыть (или создать) файл. Здесь в программе на ассемблере обязательно должен проверяться флаг ошибки,
и делается переход (JC address) на завершение при ошибке. При ошибке открытия AX содержит код ошибки, а не номер файла !
2 Работа с данными (чтение, запись, установка позиции в файле)
3 Закрыть файл
Сообщение от Andrew16363
Подскажите преобразование нужно делать из числа шестнадцатеричного в строку и только потом уже записать в файл
Это зависит от того, как Вы собираетесь использовать данные из файла. При программировании на
ассемблере нет разницы - бинарный файл или текстовый. Но как Вы просматриваете результирующий файл -
по F3 из Total Commander или как-то ещё?
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой мощную платформу для разработки корпоративных приложений, которая сочетает в себе функции электронной почты, календаря,. . .
Введение
Система контроля версий является неотъемлемой частью современного процесса разработки программного обеспечения. Она обеспечивает управление изменениями в коде, позволяет отслеживать. . .
Введение в GraphQL и его преимущества
В современной разработке веб-приложений эффективный обмен данными между клиентом и сервером играет ключевую роль. GraphQL представляет собой язык запросов и. . .
Основы управления репозиторием
Эффективное управление Git-репозиторием требует глубокого понимания механизмов контроля доступа и инструментов администрирования. Рассмотрим ключевые аспекты. . .
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Работа с Git в Windows
Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .