| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
| Поделиться |
14.6.2022, 13:39
Сообщение
#1
|
|
![]() Любитель ![]() ![]() ![]() Группа: Заблокированные Сообщений: 82 Регистрация: 10.6.2022 Вставить ник Цитата Пользователь №: 3146 Страна: Россия Город: Казань Пол: Муж. Репутация: 0
|
Программа Decimal Assembler предназначена для автоматического ввода ассемблерных мнемоник микропроцессора Intel 8080, и компиляции команд и данных в двоичный код, с отображением на экране. Программа управляется манипулятором типа "мышь", данные вводятся числовыми кнопками, а комментарии с физической клавиатуры. Программа написана для операционной системы Windows XP, но хорошо работает в Linux c установленным пакетом Wine. Инструкция по установке программы и все необходимые файлы приложены к архиву. Описание программы и справка по редактору находятся под кнопкой INFO. Лицензия свободная без каких-либо ограничений на использование. Программа содержит встроенный десятично-двоичный конвертер (запускается кнопкой ESC) и может применяться для преобразования десятичных чисел в двоичные. Собранная и автоматически скомпилированная ассемблерная программа сохраняется в текстовый файл в кодировке ASCII на диск C: в папку Decimal Assembler Programs, создаваемую программой при запуске. Каждая последующая перезапись ассемблерной программы, с одним и тем же названием, автоматически увеличивает её номер на единицу. Текстовый файл с ассемблерной программой используется для переноса кодов в программатор, или, например, для сдачи зачёта по Ассемблеру. Кодировку текстового файла легко поменять в терминале Linux по команде:
iconv -f cp1251 -t UTF-8 1.txt -o 2.txt где 1.txt -- это текстовый файл с ассемблерной программой в кодировке ASCII, а 2.txt, соответственно, новый файл с кодировкой UTF-8. Программа Decimal Assembler содержит точное описание команд микропроцессора Intel 8080 на русском языке, и может быть рекомендована, как пособие, для изучения языка Ассемблер, но она идеально отлажена и поэтому полностью пригодна для написания рабочих программ. Кстати, этот процессор до сих пор используется в космической корпорации NASA. В программе не применяется шестнадцатеричная система счисления, что является прямым доказательством отсутствия необходимости в такой кодировке двоичных чисел.
Прикрепленные файлы
______________2022_06_14_11_30_46.png ( 82.38 килобайт )
Кол-во скачиваний: 16
DA.zip ( 1.3 мегабайт )
Кол-во скачиваний: 12-------------------- Думаю на Ассемблере, общаюсь на русском.
|
|
|
|
![]() |
14.6.2022, 20:11
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10173 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Кстати, вот на форуме старая тема, тоже связанная с ассемблером.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
15.6.2022, 12:39
Сообщение
#3
|
|
![]() Любитель ![]() ![]() ![]() Группа: Заблокированные Сообщений: 82 Регистрация: 10.6.2022 Вставить ник Цитата Пользователь №: 3146 Страна: Россия Город: Казань Пол: Муж. Репутация: 0
|
Кстати, вот на форуме старая тема, тоже связанная с ассемблером. "...идея открытой ОС на ассемблере имеет прочную опору" Поддерживаю, если написать мануал на русском, и без применения в самой ОС английского и шестнадцатеричной системы счисления, то опора для дальнейшего развития русского программирования будет, действительно, достаточно прочной. Кстати, загружался когда-то с исошника Колибри, но без мануала так и не понял, что с ней делать. -------------------- Думаю на Ассемблере, общаюсь на русском.
|
|
|
|
binary10 Автоматический компилятор Decimal Assembler. 14.6.2022, 13:39
vidsboku ЦитатаПрограмма на русском языке. Сделано в России... 14.6.2022, 17:19
binary10 Цитата(vidsboku @ 14.6.2022, 17:19) А поч... 15.6.2022, 12:26
vidsboku Цитата(binary10 @ 15.6.2022, 13:26) Но ес... 15.6.2022, 20:00
binary10 Цитата(vidsboku @ 15.6.2022, 20:00) Наобо... 15.6.2022, 21:43
alexander.sasha Касперский ругается 14.6.2022, 19:27
Смит Цитата(alexander.sasha @ 14.6.2022, 18:27... 14.6.2022, 22:38
binary10 Цитата(alexander.sasha @ 14.6.2022, 19:27... 15.6.2022, 12:43
alexander.sasha Компилятор Decimal Assembler
для чего прога-то н... 25.8.2022, 20:35![]() ![]() |
|
Текстовая версия | Сейчас: 2.11.2025, 21:30 |