Thử nghiệm cho zero là quan trọng đối với vòng và nhiều mục đích khác. Nếu tất cả các hướng dẫn chi nhánh có điều kiện thử nghiệm chỉ 1 chút, sau đó để kiểm tra một từ cụ thể cho 0,một sẽ cần một bài kiểm tra riêng biệt cho mỗi bit, để đảm bảo rằng không có gì là 1. Để tránhtình trạng này, nhiều máy có một hướng dẫn để kiểm tra một từ và chi nhánh nếu nóZero. Tất nhiên, giải pháp này chỉ đơn thuần là Pass the buck để microarchitecture. Ởthực tế, phần cứng thường chứa một đăng ký tất cả các bit mà là ORed với nhau để cung cấp cho một chút đơn nói cho dù các đăng ký bao gồm bất kỳ bit 1. Z bit trongHình 4-1 thường sẽ được tính toán bởi ORing tất cả ALU output bit với nhauvà sau đó đảo ngược kết quả.
đang được dịch, vui lòng đợi..