Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Обучающие видео-материалы и обмен опытом _ Курс по микропроцессорам

Автор: Shivers May 3 2016, 12:19

Вводный курс по устройству микропроцессоров, хорошее дополнение к Харрис&Харрис. На мой вкус многовато слэнга, но в целом очень доходчиво.

http://electronix.ru/redirect.php?https://www.youtube.com/watch?v=uf3p0owPcfQ
http://electronix.ru/redirect.php?https://www.youtube.com/watch?v=7aA6CTwnz7c
http://electronix.ru/redirect.php?https://www.youtube.com/watch?v=CGVC6km2zLI


Автор: Djamal Jul 1 2016, 13:14

Цитата(Shivers @ May 3 2016, 15:19) *
хорошее дополнение к Харрис&Харрис

Об этом можно подробнее? Полное название книги или ссылку на скач. Беглый гуглинг не внес ясности

Автор: Shivers Jul 1 2016, 14:52

Цитата(Djamal @ Jul 1 2016, 16:14) *
Об этом можно подробнее? Полное название книги или ссылку на скач. Беглый гуглинг не внес ясности

Подробнее о чем? О русском переводе Харрис&Харрис? Книгу можно скачать с сайта имаджинейшн ( http://electronix.ru/redirect.php?https://community.imgtec.com/downloads/digital-design-and-computer-architecture-russian-edition/ ) или напрямую здесь http://electronix.ru/redirect.php?http://easyelectronics.ru/files/Book/digital-design-and-computer-architecture-russian-translation.pdf

Автор: yes Jul 1 2016, 15:44

некто Панчул sm.gif очень рекламировал
http://electronix.ru/redirect.php?https://habrahabr.ru/post/259505/

Автор: zltigo Jul 1 2016, 15:55

QUOTE (yes @ Jul 1 2016, 18:44) *
некто Панчул sm.gif очень рекламировал
http://electronix.ru/redirect.php?https://habrahabr.ru/post/259505/

MIPS вообще и PIC32 в частности - в топку вместе со спонсорами "перевода". Обучать надо начинать на манстримовских архитектурах.

Автор: dxp Jul 3 2016, 15:00

QUOTE (zltigo @ Jul 1 2016, 21:55) *
MIPS вообще и PIC32 в частности - в топку вместе со спонсорами "перевода". Обучать надо начинать на манстримовских архитектурах.

Тут вы не разобравшись сказали. Книжка эта не про MIPS, это курс цифровой электроники - от вентиля до микропроцессора. Хорошо подходит широкой аудитории: и начинающим, и специалистам. MIPS выбран в качестве примера, насколько понимаю, за открытость и внятность. У моего товарища есть оригинальная книжка, очень хорошая.

Автор: Shivers Jul 5 2016, 18:34

Я тоже считаю, что мипс -в топку. Но пока вот снова предлагают изучать мипс http://electronix.ru/redirect.php?https://habrahabr.ru/post/304612/
Некто Панчул и некто Тимур Палташев собираются прочитать курс лекций по той же тематике, правда не безвозмездно. Имаджинейшн, судя по всему, уже не до спонсирования образовательных программ.

Автор: ViKo Jul 5 2016, 18:59

Прочитают вам ту же книжку вслух. Каждый рубит бабло, как умеет.

Автор: Valentine Loginov Jul 6 2016, 07:42

MIPS - замечательная вещь.
Микроконтроллеры PIC32 хороши в серии МХ, а вот MZ уже несколько лет как вышли и все равно сырые.
Множество зарубежных ВУЗов ведет курсы именно по MIPS (часто встречаю фрилансовые задачки сделать лаборатоку-дз на MIPS ассемблере).

Я учился на 8-битных AVRках, которые стали совершенно не нужны в прикладных задачах на работе сразу как я закончил ВУЗ. И это никак не помешало разобраться, что в кортексах, что в новых пиках.

TLDR: Важно, чтобы курс был хороший. Больше знаний - лучше. А уж с чем придется работать - с тем и будете.

Автор: Ваня Цаберт Jul 6 2016, 18:37

так а ведь отличный курс. я вот как железячкин даже очень многое почерпнул.
однако, вот лектор порой очень пасует перед програмистской публикой и не объясняет им как там у нас.
каршенбойма бы им туда на три минутки, задал бы им перца.

Автор: Djamal Jul 11 2016, 10:05

Цитата(Ваня Цаберт @ Jul 6 2016, 21:37) *
однако, вот лектор порой очень пасует перед програмистской публикой и не объясняет им как там у нас.
каршенбойма бы им туда на три минутки, задал бы им перца.

Так лекции поди не резиновые, вот и пытался уложиться в лимиты. Объясняя програмисту особенности кремниевой реализации, можно уходить в дебри очень надолго)

