|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
|
Компилятор Decimal Assembler02.08.2021, 17:16. Показов 14857. Ответов 103
Программа Decimal Assembler написана под операционную систему Windows XP SP2 на архитектуре x86, и предназначена для ввода команд микропроцессора Intel 8080 путём набора порядкового номера команды на виртуальной десятичной клавиатуре, или посредством назначенных кнопок. Данные ассемблерной программы и адреса переходов вводятся в десятичном виде, но сразу автоматически конвертируются в двоичный код с отображением на терминале. Описание компилятора находится под кнопкой <Info>.
Приглашаю форум тестировать и искать ошибки в программе. Отвечу на все вопросы и с благодарностью приму все замечания. Наиболее активные пользователи получат личные копии компилятора, с дарственной надписью в разделе «Лицензионное соглашение», и их позывные отзовутся в Вечности. С уважением, binaryan
0
|
|
| 02.08.2021, 17:16 | |
|
Ответы с готовыми решениями:
103
Ввод binary и вывод decimal - Assembler Компилятор под Assembler Компилятор под Assembler |
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
|
| 09.08.2021, 10:58 [ТС] | |
|
Немного странный у вас скрин, politoto, но ваш вопрос понял, и всё утро готовил ответ. Также надо признать, что задавать конкретные вопросы вы умеете. И это радует. Сорри, коллега, за, возможно, несколько избыточную для вас детализацию, но для форума это будет полезно. То есть, сначала о резервном копировании. Принцип состоит в том, что для полной гарантии сохранности собранной программы, она должна находиться, вместе со своим проектом, одновременно на двух хардах и флешке. Логическую задачу про капусту и волка все знают. Программа резервного копирования проверяет только наличие флешки, так как, наличие второго харда в ней принято за аксиому (кто грокнул суть, тот согласится). При отсутствии флешки, отказывает пользователю в выполнении резервного копирования, а при отсутствии второго харда начинает ругаться, наверное. По моим, например, скринам видно, что всё нормально. Теперь об оптимальной организации дискового (по факту, редискового) пространства. Смысл в том, что на диске C: разбивается логический диск E:, так как, от системы остаётся много места и жаба душит. Но только при наличии второго винта. Тогда вставленная флешка определится как диск F: и всё будет работать, как швейцарские часы. Вы, камрад, какую марку предпочитаете? Подарю вместе с отлаженной версией 1.0. Ваши вопросы того стоят. Ну а малышне просьба не трындеть про альтернативные варианты организации дискового пространства. Вы уже давно могли понять, что я, например, поклонник технического минимализма, и на свою машину лишнего не поставлю. Тут как ни урезай, но без двух хардов и флешки технически не обойтись. Правда, флешку, с немножко дописанной программой, носить, таки, приятно. То есть, после правильно выполненного резервного копирования, душа поэта чиста и свободна, и, во время прогулки с собакой, например, автор может додумывать новые ходы в задуманной программе. Как-то так, наверное, коллеги. Пойду, снова где-то правила нарушил.
0
|
|
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,869
|
|
| 09.08.2021, 12:13 | |
|
0
|
|
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
||
| 09.08.2021, 12:17 [ТС] | ||
|
И ещё одна польза от правильного резервного копирования. Это важно. Когда, самозабвенно работая в проекте, вы оказались в ситуации, что всё пошло не так, можно смело и размашисто сносить весь проект и, успокоившись, и сделав паузу для глаз, вставлять флешку и возвращаться немного назад и, кстати, что бы вы там ни изваяли, по сравнению со всем проектом, действительно, небольшая потеря. Рекомендую самим на диск D: не ходить, пусть это делает программа, а ваше всё самое актуальное всегда на флешке, и тоже, благодаря заботе программы. Сарай так сарай, пусть все складывают свои файлы. Программа складывает в свою папку и в другие ничего не может положить не может и оно ей не надо. Поймите разумно: ей надо найти все два диска и создать на них свою папку. Сохраняемся, да? Потом она ждёт флешку и свою папку создаёт на ней (при наличии не создаёт). Дальше переходит в штатный режим сборки ассемблерной программы, с автоматически правильным резервным копированием. То есть, ходить по вашим папкам некому. И если сами не будете заглядывать в её папку, то и не повылазят ниоткуда страшные низкоуровневые трояны. И зачем туда часто ходить, если все файлы видно из программы? И ещё, коллеги, рекомендую обратить внимание на вес экзешника. Троян, наверное, будет побольше. Опасения, в самом деле, излишни. На другой ветке форума шла речь о парке вторичных компьютеров, с установленной навсегда, WinXP, а в более продвинутых LinXP системой. И железо будет работать дальше и пользователей не обидим. Как-то так, и всё же, как-то рациональнее, согласитесь, чем предложенный сепаратизм в радикальной форме. Сеть дорожит каждым пользователем.
Добавлено через 1 минуту
0
|
||
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,869
|
|||
| 09.08.2021, 12:18 | |||
|
Привыкать надо к правильным инструментам, а не работать как студенты первых курсов в начале нулевых... Добавлено через 52 секунды
0
|
|||
|
|
||
| 09.08.2021, 13:43 | ||
![]() Представляю, такой ход событий: Установился троян на комп жертвы и пишет "Мой OCX не найден на вашем компьютере или неверно зарегистрирован. Для продолжения моей деструктивной деятельности зарегистрируйте OCX, а лучше перейдите на winXP/98. Если нет такой возможности, то прошу вас отформатировать диск C:, а то я как раз это собирался сделать, но не смог!" ![]() ![]()
3
|
||
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
||
| 09.08.2021, 13:44 [ТС] | ||
|
0
|
||
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,869
|
|
| 09.08.2021, 13:46 | |
|
Pro_grammer, мне лет пять назад на почту DOCX прилетел с макросом зловредным. Но писала его какая-то обезьяна, ибо там были косяки и макрос крешился во время исполнения. Я не помню уже что там было, но он точно нерабочий был.
Так, что такие индивиды действительно сущетсвуют) Добавлено через 1 минуту binaryan, у вас обострение какое-то?
0
|
|
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
|||
| 09.08.2021, 14:00 [ТС] | |||
|
Добавлено через 3 минуты
0
|
|||
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,869
|
|
| 09.08.2021, 14:04 | |
|
binaryan, ну, т.е. адекватно общаться вы не в состоянии? Только хамство и гонево?
0
|
|
|
|
||||
| 09.08.2021, 14:37 | ||||
![]() Программ, которые запускаются сами по себе в природе не существует. Автозапуск есть, но предполагает, что программа может работать именно на данном компьютере. Любую программу с автозапуском вначале нужно как минимум настроить на автозапуск шаловливыми ручками юзера, или хотя бы раз запустить на исполнение и она сама себя настроит на автозапуск, если таковое в ней заложено.
0
|
||||
| 09.08.2021, 15:01 | |||
|
Даю вам точнее наводку: почитайте книгу "Магия Git"... Она не такая объемная как дока (Сэкономит ваше бесценное время), но дает достаточно информации... Вместо тысячи витьеватых слов, организовали бы архив включающий все необходимое для тестирования - и всего делов.
0
|
|||
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,869
|
|
| 09.08.2021, 15:41 | |
|
Мне кажется, что у ТСа максимализм юношеский глаза заливает. Любые слова отличные от похвалы он как личное оскорбление воспринимает. Оттуда и понос словесный.
0
|
|
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
||
| 09.08.2021, 16:56 [ТС] | ||
|
удалено модератором
0
|
||
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
||
| 16.08.2021, 21:35 [ТС] | ||
0
|
||
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
|
| 16.08.2021, 21:56 [ТС] | |
|
0
|
|
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
||
| 16.08.2021, 21:58 [ТС] | ||
|
Почти со всею вражьей стаей… Но бился он не за карман, А за мечту, что ввысь взлетает.
0
|
||
|
Модератор
|
|||||||
| 17.08.2021, 11:15 | |||||||
comdlg32.ocx ?
0
|
|||||||
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
|
| 17.08.2021, 11:32 [ТС] | |
|
0
|
|
|
0 / 1 / 0
Регистрация: 02.08.2021
Сообщений: 108
|
||
| 17.08.2021, 13:32 [ТС] | ||
|
1
|
||
| 17.08.2021, 13:32 | |
|
Casm Assembler - новый компилятор Какой компилятор использовать для Assembler Где скачать компилятор Turbo Assembler 5.0?
Ищу компилятор GUI Turbo Assembler и IDA PRO на русском русифицированную Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|