?

Log in

Бесплатный учебник электроники и архитектуры компьютера на русском языке - Юрий Панчул [entries|archive|friends|userinfo]
Money can buy bandwidth. Latency requires bribing God.

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Бесплатный учебник электроники и архитектуры компьютера на русском языке [Jun. 4th, 2015|09:36 am]
Yuri Panchul

Господа! Я рад сообщить, что наконец-то все желающие могут загрузить бесплатный учебник на более чем 1600 страниц, над переводом которого работало более полусотни человек из ведущих университетов, институтов и компаний России, Украины, США и Великобритании. Это был реально народный проект и пример международной кооперации.

Учебник Дэвида Харриса и Сары Харрис «Цифровая схемотехника и архитектура компьютера», второе издание, 2012, сводит вместе миры программного обеспечения и аппаратуры, являясь одновременно введением и в разработку микросхем, и в низкоуровневое программирование для студентов младших курсов. Этот учебник превосходит более ранний вводный учебник «Архитектура компьютера и проектирование компьютерных систем» от Дэвида Паттерсона и Джона Хеннесси, причем соавтор предыдущего учебника Дэвид Паттерсон сам рекомендовал учебник от Харрисов как более продвинутый. Следуя новому учебнику, студенты строят реализацию подмножества архитектуры MIPS, используя платы с ПЛИС / FPGA, после чего сравнивают эту реализацию с индустриальными микроконтроллерами Microchip PIC32. Таким образом вводится вместе схемотехника, языки описания аппаратуры Verilog и VHDL, архитектура компьютера, микроархитектура (организация процессорного конвейера) и программирование на ассемблере - в общем все, что находится между физикой и высокоуровневым программированием.

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



Харрис & Харрис на русском.png
Харрис & Харрис на русском (1).png
Харрис & Харрис на русском (2).png
Харрис & Харрис на русском (3).png
Харрис & Харрис на русском (5).png
Харрис & Харрис на русском (6).png
Харрис & Харрис на русском (7).png
Харрис & Харрис на русском (8).png
Харрис & Харрис на русском (9).png
Харрис & Харрис на русском (10).png
Харрис & Харрис на русском (11).png
Харрис & Харрис на русском (12).png
Харрис & Харрис на русском (13).png
Харрис & Харрис на русском (14).png
Харрис & Харрис на русском (15).png
Харрис & Харрис на русском (16).png
Харрис & Харрис на русском (17).png
Харрис & Харрис на русском (18).png
Харрис & Харрис на русском (19).png
Харрис & Харрис на русском (20).png


Список участников:



а также Фонд Инфраструктурных и Образовательных Программ РОСНАНО.

Последовательность регистрации:

1) зарегистрироваться в коммьюнити http://community.imgtec.com/register
2) подтвердить емейл
3) login в коммьюнити
4) пойти в imagination university program - http://community.imgtec.com/university/university-registration
5) пойти в меню University | Join IUP
6) заполнить
7) пойти в http://community.imgtec.com/downloads/digital-design-and-computer-architecture-russian-edition и наконец скачать

Также в поле телефонного кода страны есть баг - вместо "максимум три символа" она требует "минимум три символа", из-за чего в Великобритании сайт работает (+44), а в России и США - нет (код +7 и +1). Напишите туда что-нибудь абстрактное.

К сожалению сайт только начал работать, и регистрация сделана криворуко. Я извиняюсь за такую накладку, это должны поправить скоро.

Cлайды об учебнике - http://bit.ly/hh2slides

Авторы учебника:

Дэвид Харрис:



Сара Харрис:



Американская и санкт-петербургская часть команды переводчиков:



Американская и британская часть команды переводчиков:



Но вообще идея этого перевода появилась на Красной Площади, когда Иван из МИФИ (крайний слева) сказал Юрию из Imagination Technologies (в центре) "а что если организовать перевод Harris & Harris колхозом"?




Какий части учебника вызвали у вас самы большой интерес?

