Is assembly code and machine code part of the architecture?
Is assembly code and machine code specified by the architecture?
I know that how you implement the architecture is up to you (the microarchitecture can implement the architecture), but I don't understand whether the assembly or machine code is specified by the architecture.