Автор: zltigo Jul 11 2016, 10:23

QUOTE (dxp @ Jul 3 2016, 18:00) *
Тут вы не разобравшись сказали. Книжка эта не про MIPS, это курс цифровой электроники - от вентиля до микропроцессора.

Эта книжка В ТОМ ЧИСЛЕ и про MIPS. Про "вентиля" я ничего не написал. Я писал про MIPS, который благодаря СПОНСОРУ занимает изрядную часть книги.
QUOTE
MIPS выбран в качестве примера, насколько понимаю, за открытость и внятность.

В мире есть немало "открытых, внятных", понятных любому студенту архитектур. Беда только в том, что "простые и внятные" решения на сегодняшний день кончились и хочешь не хочешь сейчас запутанные и невнятные решения приходится разработчикам микропрецессоров и вслед за ними всем нам использовать sad.gif. Да и старшие MIPS уже в 90x перестали быть столь-же внятными, какими они были в 80х годах.


Автор: Fujitser Jul 16 2016, 11:49

Тот же Харрис&Харрис есть в варианте ARM Edition. Но я нигде не могу найти этот вариант бесплатно. Может быть, у кого-нибудь есть ссылка или непосредственно книга?

Автор: zltigo Jul 16 2016, 14:05

А смысл? Мухи отдельно, котлеты отдельно. По микроконтроллерам вообще и по ARM в частности есть свои писатели и свои топовые книги.

Автор: one_eight_seven Jul 16 2016, 14:18

Цитата
MIPS - замечательная вещь.

Вы правы. MIPS - это замечательная вещь. Но это архитектура 80-х. Да, и сейчас на ней делают процессоры, и линупсы на неё портированы, и менее замечательной она не стала, но появились другие.
Разве ARM - это не замечательная вещь? Разве Cortex - это не замечательная вещь?
И что из них (MIPS, ARM, Cortex) более актуально сегодня? И какая из этих архитектур будет актуальнее завтра?

А если посмотреть ещё шире, то есть, например, OpenRISC. Если почитать материалы на сайте ARM - то они тоже не стоят на месте и смотрят в завтра.

Автор: Fujitser Jul 16 2016, 19:18

Цитата(zltigo @ Jul 16 2016, 20:05) *
По микроконтроллерам вообще и по ARM в частности есть свои писатели и свои топовые книги.


По микроконтроллерам не интересует.
Подскажите топовые книги по ARM Cortex A (кроме TRM, конечно).

Автор: Markoni Jul 17 2016, 13:43

Аналогично книги по ARM Cortex A ??

Автор: Shivers Jul 17 2016, 16:03

Цитата(Fujitser @ Jul 16 2016, 14:49) *
Тот же Харрис&Харрис есть в варианте ARM Edition. Но я нигде не могу найти

На либгене посмотрите

Автор: Fujitser Jul 18 2016, 03:21

Цитата(Shivers @ Jul 17 2016, 22:03) *
На либгене посмотрите


Спасибо, нашёл.

Автор: DmitrIvanov Jul 21 2016, 12:45

Посмотрел данное видео, довольно полезный курс. И да, сленга многовато)

Автор: sapsanviktor Aug 29 2016, 11:07

Спасибо! Забрал себе в "копилочку". На недельке почитаю.

Автор: Kuzmi4 Sep 12 2016, 16:28

Цитата(Fujitser @ Jul 18 2016, 06:21) *
Спасибо, нашёл.

Не могли бы вы положить её на локальный фтп, интересно было бы взглянуть.

Автор: Kuzmi4 Sep 21 2016, 06:48

Положил:
/upload/BOOKS/Harris D.M., Harris S.L., Digital Design and Computer Architecture.ARM Edition.pdf

Автор: demiurg_spb Sep 21 2016, 14:31

Странно - нет уже.
Может кто удалил?

Автор: Kuzmi4 Sep 21 2016, 16:10

таки да, и в "/pub/BOOKS/Computer_Architectures/" нет 05.gif
происки врагов?
перезалил ещё раз rolleyes.gif

Автор: Shivers Sep 22 2016, 08:13

Коллеги, есть такой сайт, либген (libgen.io в данный момент, но периодически меняет домены), где лежат книги, статьи и т.д. Я когда что то ищу, лезу сначала туда. И вам советую )

Автор: bassizlink Apr 11 2017, 23:05

А есть, что нибудь по программированию bluecore микроконтроллеров?

Автор: Sholl Jun 21 2017, 11:12

Тоже ищу.

Автор: Misha451 May 4 2018, 09:34

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

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)