Assembler справочник
От: morden Украина http://www.morden.com.ua/
Дата: 07.09.09 16:00
Оценка: 10 (2)
Недавно написал подручный справочник по Ассемблеру с контекстным поиском. Попытался наиболее корректно скомпоновать информацию. Кому интересно вот ссылка:

http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm
assembler справочник
Re: Assembler справочник
От: Сергей Мухин Россия  
Дата: 07.09.09 16:48
Оценка:
Здравствуйте, morden, Вы писали:

M>Недавно написал подручный справочник по Ассемблеру с контекстным поиском. Попытался наиболее корректно скомпоновать информацию. Кому интересно вот ссылка:


M>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


1. Для какого процессора? процессоров много.
2. По какому ассемблеру? Ассемблеров дофига и больше
3. Первый справочник по ассемблеру intel 8088 был написан лет 20 назад! есть ли прогресс, или отличия?
---
С уважением,
Сергей Мухин
Re: Assembler справочник
От: Privalov  
Дата: 07.09.09 18:09
Оценка: +1
Здравствуйте, morden, Вы писали:

M>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


Почему-то не видно содержимое страниц. На любую тему — "The page cannot be displayed"...
Re[2]: Assembler справочник
От: morden Украина http://www.morden.com.ua/
Дата: 07.09.09 19:00
Оценка:
Здравствуйте, Сергей Мухин, Вы писали:

СМ>Здравствуйте, morden, Вы писали:


M>>Недавно написал подручный справочник по Ассемблеру с контекстным поиском. Попытался наиболее корректно скомпоновать информацию. Кому интересно вот ссылка:


M>>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


СМ>1. Для какого процессора? процессоров много.

для линейки x86

СМ>2. По какому ассемблеру? Ассемблеров дофига и больше

TASM/MASM

СМ>3. Первый справочник по ассемблеру intel 8088 был написан лет 20 назад! есть ли прогресс, или отличия?


Систематизирована и структурирована информация. Справочник в формате chm с возможностью поиска, индексом команд, на русском языке. Имеются
документация по командам для работы с защищенным режимом, системных вызовов и т.п.
Re[2]: Assembler справочник
От: morden Украина http://www.morden.com.ua/
Дата: 07.09.09 19:03
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Здравствуйте, morden, Вы писали:


M>>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


P>Почему-то не видно содержимое страниц. На любую тему — "The page cannot be displayed"...


Только что загрузил убедиться. Все работает. Другие файлы в формате chm у вас просматриваться нормально? Под какой ОС вы смотрите? Если это Windows, какая версия IE?
Re[3]: Assembler справочник
От: Сергей Мухин Россия  
Дата: 07.09.09 19:18
Оценка:
Здравствуйте, morden, Вы писали:

M>>>Недавно написал подручный справочник по Ассемблеру с контекстным поиском. Попытался наиболее корректно скомпоновать информацию. Кому интересно вот ссылка:


СМ>>3. Первый справочник по ассемблеру intel 8088 был написан лет 20 назад! есть ли прогресс, или отличия?


M>Систематизирована и структурирована информация. Справочник в формате chm с возможностью поиска, индексом команд, на русском языке. Имеются

M> документация по командам для работы с защищенным режимом, системных вызовов и т.п.

отлично. SSE2/3 и тп есть?

обратные индексы? правила формирования mod/rm, sib и rex частей команд?

Как вообще 64 битность?

кстати, формат chm MS не поддерживается давно уже
---
С уважением,
Сергей Мухин
Re[3]: Assembler справочник
От: Сергей Мухин Россия  
Дата: 07.09.09 19:20
Оценка:
Здравствуйте, morden, Вы писали:
P>>Здравствуйте, morden, Вы писали:

M>>>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


P>>Почему-то не видно содержимое страниц. На любую тему — "The page cannot be displayed"...


M>Только что загрузил убедиться. Все работает. Другие файлы в формате chm у вас просматриваться нормально? Под какой ОС вы смотрите? Если это Windows, какая версия IE?


