Я начинаю университет через несколько недель (степень разработки программного обеспечения) и знаю, что одним из модулей, которые я буду изучать в первый год, является "основы архитектуры" или что-то подобное; в основном он учится программировать в "сборке".
Я хочу сделать какое-то фоновое обучение, поэтому я готов к этому (я сделал то же самое на некоторых других устройствах), но не знаю, существует ли более одного "ассемблера". Сколько их там? Это один для каждого производителя, 32-разрядный и 64-битный язык или только один стандарт?
Если существует более одного типа, что является самым "популярным" или, скорее всего, будет преподаваться на университетском уровне?