nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 15 Oct 2018 11:36



Reply to topic  [ 17 posts ]  Go to page Previous  1, 2
Компиляторы ассемблера 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Я тут разыскал наш довольно древний пост - "Кроссассемблеры для 8080"
И там обнаружил ссылку на действительно весьма неплохую статью: Алгоритмы работы Ассемблеров

Ссылка оказалась до сих пор действующая, действительно, жаль, что нет оглавления там. :osad:
Похоже, что оцифрована какая-то книга...

Всё, что касается вопросов по ассемблерам, начинается отсюда: Тема 2 Ассемблеры.
Это если кому-либо интересно здесь. Сам я еще тогда просматривал этот материал,
хотя смотрю сейчас - до макроассемблеров и кроссассемблеров я тогда недолистал...


P.S. Нет, это не одна книга оцифрована, а "дайджест" по нескольким книгам:
А.Д. wrote:
Основные источники, которые использовались при подготовке конспекта:
1. Донован Дж. Системное программирование. - М.: "Мир", 1975.
2. Бек А. Введение в системное программирование. - М.: "Мир", 1988.
3. Вишняков В.А., Петровский А.А. Системное обеспечение микроЭВМ. - Минск: "Вышэйшая школа", 1990.


P.P.S. А.Д. - это, видимо, А.С.Деревянко "Системное программирование"

_________________
iLavr


12 Oct 2018 03:50
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Кстати, есть вот такой сайт:
Writing Your Own Assembler - The Assembler Developer's Kit
Он мне уже много раз попадался в поиске, и я занес его к себе в ссылки.

Там утверждают, что написать ассемблер с нуля ("from scratch") и полезно и интересно,
но ассемблер профессионального качества проще и быстрее сделать из хороших заготовок.
Quote:
The purpose of the Assembler Developer's Kit is to provide documentation and source code to those individuals who are interested in writing a professional quality assembler, without all the work needed to create such a product from scratch. Using the ADK will allow a programmer to concentrate on the interesting and fun parts of writing an assembler (e.g., working on the instructions and the encoding of those instructions) while sparing themselves all the "grunt" work (e.g., writing high-performance symbol table management code, writing a lexical analyzer, parsing declarations, and so on).

На одном тематическом ресурсе отзывались об этом источнике весьма положительно...

Другое дело, что мне в данный момент интереснее допилить свой ассемблер "from scratch". :wink:
Но, может быть, кому-либо данная ссылка будет полезна...

_________________
iLavr


13 Oct 2018 09:56
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 17 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.