I / O module: Từ một nội bộ (với hệ thống máy tính) quan điểm, I / O có chức năng tương tự như bộ nhớ. Có hai hoạt động, đọc và viết. Hơn nữa, một / O module tôi có thể kiểm soát nhiều hơn một thiết bị bên ngoài. Chúng tôi có thể tham khảo cho mỗi giao diện cho một thiết bị bên ngoài như là một cổng và cung cấp cho mỗi một địa chỉ duy nhất (ví dụ, 0, 1, ..., M - 1). Ngoài ra, có những con đường dữ liệu bên ngoài cho các đầu vào và đầu ra của dữ liệu với một thiết bị bên ngoài. Cuối cùng, một / O module tôi có thể gửi tín hiệu ngắt để xử lý. • Bộ xử lý: Bộ xử lý đọc trong hướng dẫn và dữ liệu, viết ra các dữ liệu sau khi chế biến, sử dụng và tín hiệu điều khiển để kiểm soát các hoạt động tổng thể của hệ thống. Nó cũng nhận làm gián đoạn tín hiệu.
Danh sách trên đây xác định các dữ liệu được trao đổi. Các cấu trúc kết nối phải hỗ trợ các loại sau đây của chuyển:
• Bộ nhớ để xử lý: Bộ xử lý đọc một lệnh hay một đơn vị dữ liệu từ bộ nhớ. • Bộ vi xử lý với bộ nhớ: Bộ xử lý viết một đơn vị dữ liệu vào bộ nhớ. • I / O để xử lý: Bộ xử lý đọc dữ liệu từ một thiết bị I / O thông qua một module I / O. • Bộ vi xử lý I / O: Bộ vi xử lý sẽ gửi dữ liệu đến / O điện thoại tôi. • I / O đến hoặc từ bộ nhớ: Đối với hai trường hợp này, một module I / O được phép để trao đổi dữ liệu trực tiếp với bộ nhớ, mà không qua xử lý, sử dụng truy cập bộ nhớ trực tiếp.
Trong những năm qua, một số cấu trúc kết nối đã được thử nghiệm. Bởi đến nay phổ biến nhất là (1) xe buýt và các cấu trúc đa bus khác nhau, và (2) điểm-tới-điểm cấu trúc kết nối với truyền dữ liệu packetized. Chúng tôi dành phần còn lại của chương này cho một cuộc thảo luận của các cấu trúc.
3.4 BUS NỐI
Một chiếc xe buýt là một con đường giao tiếp kết nối hai hoặc nhiều thiết bị. Một teristic charac quan trọng của một chiếc xe buýt là nó là một phương tiện truyền dẫn được chia sẻ. Nhiều thiết bị kết nối với xe buýt, và một tín hiệu được truyền bởi bất kỳ một thiết bị có sẵn để tiếp nhận bởi tất cả các thiết bị khác gắn liền với xe buýt. Nếu hai thiết bị truyền tải trong khoảng thời gian tương tự, tín hiệu của họ sẽ chồng lên nhau và trở thành bị cắt xén. Như vậy, chỉ có một thiết bị mỗi lần thành công có thể truyền. Thông thường, một chiếc xe buýt bao gồm các con đường giao tiếp nhiều, hoặc đường dây. Mỗi dòng có khả năng truyền tín hiệu đại diện nhị phân 1 và nhị phân 0. Theo thời gian, một chuỗi các số nhị phân có thể được truyền qua một dòng duy nhất. Cùng với nhau, một số dòng của một xe buýt có thể được sử dụng để truyền nhị phân chữ số đồng thời (song song). Ví dụ, một đơn vị 8-bit dữ liệu có thể được truyền qua tám tuyến xe buýt. Hệ thống máy tính có chứa một số xe buýt khác nhau mà là con đường giữa các thành phần ở các cấp độ khác nhau của hệ thống phân cấp hệ thống máy tính. Một chiếc xe buýt kết nối các thành phần máy tính lớn (bộ xử lý, bộ nhớ, I / O) được gọi là một hệ thống xe buýt. Các cấu trúc kết nối máy tính phổ biến nhất được dựa trên việc sử dụng một hoặc nhiều xe buýt hệ thống.
đang được dịch, vui lòng đợi..