Các 80286 CPU có 24 bit địa chỉ cho phép địa chỉ trực tiếp của 224 hoặc 16MB. Các 80386 và bộ vi xử lý cao hơn có một không gian địa chỉ 32-bit,giải quyết lên đến 232 hay 4 gigabyte. Bộ vi xử lý một số sử dụng một tập hợp con của cácđịa chỉ đường cho I/O. Nếu sử dụng các hướng dẫn xử lý một trường 16-bit địa chỉtrong phần hướng dẫn I/O ví dụ, sau đó chỉ 216 I/O địa điểm có thể truy cập.Xe buýt dữ liệu, thúc đẩy bởi CPU trong chu kỳ ghi và các thiết bị kháctrong quá trình tìm hiểu chu kỳ, chuyển hướng dẫn và các dữ liệu trong và ngoài của CPU. Cácđộ rộng bus dữ liệu, trong số những thứ khác, xác định số lượng dữ liệu màcó thể được chuyển giao trên xe buýt. Thông lượng dữ liệu này được gọi là xe buýtbăng thông và thường được thể hiện trong byte / giây. Nếu một chiếc xe buýt hỗ trợ mộtchuyển giao cho một microsecond, một xe buýt 8-bit có một megabyte mỗi thứ hai băng thông, một xe buýt 16-bit có hai MB cho mỗi thứ hai băng thông, và 32-bitxe buýt có 4 MB cho mỗi thứ hai băng thông. Trong trường hợp của một xe buýt 8-bit vàmột khoảng thời gian T = 1 microsecond (μs), sau đó f = 1/T = 1 MHz, và cho một byte cho mỗichu kỳ, kết quả là một megabyte mỗi giây hoặc 8 megabits/giây.Xe buýt điều khiển, thường được thúc đẩy bởi CPU, xác định những gì loại của chu kỳlà để diễn ra và khi các dữ liệu sẽ có mặt trên xe buýt. Trong trường hợp của mộtbộ xử lý với một xe buýt multiplexed địa chỉ và dữ liệu, một số hoặc tất cả các xe buýt dữ liệumultiplexed hoặc chia sẻ với bus địa chỉ. Một tín hiệu bổ sung được cung cấp trênxe điều khiển để kích hoạt một chốt lí địa chỉ để giữ thông tin địa chỉ ở đầu của một chu kỳ chuyển nhượng. Xe buýt chu kỳ trên một địa chỉ multiplexed/dữ liệuHệ thống xe buýt, như được hiển thị trong hình 5-3, là giống hệt nhau với những minh họa trước đóNgoại trừ việc bổ sung các thông tin địa chỉ trên xe buýt dữ liệu vào đầumột chu kỳ, và một địa chỉ chốt kiểm soát tín hiệu như minh hoạ trong hình 5-3. 8051 đãmột chu kỳ multiplexed xe buýt.
đang được dịch, vui lòng đợi..
