Nếu coi phần mạch điện tử của CPU là "phần xác" thì tập lệnh (Instruction Set) chính là "phần hồn" của bộ não máy tính
Lệnh máy tính (Computer Instruction) là một từ nhị nhân (binary word) được gán một nhiệm vụ cụ thể, bao gồm:
Mỗi lệnh có thể thực hiện theo 4 giai đoạn
Chu kỳ thực hiện lệnh (Instruction execution recycle) được định nghĩa là khoảng thời gian mà CPU thực hiện xong một lệnh. Cụ thể một chu kỳ thực hiện lệnh có thể gồm các thành phần sau:
Một lệnh máy tính gồm có 2 phần chính: Mã lệnh (Opcode - Operation code) và địa chỉ các các toán hạng (Addresses of Operands). Mỗi lệnh có một mã lệnh riêng và được biểu diễn bằng một số bit
Cơ chế ống lệnh (PIPELINE) là cơ chế thực hiện xen kẽ các lệnh của chương tình, cho phép thực hiện đồng thời nhiều lệnh, giảm thời gian trung bình thực hiện mỗi lệnh và tăng hiệu năng xử lý lệnh của CPU
Với cơ chế thực hiện PIPELINE, có nhiều lệnh đồng thời được thực hiện gối nhau trong CPU và hầu hết các đơn vị chức năng của CPU liên tục tham gia vào quá trình xử lý lệnh
Các vấn đề của cơ chế ống lệnh