Как машинные инструкции узнают длину и размер определенных данных? Пример: bool, char и т.д? Все ли типы данных, обрабатываемые компилятором в архитектуре ARM, имеют все одно слово в памяти?
На x86, по крайней мере, это закодировано непосредственно в инструкции.Инструкция, работающая с 64-битными значениями, отличается от инструкции, работающей с 32-битными значениями.