The micro architecture consists of the control unit and the control unit and the programmer visible registers, functional units such as the ALU, and any additional registers that may be required by the control unit.
The basics of the micro architecture include:
1. Fetch the next instruction to be executed from memory
2. Decode the opcode
3. Read operands from main memory or registers
4. Execute the instruction and store results
5. go to step 1
The data path for the ARC contains 32 user-visible data registers, the program counter, the instruction register, the ALU, four temporary registers not visible at the ISA level, and the connections among these components. The number adjacent to a diagonal slash on some of the lines is a simplification that indicated the number of separate wires that are represented by the corresponding single line.
ALU – Abbreviation of arithmetic logic unit, the part of a computer that performs all arithmetic computations, such as addition and multiplication, and all comparison operations. The ALU is one component of the CPU (central processing unit).
Lookup table –
Switches – 1) In networks, a device that filters and forwards packets between LAN segments. Switches operate at the data link layer (layer 2) of the OSI Reference Model and therefore support any
registers, data, interrupt, control, cpu, unit, register, program, instruction, trap, signal, number, memory, interrupts, each, called, alu, switches, signals, operations, one, micro, lans, hardware, example, clock, bits, 32, wide, visible, using, therefore, switched, store, software