Я пытаюсь научиться сборке в течение нескольких лет. Я получаю программу «Привет, мир», но никогда не буду дальше. Мне так трудно. Кто-нибудь может указать мне на место или, может быть, даже на самих себя, научить меня? У меня есть предварительный опыт программирования в основном на python. Поэтому я не совсем не знаком с программированием.Нужна серьёзная помощь по сборке
ответ
Возможно, начните со сравнения с python, так как это то, с чем вы знакомы. Это link приводит вас на сайт, который сравнивает языки программирования. Если вы перейдете в «99 бутылок пива», он отобразит программу на нескольких языках, что позволит сравнить питон с одним ассемблером, чтобы сделать ссылки, которые могут вам помочь позже. Помимо этого я бы рекомендовал искать примеры простых программ, чтобы начать, а затем пройти через них и внести изменения, чтобы вы поняли, почему и как это работает. Затем после этого они являются сайтами, которые выпускают вопросы о программировании, и это позволяет вам тестировать новые программы, которые вы бы не подумали пробовать.
Начните с изучения C. От C до языка ассемблера - небольшой шаг (может быть, не такой маленький, но много операторов можно перевести с 1 на 1), и, вероятно, вы обнаружите, что вам не нужна сборка так или иначе.
Я использовал эту книгу с большим успехом, начинается с самого начала, и работает до более сложных тем: Assembly Language Step-by-Step
Вы можете найти некоторую помощь в этих популярных вопросов:
Это комментарий, а не ответ. Он также должен сопровождаться закрытым голосованием. – danben
Гораздо быстрее изучить язык ассемблера, если вы связали его с отладчиком, это действительно заставило меня понять, как ценности обмениваются с регистрами, адресами памяти и как работают процессоры под капотом, каждый шаг трассировки изменяет состояние системы, я думаю, что это один из ярлыков для его изучения, я предлагаю вам выбрать более графические, чтобы вы могли легко визуализировать, что происходит, может быть, это 16, 32 или 64 бит.
- 1. Мне нужна помощь, чтобы понять эти инструкции по сборке
- 2. Нужна помощь по алгоритму
- 3. Нужна помощь по запросу
- 4. Нужна помощь по PHP
- 5. Нужна помощь по NSPredicate
- 6. Нужна помощь по RegEx
- 7. Нужна помощь по JAXB
- 8. Нужна помощь по PhpUnit
- 9. Нужна помощь по TabActivity
- 10. Нужна помощь по KeyEvents
- 11. Нужна помощь по методу
- 12. Нужна помощь по HttpWebrequest
- 13. Нужна помощь по расслоению
- 14. Нужна помощь по оптимизации
- 15. Нужна помощь по css
- 16. Нужна помощь по Python
- 17. Нужна помощь по HL7
- 18. нужна помощь по SQLite
- 19. Нужна помощь по Query
- 20. Написание ассемблера, нужна помощь
- 21. нужна помощь по логике XSLT
- 22. Нужна помощь по sqlite python?
- 23. нужна помощь по sql-запросу
- 24. Нужна помощь по базам данных
- 25. Нужна помощь по React Js
- 26. Нужна помощь по ошибке NoClassDefFound
- 27. Нужна помощь по управлению строками
- 28. JQuery - нужна помощь по использованию
- 29. нужна помощь по php require
- 30. Нужна помощь по примерке улову
Я узнал о некоторых собраниях Motorola, и я не думаю, что язык сам по себе сложный, более похожий на понятия, которые были настолько чужими, что я казался им сложнее, чем это было. – ChaosPandion
Сборка, для которой процессор? –
Возможный дубликат [Переполненный во время обучения сборке. Ориентация пожалуйста] (http://stackoverflow.com/questions/2129028/overwhelmed-while-learning-assembly-orientation-please) – danben