Форум: "Прочее";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
ВнизAssembler Найти похожие ветки
← →
Kerl © (2007-07-16 19:54) [0]Приветствую!
Вопрос к знатокам Assembler"а: что небходимо для успешного начала
изучения Assembler"a с нуля человеку, посвященному немного
в области ООП и ничего более.
Какие существуют сайты по этой теме?
ps Для каждого контроллера ассемблер свой?
← →
Kerk © (2007-07-16 19:55) [1]Справочник по архитектуре процессора + справочник по командам ассемблера + мозги
← →
Kerl © (2007-07-16 20:03) [2]мозги, трудолюбие, усердие и прочее просьба не упоминать.
← →
Kerl © (2007-07-16 20:05) [3]еще вопрос: а где его брать?(ассемблер)
← →
engine © (2007-07-16 20:12) [4]двигай на сайт
wasm.ru
← →
TUser © (2007-07-16 20:13) [5]Ты ведь хотел учиться Delphi!?
← →
Kerl © (2007-07-16 20:22) [6]Да...хотел, да и сейчас хочу...и изучаю...и буду изучать...решил сделать некоторый перерыв..
К тому же вопрос возник по поводу програмирования контроллеров.
PS Кстати книга Стива Тейксера,Ксавье Пачеко по delphi 5 оказалась лучшей, что мне пока доводилось читать.
← →
Rouse_ © (2007-07-16 21:06) [7]
> что небходимо для успешного начала
> изучения Assembler"a с нуля человеку, посвященному немного
> в области ООП и ничего более.
Не буду оригинальным - мозги и не вспоминать ООП при изучении Асма...
← →
Курдль © (2007-07-16 21:17) [8]
> Kerl © (16.07.07 19:54)
>
> Приветствую!
> Вопрос к знатокам Assembler"а: что небходимо для успешного
> начала
> изучения Assembler"a с нуля человеку, посвященному немного
> в области ООП и ничего более.
В первую очередь - устройство компа. Главное - "взаимоотношений" процессора и памяти. Ну и ОС, конечно же (куда без нее, если только Вы свою писать не собираетесь).
← →
Германн © (2007-07-17 01:18) [9]
> Kerl © (16.07.07 20:05) [3]
>
> еще вопрос: а где его брать?(ассемблер)
>
> Kerl © (16.07.07 20:22) [6]
>
...
> К тому же вопрос возник по поводу програмирования контроллеров.
>
Если речь пошла не о РС, а о микроконтроллерах, то надо забыть об ООП (как сказал Розыч) и искать ассемблер в инете. В первую очередь на сайте производителя данного микропроцессора. У него такой ассемблер (и часто Си) есть всегда. Иначе его микропроцессоры никто не купит!
> ps Для каждого контроллера ассемблер свой?
>
Для каждого семейства микропроцессоров ассемблер свой. Но часто они схожи.
← →
Petr V. Abramov © (2007-07-17 02:29) [10]если интеловский - Д.Брамм, П.Брамм "архитектура миропроцессора 80386"
все ушдо впред, принцип остался
← →
Германн © (2007-07-17 02:44) [11]
> Petr V. Abramov © (17.07.07 02:29) [10]
>
> если интеловский - Д.Брамм, П.Брамм "архитектура миропроцессора
> 80386"
> все ушдо впред, принцип остался
>
Петь, это не твоё время суток :(
← →
Riply © (2007-07-17 03:33) [12]> [11] Германн © (17.07.07 02:44)
>Петь, это не твоё время суток :(
А у нас уже произведено распределение "времен суток" между участниками ? :)
И не дай бог сунуться не в свое время ? :)
← →
@!!ex © (2007-07-17 08:48) [13]Я изучал асм по Н. Голубь "Искусство программирования на ассемблере"
Книжка очень понравилась. Там и принцип работы и сам ассемблер и использование его в Паскале и С.
Плюс MMX, SSE, SSE2.(Ради чего книжку и покупал)
Есть в инете, но без глав об SSE.
← →
exactly2 (2007-07-17 10:25) [14]я читал Юрова потом чуть-чуть Зубкова
ну Зубкова ваще неинтересно, уснуть можно
← →
ProgRAMmer Dimonych © (2007-07-17 10:43) [15]Да чего мелочиться-то. Опять же, если Intel. На сайте Intel есть справочники в PDF по архитектуре процессоров, описание двоичных кодов, соответствующих ассемблерным инструкциям. У AMD похожие процессоры. Одна проблема - англ. яз., но для программиста англоязычность - это не минус, а плюс.
← →
ferr © (2007-07-17 10:46) [16]Питер Абель.. по ассемблеру в первую очередь нужен справочник =)
← →
exactly2 (2007-07-17 10:54) [17]
> но для программиста англоязычность - это не минус, а плюс.
а для кого-то англоязычность может быть минусом?;)
p.s. под столом))
← →
KodVer (2007-07-17 13:49) [18]
> ferr © (17.07.07 10:46) [16]
>
> Питер Абель.. по ассемблеру в первую очередь нужен справочник
> =)
+1
Абель... Библия, можно сказать. Затертый до дыр еще в универе, занимает почетное место на полке, хоть после студенческой скамьи ни разу и не пригодился.
← →
@!!ex © (2007-07-17 14:00) [19]>
>
> [15] ProgRAMmer Dimonych © (17.07.07 10:43)
Ога. Скажи еще, что изучал ассемблер с нуля по этим докам.
Читал твой пост и все смайлика ждал... не дождался.
← →
noreg (2007-07-17 15:32) [20]Стэбли :)
← →
Игорь Шевченко © (2007-07-17 15:40) [21]noreg (17.07.07 15:32) [20]
> Стэбли :)
Ты еще Джермейна к ночи помяни :)
← →
atruhin © (2007-07-17 15:54) [22]> Для каждого семейства микропроцессоров ассемблер свой. Но
> часто они схожи.
Ну-Ну. Покажи мне похожие моменты между ассемблером x86 и Z80, PIC и AVR.
> Питер Абель.. по ассемблеру в первую очередь нужен справочник =)
В первую очередь нежно описание архитектуры процессора, а то многие забывают, что бывает не только x86.
Посмотрел бы я как можно напрограммировать PIC контроллер, имея подробнейший справочник по ассемблеру и все.
← →
evvcom © (2007-07-17 15:59) [23]
> Ну-Ну. Покажи мне похожие моменты между ассемблером x86
> и Z80
ADD, SUB, CMP - один в один, если не считать мнемонику рязрядности регистров :)
← →
Anatoly Podgoretsky © (2007-07-17 16:20) [24]В первую очередб архитектура, потом справочник по системе команд и потом справочник по Ассемблеру. Больше ничего не надо.
При том первое время вторая книга должна быть под рукой, пока не запомнятся команды.
← →
Курдль © (2007-07-17 23:37) [25]
> ferr © (17.07.07 10:46) [16]
> Питер Абель.. по ассемблеру в первую очередь нужен справочник =)
Питер Абель форэва!!! :) У меня до сих пор рука не поднимается выбросить. И еще Джордан - по ДОСу...
> atruhin © (17.07.07 15:54) [22]
> Ну-Ну. Покажи мне похожие моменты между ассемблером x86 и Z80, PIC и AVR.
Между PIC 12 разрядными и 16 разрядными - огромная разница. Да внутри серии - и то есть различия. Но, что приятно, сейчас МП сопровождаются такой документацией, что даже тупой запрограммирует что угодно.
← →
atruhin © (2007-07-18 15:32) [26]> Между PIC 12 разрядными и 16 разрядными - огромная разница.
> Да внутри серии - и то есть различия.
Да я то знаю, работаем с ними.
> Но, что приятно, сейчас МП сопровождаются такой документацией,
> что даже тупой запрограммирует что угодно.
В принципе да, но бывают исключения. В свое время на отладку, ошибок аппаратной i2c шины (несколько устройств, один мастер),
ушла пара недель. Оказалась есть масса недокументированных и слободокументированных особенностей.
Хотя думаю, что не самый тупой. :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.039 c