Tôi nhận thấy từ biểu dữ liệu Zilog trên Z80 với nhóm hướng dẫn I/O (IN và OUT), nội dung của các thanh ghi khác nhau thường được đặt trong 8 bit trên cùng của bus địa chỉ (tùy thuộc vào lệnh), với 8 bit thấp hơn chọn một trong số tối đa 256 thiết bị được kết nối về mặt lý thuyết.Địa chỉ I/O 16 bit không được đăng ký trên Z80
Câu hỏi của tôi là điểm làm việc này với 8 bit trên này là gì? Tôi biết một số máy sử dụng điều này trong một cách nào đó liên quan đến việc giảm độ phức tạp giải mã, nhưng chúng có được sử dụng nghiêm túc cho bất kỳ thứ gì không? Tôi muốn thực hiện các hướng dẫn chính xác như Z80 gợi ý, nhưng tôi không thấy điểm trong việc thực hiện hành vi này vì nó không chuẩn. Hành vi này được mô tả là không có giấy tờ, vì vậy trên một 'Hệ thống Master Sega' chẳng hạn, tôi sẽ thoát khỏi điều này? Cảm ơn nhiều.
Kính trọng, Phil Potter
Không có giấy tờ nhưng trên biểu dữ liệu? – chance
Xin lỗi ý tôi là mặc dù hành vi này là bình thường - việc giải quyết các thiết bị I/O chỉ chính thức là 8-bit. – PhilPotter1987