и у меня не работает. IE 8 но я пользую chrome/ff
---
С уважением,
Сергей Мухин
Re: Assembler справочник
От: Сергей Мухин Россия  
Дата: 07.09.09 19:28
Оценка:
Здравствуйте, morden, Вы писали:

M>Недавно написал подручный справочник по Ассемблеру с контекстным поиском. Попытался наиболее корректно скомпоновать информацию. Кому интересно вот ссылка:


M>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


видно только оглавление, и судя по нему ЭТО 16-БИТНЫЙ АССЕМБЛЕР!!?? как иначе понимать "регистры общего назначения AX, BX, CX, DX" и "индексные регистры SI, DI"

обалдеть.

ps
даже в оглавлении есть опечатки. "Сегментные регистры CS, DS, ES, SS, FS, QS", обычно называется GS
---
С уважением,
Сергей Мухин
Re[2]: Assembler справочник
От: Аноним  
Дата: 07.09.09 19:37
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Здравствуйте, morden, Вы писали:


M>>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


P>Почему-то не видно содержимое страниц. На любую тему — "The page cannot be displayed"...



положите файл по пути без пробелов
в моем случае именно это было "бедой".
Re[3]: Assembler справочник
От: Сергей Мухин Россия  
Дата: 07.09.09 19:39
Оценка:
Здравствуйте, Аноним, Вы писали:


M>>>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


P>>Почему-то не видно содержимое страниц. На любую тему — "The page cannot be displayed"...



А>положите файл по пути без пробелов

А>в моем случае именно это было "бедой".

он и был без пробелов c:\users\... но c:\1 не помогло.
Да и вообще не хочется смотреть это старьё
---
С уважением,
Сергей Мухин
Re[3]: Assembler справочник
От: Privalov  
Дата: 08.09.09 06:11
Оценка:
Здравствуйте, morden, Вы писали:

M>Только что загрузил убедиться. Все работает. Другие файлы в формате chm у вас просматриваться нормально? Под какой ОС вы смотрите? Если это Windows, какая версия IE?


Другие файлы chm открываются нормально. IE, наверное, 6.0 (я не запускал его больше года).
Проблема, вероятно, в том, что при сборке chm-файла вы в путях к исходникам использовали какие-нибудь спецсимволы. На RSDN, ЕМНИП, совсем недавно пробегало замечание о символе '#'.
Re[4]: Assembler справочник
От: morden Украина http://www.morden.com.ua/
Дата: 08.09.09 08:51
Оценка: +1
Здравствуйте, Privalov, Вы писали:

P>Здравствуйте, morden, Вы писали:


M>>Только что загрузил убедиться. Все работает. Другие файлы в формате chm у вас просматриваться нормально? Под какой ОС вы смотрите? Если это Windows, какая версия IE?


P>Другие файлы chm открываются нормально. IE, наверное, 6.0 (я не запускал его больше года).

P>Проблема, вероятно, в том, что при сборке chm-файла вы в путях к исходникам использовали какие-нибудь спецсимволы. На RSDN, ЕМНИП, совсем недавно пробегало замечание о символе '#'.

Кажется разобрался в чем дело. Нужно нажать кнопку разблокировать в свойствах файла.
Re[4]: Assembler справочник
От: morden Украина http://www.morden.com.ua/
Дата: 08.09.09 08:54
Оценка:
Здравствуйте, Сергей Мухин, Вы писали:

СМ>отлично. SSE2/3 и тп есть?


Это будет в следующей версии, если таковая будет.

СМ>обратные индексы? правила формирования mod/rm, sib и rex частей команд?


СМ>Как вообще 64 битность?


Этого тоже сейчас нет.

СМ>кстати, формат chm MS не поддерживается давно уже


