LINUX.ORG.RU

История изменений

Исправление soomrack, (текущая версия) :

Детальное обсуждение ассемблера без прочтения книги Танненбаума «Архитектура компьютера» практически бессмысленно, а после прочтения – не нужно.

Извините, это просто бред. Детальное изучение принципов работы ДВС бессмысленно без прочтения книги по автомеханике, а после прочтения книги по автомеханике оно не нужно.

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

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

А когда ты прочитал книгу Танненбаума и Остина, то у тебя уже должно сформироваться понимание как и что работает, и какой смысл у ассемблерных команд. После этого погружаться в ассемблер нужно только если ты будешь писать по работе код на ассемблере, и погружаться в ассемблер четко под ту архитектуру и под ту серию вычислителей, под которую будешь писать код. Поэтому с т.з. фундаментальных университетских курсов детальное изучение ассемблера не имеет смысла.

Исходная версия soomrack, :

Детальное обсуждение ассемблера без прочтения книги Танненбаума «Архитектура компьютера» практически бессмысленно, а после прочтения – не нужно.

Извините, это просто бред. Детальное изучение принципов работы ДВС бессмысленно без прочтения книги по автомеханике, а после прочтения книги по автомеханике оно не нужно.

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

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

А когда ты прочитал книгу Танненбаума и Остина, то у тебя уже должно сформироваться понимание как и что работает, и какой смысл у ассемблерных команд. После этого погружаться в ассемблер нужно только если ты будешь писать по работе код на ассемблере, и погружаться в ассемблер четко под ту архитектуру и под ту серию вычислителей, под которую будешь писать код. Поэтому с т.з. фундаментальный университетских курсов детальное изучение ассемблера не имеет смысла.