Основы схемотехники
24(8.5%)
Введение в языки описания аппаратуры Verilog и VHDL
22(7.8%)
Архитектура процессора и основы ассемблер
29(10.3%)
Микроархитектура процессора, концепции конвейера, кэшей, управления памятью
34(12.1%)
Использование микроконтроллеров и их периферии
20(7.1%)
Мне понравилось, что студенты могут использовать учебник, чтобы построить процессор
29(10.3%)
Мне понравилась история перевода учебника
26(9.3%)
Спасибо всем участникам проекта!
48(17.1%)
И вообще Ура!!!!!!!
49(17.4%)
LinkReply

Comments:
Page 1 of 3
<<[1] [2] [3] >>
(Deleted comment)
[User Picture]From: ramlamyammambam
2015-06-04 05:51 pm (UTC)
Все там есть, и упражнения, и даже вопросы для собеседования.
(Reply) (Parent) (Thread)
[User Picture]From: stormlens
2015-06-04 04:47 pm (UTC)
Читал днем на хабре, вначале не посмотрел на список авторов переводчиков, потом увидел на фотографии Панчула, потом прочитал список, в конце увидел опрос со знакомой стилистикой и только под конец автора статьи)))
(Reply) (Thread)
From: nahernah
2015-06-04 04:55 pm (UTC)
Переводить техническую литературу на русский нет никакого смысла (ну кроме как деньжат попилить).
Грамотные люди и так прочитают оригинал, не искаженный русским переводом (а также пару десятков других оригинальных книг по тому же предмету).
А неграмотным все равно не поможет.
(Reply) (Thread)
[User Picture]From: alextr98
2015-06-04 04:57 pm (UTC)

Переводить техническую литературу на русский нет ника

Вот это прально!
Таки внедрять английский язык в массы!
(Reply) (Parent) (Thread) (Expand)
(Deleted comment)
(Deleted comment)
From: Иван Графский
2015-06-04 05:18 pm (UTC)
Каков следующий шаг захвата мира, мистер Панчул?)
(Reply) (Thread)
[User Picture]From: panchul
2015-06-04 06:20 pm (UTC)
Организовать тусовку в Москве по поводу MIPSfpga и книги (находится в процессе утверждения начальством)
(Reply) (Parent) (Thread)
[User Picture]From: aliaksei
2015-06-04 06:17 pm (UTC)
Что ж, подождем когда на торенты выложат
(Reply) (Thread)
[User Picture]From: aliaksei
2015-06-04 06:19 pm (UTC)
Скачал в богомерзком ВК без регистрации и смс ))

В любом случае спасибо за труды.
(Reply) (Parent) (Thread) (Expand)
(Deleted comment)
[User Picture]From: dimaviolinist
2015-06-04 06:34 pm (UTC)
"Я рад сообщить, что наконец-то все желающие могут загрузить бесплатный учебник".
Не все. Праздношатающиеся скрипачи без университета - в пролёте :) Правда, прямого указания на обязательность актуальности сведений в условиях я не увидел, поэтому указал слегка устаревшие данные. При этом "These teaching materials (“Materials”) may only be used for educational, non-commercial purposes." обязуюсь свято и неукоснительно чтить!
(Reply) (Thread)
[User Picture]From: panchul
2015-06-04 09:19 pm (UTC)
Ничего, оно пропустит. Просто Роберту Оуэну нужно составить базу данных российских университетов, чтобы потом их посещать (я тоже это буду делать вместе с ним)
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: bankworm
2015-06-04 06:39 pm (UTC)
Хорошо бы ещё в бумажном варианте выпустили :-)
(Reply) (Thread)
[User Picture]From: craftwr
2015-06-04 06:44 pm (UTC)
В электронном вполне пойдет, дешевле телефон купить, чем книжку.
(Reply) (Parent) (Thread)
(Deleted comment)
(Deleted comment)
[User Picture]From: livejournal
2015-06-04 06:42 pm (UTC)

Бесплатный учебник электроники, архитектуры компьюте

