169 похожих чатов

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

на ассемблере, методичка 2019 года, в ней нет ни одной темы про 64 битный лонг моде режим
сначало дико подгорело, что студней учат безсмысленной концепции сегментирования в реальном режиме 16 бит и кое как освещается защищенный режим. Причем разница то существенная, между адресацией через
сегменты и прямой адресацией, опять таки вызовы стдкалл и фасткалл через регистры, ну короче разница большая.
Сравнил с учебником для вузов сша, МИТ вроде, не суть, там все очень актуально и большая часть методы посвещена именно современным актуальным технологиями. Подгорело от того, что у нас фактически
безсмысленные знания студень в вузе получает, протирая штаны, по окончанию вуза приходится переучиваться на производстве, самому все доучивать.
Но, потом задумался, может это и к лучшему, ведь у нас получается база больше у студента, тоесть знания возможно глубже ? Пусть и не современные, на западе можно сразу приступить к рабочему процессу после выпуска, но знания поверхностные ? Как считаете, какой подход лучше, интересно узнать ваше мнение ?

10 ответов

12 просмотров

покажи учебник сша

philip-kirkorov Автор вопроса
Alexey
покажи учебник сша

в гугле набери assembly book x64

покажи [список литератуы] в методичке для наших вузов

philip-kirkorov Автор вопроса
Aiwan \ (•◡•) / _bot
покажи [список литератуы] в методичке для наших ву...

СПИСОК ЛИТЕРАТУРЫ 1. Штеренберг, С. И. Основы программирования на языке Ассемблер. Часть 1 : лабораторный практикум / С. И. Штеренберг, А. В. Красов, В. П. Просихин ; СПбГУТ. – СПб., 2015. – 25 с. 2. Штеренберг, С. И. Основы программирования на языке Ассемблер. Часть 2 : лабораторный практикум / С. И. Штеренберг, А. В. Красов, В. П. Просихин ; СПбГУТ. – СПб., 2015. – 35 с. 3. Красов, А. В. Программирование на языке Си++. Ч. 1. : методические указания к лабораторным работам / А. В. Красов ; СПбГУТ. – СПб., 2005. – 48 с. 4. Красов, А. В. Программирование на языке Си++. Ч. 2. : методические указания к лабораторным работам / А. В. Красов ; СПбГУТ. – СПб., 2005. – 28 с. 5. Красов, А. В. Основы информационных технологий : учеб. пособие / А. В. Красов ; СПбГУТ. – СПб., 2007. – 56 с. 6. Андрианов, В. И. Компьютерные курсы : методические кзания к лабораторным работам / В. И. Андрианов, А. В. Красов, А. Ю. Цветков, И. А. Федянин ; СПбГУТ. – СПб., 2011. – 23 с. 7. Березин, Б. И. Начальный курс С и С++ / Б. И. Березин, С. Б. Березин. – М. : ДИАЛОГ-МИФИ, 2003. – 288 с. 8. Холзнер, С. Visual C++ 6. Учебный курс / С. Холзнер. – СПб. : Питер, 2006. – 570 с. 9. Абель, П. Ассемблер. Язык и программирование для IBM PC : пер. с англ. / П. Абель. – К. : Век+, М. : ЭНТРОП, М. : Корона-ВЕК, 2007. – 736 с. 10. Фролов, А. MS-DOS для программиста. Том 18. Часть 1 / А. Фролов, Г. Фролов. – М. : ДИАЛОГ-МИФИ, 1995. – 254 с. 11. Гульев, И. Компьютерные вирусы, взгляд изнутри / И. Гульев. – М. : ДМК, 1998. – 304 с. 12. Дойникова, Е. В. Оценка защищенности и выбор защитных мер в компьютерных сетях на основе графов атак и зависимостей сервисов : 05.13.19 : диссертация на соискание ученой степени кандидата технических наук / Е. В. Дойникова ; Санкт-Петерургский ин- ститут информатики и автоматизации РАН. – Санкт-Петербург, 2017. – 206 с. 13. Ахо, А. Компиляторы. Принципы, технологии, инструменты / А. Ахо, Р. Сети, Д. Ульман [и др.]. – М. : Вильямс, 2001. – 1184 c. 14. Федотов, И. Е. Параллельное программирование. Модели и приемы / И. Е. Федотов. – М. : СОЛОН-Пресс, 2017. – 390 с. 15. Андрианов, В. И. Способ защиты информационно-вычислительных сетей от компьютерных атак / В. И. Андрианов [и др.] // Патент РФ No 2011147613/08, 23.11.2011. 16. Буйневич, М. В. Метод алгоритмизации машинного кода телекоммуникаци- онных устройств / М. В. Буйневич, К. Е. Израилов // Телекоммуникации. – 2012. – No 12. – С. 2–6. 17. Buinevich, M. V. Method and utility for recovering code algorithms of telecommu- nication devices for vulnerability search / M. V. Buinevich, K. E. Izrailov // 16th International Conference on Advanced Communication Technology (ICACT). – 2014. – С. 172–176. 18. Буйневич, М. В. Автоматизированное средство алгоритмизации машинного кода телекоммуникационных устройств / М. В. Буйневич, К. Е. Израилов // Телекомму- никации. – 2013. – No 6. – С. 2–9. 19. Лазарев, В. Г. Синтез управляющих автоматов. – 3-е изд., перераб. и доп. / В. Г. Лазарев, Е. И. Пийль. – М. : Издательство Энергоатомиздат, 1989. 20. Касперски, К. Искусство дизассемблирования / К. Касперски, Е. Рокко. – СПб. : БЧВ-Петербург, 2008. – 896 с.

Лучше дать актуальное и то что с высокой степенью вероятности понадобится, чем дать базу, после которой нужно додалблтвать самому, весь этот старый фундамент можно изучить самостоятельно если есть интерес

disba1ancer
Лучше дать актуальное и то что с высокой степенью ...

По такой логике нужно забить на асм, оставить его энтузиастам и идти питон учить

The Bird of Hermes
По такой логике нужно забить на асм, оставить его ...

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

disba1ancer
Нет, асм не устарел сам по себе, только некоторые ...

Асм сейчас по большей части и воспринимается как тот самый старый фундамент для энтузиастов

The Bird of Hermes
Асм сейчас по большей части и воспринимается как т...

Это стереотип, он не устарел, он скорее очень фундаментален, просто не всем дано понять разницу

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта