OSDev

для всех
Текущее время: 03 май 2024, 02:58

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 10 ноя 2007, 17:36 

Зарегистрирован: 06 ноя 2007, 09:32
Сообщения: 11
бугага :) WASM 1.7 + с пришлепаным WDOSX на ура пашет в DOS-яре (в том числе и в самосборном DOSBOX) :) Терь TASM&MASM идут в топку, да и по листингам IDAPRO он классно совместим :) Очень хорошый ассемблер!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 10 ноя 2007, 18:01 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
legos
bugaga

Лучший ассемблер -- которого нет :) Потому и пишу малым ходом свой, что существующие не нравятся.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 10 ноя 2007, 18:49 

Зарегистрирован: 06 май 2007, 15:10
Сообщения: 135
Мда. Том Гристар так и не стал осестроителем из-за своего ассемблера! Затягивает ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 10 ноя 2007, 23:48 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
semiono

Это который FASM написал, что ли? :)
В своё время я сваял кросс-ассемблер для IBM System/370 (которая у нас ЕС ЭВМ обзывалась). Лет десять назад дело было. Что самое интересное, заработал чуть ли не с первого раза и корректно (я с его помощью скомпилировал всю OS/360 на персоналке, потом залил объектники на ЕСку, где и собрал работающую систему). Жаль, потом его потерял :(

Но ассемблер для IA32 посложней будет, потому что система команд дебильная плюс необходимость поддерживать сегментную адресацию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 11 ноя 2007, 02:24 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
Интерестно будет взгянуть на ассемблер от человека хорошо разбирающимся в системном программировании. И с большим опытом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 11 ноя 2007, 18:43 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
Pavia

Сделаю работающую версию -- выложу :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 11 ноя 2007, 21:26 

Зарегистрирован: 06 май 2007, 15:10
Сообщения: 135
Действительно жаль :(

Цитата:
система команд дебильная плюс необходимость поддерживать сегментную адресацию.

В виндоус не надо :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 11 ноя 2007, 21:30 

Зарегистрирован: 06 май 2007, 15:10
Сообщения: 135
Везёт людям которые ещё с БК начинали творческий путь!
А я впервые увидел компьютер на котором уже стоял Windows 98, поэтому чудом ещё, что я вообще об ассемблер услышал... :)
Ох мои нервы! )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 11 ноя 2007, 22:26 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
semiono

Цитата:
В виндоус не надо


Ошибаетесь. Ассемблер пишется не для виндовз, линух или ещё там какой системы, а для того или иного процессора. Раз у процессора есть сегментная адресация -- ассемблер обязан её поддерживать, иначе он будет неполноценным.

Кстати, "творческий путь" я начинал с "Агата" -- советский и не слишком удачный клон Apple II. Правда, микропроцессор на нём очень хороший (6502), по системе команд куда более удобный и гибкий, чем интеловский 8080 (кстати говоря, именно на базе 6502 был создан процессор для игровых приставок Dendy). Ну а потом были СМ-4 и СМ-1420 -- клоны PDP-11, причём достаточно удачные; система команд у них, кстати, была той же, что и на БКшках (точнее, у БК был её сокращённый вариант -- без команд с плавающей запятой, расширенных сдвигов, отсутствовал и диспетчер памяти, позволяющий реализовать защиту и виртуальную память). Так что ассемблер у меня был первым "рабочим" языком и вторым, который начал учить (первым был агатовский Бейсик).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с инструментом
СообщениеДобавлено: 12 ноя 2007, 01:59 

Зарегистрирован: 06 май 2007, 15:10
Сообщения: 135
Нет, я только имел ввиду в использовании ассемблера под винду. :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB