Một CPU đơn giản không hề có lệnh nhân. Muốn tính A nhân B, nó cộng A vào kết quả đúng B lần rồi giảm bộ đếm, một vòng lặp ghép từ ADD, SUB và lệnh nhảy có điều kiện JZ. Mọi lệnh đều đi qua ba pha: nạp lệnh ở địa chỉ mà PC đang trỏ vào thanh ghi lệnh rồi PC tăng một, giải mã tách mã thao tác khỏi toán hạng, thực thi trong ALU với thanh tích luỹ ACC. Lệnh và dữ liệu nằm chung một dãy ô RAM theo kiến trúc Von Neumann, nên nhìn vào một ô nhớ trần trụi thì không thể biết đó là con số hay là lệnh.
Một CPU đơn giản không hề có lệnh nhân. Muốn tính A nhân B, nó cộng A vào kết quả đúng B lần rồi giảm bộ đếm, một vòng lặp ghép từ ADD, SUB và lệnh nhảy có điều kiện JZ. Mọi lệnh đều đi qua ba pha: nạp lệnh ở địa chỉ mà PC đang trỏ vào thanh ghi lệnh rồi PC tăng một, giải mã tách mã thao tác khỏi toán hạng, thực thi trong ALU với thanh tích luỹ ACC. Lệnh và dữ liệu nằm chung một dãy ô RAM theo kiến trúc Von Neumann, nên nhìn vào một ô nhớ trần trụi thì không thể biết đó là con số hay là lệnh.
Chủ đề liên quan trong Tư duy & Máy