User ottonturk_g referenced to your post from Бесплатный учебник электроники, архитектуры компьютера и низкоуровневого программирования на русском saying: [...] атный учебник электроники, архитектуры компьютера и низкоуровневого программирования на русском [...]
(Reply) (Thread)
[User Picture]From: ottonturk_g
2015-06-04 06:48 pm (UTC)
Блин, зарегился, но не дает скачать. регистрация не пускает меня по моему паролю...
Юрий, а вы не могли бы на dropbox положить учебник? Или запрещено вам так делать*?
(Reply) (Thread)
[User Picture]From: panchul
2015-06-04 10:17 pm (UTC)
Я не могу политкорректно выразить свое возмущение по поводу криворуких товарищей, которые делали регистрацию, но если вы зарегистрируетесь сначала в community, а потом войдете, пройдете на University / Join IUP и заполните, то потом должно работать

Регистрация один раз в community - http://community.imgtec.com/register/
Регистрация второй раз в imagination university program - http://community.imgtec.com/university/university-registration (Нужно зарегистрироваться как коммьюнити, войти, а потом пройти на University / Join IUP и потом должно работать.)
И наконец скачать - htp://community.imgtec.com/downloads/digital-design-and-computer-architecture-russian-edition
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: zevaka_derevnia
2015-06-04 06:52 pm (UTC)
Спасибо большое! Почитаю с удовольствием!
(Reply) (Thread)
[User Picture]From: mexa_nik
2015-06-04 07:25 pm (UTC)
Спасибо!
(Reply) (Thread)
[User Picture]From: kamarado_anton
2015-06-04 07:50 pm (UTC)
интересно что эта новость сегодня на vesti.ru была. что характерно, на сайте с IT учебником претендующим на фундаментальность, такой косяк с регистрацией и его получением. чувствуется Школа... надо качать. наш ответ: ура! )
(Reply) (Thread)
[User Picture]From: panchul
2015-06-04 08:12 pm (UTC)
А можете дать ссылку на vesti.ru ?
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: sergegers1
2015-06-04 09:20 pm (UTC)
Я расчитывал на перевод учебника по пикапу тёлок. Boring.
(Reply) (Thread)
[User Picture]From: archaicos
2015-06-04 09:38 pm (UTC)
Книга называется «Русская модель эффективного соблазнения».
(Reply) (Parent) (Thread)
[User Picture]From: blacklion
2015-06-04 11:02 pm (UTC)
Страница 430, рисунок 4.2 -- пустая рамка.
(Reply) (Thread)
[User Picture]From: blacklion
2015-06-04 11:32 pm (UTC)
Страница 540, ошибка вёрстки в "Несмотря на то, что тип STD_LOGI*C* принципиально важен"

И дальше такая же в "*I*EEE.NUMERIC_STD_UNSIGNED.". Стили плохо легли.

Edited at 2015-06-04 11:33 pm (UTC)
(Reply) (Parent) (Thread)
[User Picture]From: openh_master
2015-06-05 12:08 am (UTC)

Круто!

Спасибо за работу, это важная и нужная вещЪ!!!

Только закончил курс Nand to Tetris а тут такой подарок.
(Reply) (Thread)
[User Picture]From: sash_kan
2015-06-05 01:19 am (UTC)
первую из регистраций, по-моему, вполне можно было бы сделать и через openid (или что-то подобное).
(Reply) (Thread)
[User Picture]From: restricted_ptr
2015-06-05 05:00 am (UTC)
Отлично. Поздравляем.

