Computer architecture
Pin Architecture: The set of functions that a microprocessor is expected to provide, from the point of view of a hardware platform.  For example, signals that the processor is expected to emit during executing an instruction.