Спасибо за информацию.
Re[2]: Assembler справочник
От: morden Украина http://www.morden.com.ua/
Дата: 08.09.09 08:59
Оценка:
СМ>видно только оглавление, и судя по нему ЭТО 16-БИТНЫЙ АССЕМБЛЕР!!?? как иначе понимать "регистры общего назначения AX, BX, CX, DX" и "индексные регистры SI, DI"

Это для сокращения. Я нес стал писать "регистры общего назначения EAX/AX/AH/AL,..." Слишком длинное название бы вышло. Если вы кликнете на ссылку найдете полное описание 32-х,16-ти и 8-ми битных регистров.
Re[4]: Assembler справочник
От: CreatorCray  
Дата: 08.09.09 09:03
Оценка: +2
Здравствуйте, Сергей Мухин, Вы писали:

СМ>кстати, формат chm MS не поддерживается давно уже

И тем не менее до сих пор справки в chm поудобнее будут чем то, что МС на данный момент "поддерживает".
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Assembler справочник
От: Privalov  
Дата: 08.09.09 09:05
Оценка:
Здравствуйте, morden, Вы писали:

M>Это для сокращения. Я нес стал писать "регистры общего назначения EAX/AX/AH/AL,..." Слишком длинное название бы вышло. Если вы кликнете на ссылку найдете полное описание 32-х,16-ти и 8-ми битных регистров.


Я когда-то приводил пример, как один мой знакомый Фортран до Форт сократил...
Re: Assembler справочник
От: x64 Россия http://x64blog.name
Дата: 08.09.09 10:05
Оценка:
M>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm

Понравилось, всё открывается, цвета приятные, систематизировано. Информации мало, так что теперь следующая задача — наполнение контента, различные расширения типа MMX, SSE, и не забудь про 64-битность. Да, ещё диаграммы сейчас некрасивые, текст на них плохо читается, возьми какой-нибудь редактор диаграмм, Visio или MindManager, или уж хоть в Word'е нарисуй, там есть компонент. И самое главное — не останавливайся, такие справочники нужны, понятные и на русском. Хотя книги на русском по этому делу тоже есть, но в электронном варианте оно удобнее.
JID: x64j@jabber.ru
Re[2]: Assembler справочник
От: morden Украина http://www.morden.com.ua/
Дата: 08.09.09 18:56
Оценка:
Здравствуйте, x64, Вы писали:

M>>http://www.morden.com.ua/wpfiles/lowlevel/asm_v1.0.chm


x64>Понравилось, всё открывается, цвета приятные, систематизировано. Информации мало, так что теперь следующая задача — наполнение контента, различные расширения типа MMX, SSE, и не забудь про 64-битность. Да, ещё диаграммы сейчас некрасивые, текст на них плохо читается, возьми какой-нибудь редактор диаграмм, Visio или MindManager, или уж хоть в Word'е нарисуй, там есть компонент. И самое главное — не останавливайся, такие справочники нужны, понятные и на русском. Хотя книги на русском по этому делу тоже есть, но в электронном варианте оно удобнее.


Спасибо за советы. Все это я планирую на следующую версию. По поводу x64 сомневаюсь, а вот нормальные картинки, инструкции FPU, MMX, SSE, etc. эт будет.
Re[3]: Assembler справочник
От: x64 Россия http://x64blog.name
Дата: 08.09.09 23:14
Оценка:
M>Спасибо за советы.

Вот тебе ещё один: сделай дистрибутив для справочника. Это будет удобно для тех, кто относительно часто им пользуется, его иконка будет в меню Пуск, т.е. всегда под рукой. Если надо — напиши почту, скину готовый скрипт для Inno Setup.
JID: x64j@jabber.ru
Re[5]: Assembler справочник
От: Privalov  
Дата: 09.09.09 16:35
Оценка:
Здравствуйте, morden, Вы писали:

M>Кажется разобрался в чем дело. Нужно нажать кнопку разблокировать в свойствах файла.


Да, все верно. Помогло. Вполне приличный, оказывается справочник.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.