Когда я был маленький и не знал английского, русский перевод исскуства программирования Кнута произвел на меня неизгладимое впечатление. Еще бы Computer Architecture: A Quantitative Approach Паттерсона и Хеннеси перевести.
(Reply) (Thread)
[User Picture]From: panchul
2015-06-05 05:10 pm (UTC)
Computer Architecture: A Quantitative Хеннесси-Паттерсона уже переведена издательством Питер, правда без приложения с верилогом. Вообще Харрис & Харрис - это приквел к Хеннесси-Паттерсону, без Х&Х книжка Х-П - это описательное знание, а вот с комбинацией двух книжек студент может что-то реализовать на FPGA.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: borisovs
2015-06-05 07:08 am (UTC)
Зачем все эти сложности!!!??? - Выкладывай торрент!! :D
(Reply) (Thread)
(Deleted comment)
[User Picture]From: panchul
2015-06-05 05:06 pm (UTC)
Практика показала (по словам Тимура Палташева, старшего менеджера AMD в Саннивейл, одновременно профессора ИТМО в Санкт-Петербурге), что если объяснять простые вещи (скажем основы цифровой логики или программирование на ассемблере), то россйиские студенты 1-2 курса по английски понимают неплохо, но вот когда дело доходит до микроархитектуры (устройство конвейера), тогда она на английском начинают терять нить рассуждений - для более сложной тематики младшекурсникам в России лучше читать на русском.
(Reply) (Parent) (Thread)
From: raygo
2015-06-05 07:44 am (UTC)
Еще книжку переводную не видел, но там скорее всего на одной из первых страниц есть какой нибудь жирный интеграл, как это и положено для всех совецких книг научной направленности. Когда такую советскую книжку открываешь в первый раз и попадаешь на страницу с интегралом, хочется ее сразу же и закрыть.
(Reply) (Thread)
[User Picture]From: maxdz
2015-06-05 04:18 pm (UTC)
В начале, идёт вступление/предисловие, с рассказками о решениях очередного съезда ЦК КПСС и важности технического развития итд, итп для реализации этих решений.

Интересно, не забыли ли издатели такое предисловие добавить в российскоязычное издание? А то ведь, вздрючат в нынешней-то рашеньке.

Edited at 2015-06-05 04:22 pm (UTC)
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: livejournal
2015-06-05 01:27 pm (UTC)

Учебное

User katresv referenced to your post from Учебное saying: [...] Всем-всем-всем интересующимся - panchul [...]
(Reply) (Thread)
[User Picture]From: maxdz
2015-06-05 04:16 pm (UTC)
Остались ещё мазохисты, читающие техническую литературу на российском?

Как разнообразен этот мир! :)
(Reply) (Thread)
[User Picture]From: panchul
2015-06-05 04:52 pm (UTC)
Практика показала (по словам Тимура Палташева из AMD, одновременно профессора ИТМО), что если объяснять простые вещи (скажем основы цифровой логики или программирование на ассемблере), то студенты 1-2 курса по английски понимают неплохо (лучше, чем по украински), но вот когда дело доходит до микроархитектуры, тогда она на английском начинают терять нить рассуждений - для сложной тематики младшекурсникам в России лучше читать на русском.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: duradulova
2015-06-05 05:33 pm (UTC)

А-ха-ха-аааа! Я угораю!

"Какий", "самы"... Юрий! Я волнуюсь! Что с Вами? Жара? Усталость? Потеря головы от любви?
(Reply) (Thread)
[User Picture]From: panchul
2015-06-05 07:15 pm (UTC)

Re: А-ха-ха-аааа! Я угораю!

Вы обратили внимание, что на последней фотографии в посте есть фотография radulova ?
(Reply) (Parent) (Thread)
[User Picture]From: kot_nacist
2015-06-05 08:45 pm (UTC)
Юрий, вы герой!

Я думаю, этот перевод породит поколение русскоязычных дизайнеров харда.
И мне хочется верить, что я тоже смогу сбежать от своей Java и задизайнерить какой-нибудь блок в Айфоне =D
(Reply) (Thread)
[User Picture]From: muh2
2015-06-05 09:38 pm (UTC)
Вопрос для FPGA guru. А есть где-нибудь библиотелка для тривиальных программ? Скажем, для кросс и авто -корелляции? Посколь я полный нуб - для Virtex-6 LXT.
(Reply) (Thread)
[User Picture]From: panchul
2015-06-05 10:13 pm (UTC)
У Xilinx есть библиотека IP, но вообще обратитесь пожалуйста к outputlogic, он автор книги по FPGA.
(Reply) (Parent) (Thread) (Expand)
Page 1 of 3
<<[1] [2] [3] >>