Защо е необходимо да се знае, компютърен код

Точно сега, машинен код не означава непременно знае наизуст - пълен с дизасемблер, които ще превеждат код за вас.
Има разбиране на компютърен код, за да се разбере как програмата се съхранява и се изпълнява - задължителна за всеки уважаващ себе си програмист работи с език в близост до C
Особено полезно да имате идея да се работи с вградени и други жлези

По-рано, по време на * .com файлове, това е модерно да дойде на партито, а точно в debug.exe код programku запис машина, както и всички такива "AH !! 1"

Но като цяло, да, това са глупости от продуцент и сценарист. Никой не пише в машинен код. Да, можете да си спомните няколко операционни кодове, но това никой не бива по-голямата част за обратен инженеринг. (0,0001%, които се нуждаят от нея - грешка).

Интересува се от фразата "пише programku точно в debag.exe".
Вие се шегува или сериозно? Аз просто трябваше да разгледаме този процес, но не би изглеждала за съществуващи неща не са искали.

Последният път, когато имах нужда от код машина едва наскоро, когато исках да видя какви функции се събират от C #. Debugger не може да се използва - тя дава неоптимизиран код. Ето защо, на кодовия фрагмент трябваше да дръпнете право в програмата (два скока на комина - и аз бях в съседство с мястото на повикване). Print фрагмент в 16-мерното форма лесно, както го плъзнете и пуснете от там в някои Disassembler - не е ясно. Необходимо беше да се повиши кодовата таблица и да се справят със себе си.