История изменений
Исправление soomrack, (текущая версия) :
Детальное обсуждение ассемблера без прочтения книги Танненбаума «Архитектура компьютера» практически бессмысленно, а после прочтения – не нужно.
Извините, это просто бред. Детальное изучение принципов работы ДВС бессмысленно без прочтения книги по автомеханике, а после прочтения книги по автомеханике оно не нужно.
Ассемблер это язык высокого уровня, который является первым переходом от языков низкого уровня к более привычными нам выразительным языкам высокого уровня.
Как можно детально разбирать ассемблер без понимания того, как устроен компьютер? Какой смысл эти ассемблерные инструкции имеют и как они интерпретируются микрокодом процессора?
А когда ты прочитал книгу Танненбаума и Остина, то у тебя уже должно сформироваться понимание как и что работает, и какой смысл у ассемблерных команд. После этого погружаться в ассемблер нужно только если ты будешь писать по работе код на ассемблере, и погружаться в ассемблер четко под ту архитектуру и под ту серию вычислителей, под которую будешь писать код. Поэтому с т.з. фундаментальных университетских курсов детальное изучение ассемблера не имеет смысла.
Исходная версия soomrack, :
Детальное обсуждение ассемблера без прочтения книги Танненбаума «Архитектура компьютера» практически бессмысленно, а после прочтения – не нужно.
Извините, это просто бред. Детальное изучение принципов работы ДВС бессмысленно без прочтения книги по автомеханике, а после прочтения книги по автомеханике оно не нужно.
Ассемблер это язык высокого уровня, который является первым переходом от языков низкого уровня и более привычными нам выразительным языкам высокого уровня.
Как можно детально разбирать ассемблер без понимания того, как устроен компьютер? Какой смысл эти ассемблерные инструкции имеют и как они интерпретируются микрокодом процессора?
А когда ты прочитал книгу Танненбаума и Остина, то у тебя уже должно сформироваться понимание как и что работает, и какой смысл у ассемблерных команд. После этого погружаться в ассемблер нужно только если ты будешь писать по работе код на ассемблере, и погружаться в ассемблер четко под ту архитектуру и под ту серию вычислителей, под которую будешь писать код. Поэтому с т.з. фундаментальный университетских курсов детальное изучение ассемблера не имеет смысла.