DS1104 ghộp nối với mỏy chủ qua một khối gồm 4 cổng vào/ra (I/O port) 16-bit và 3 cổng vào/ra 8-bit. Giao diện vào/ra được sử dụng để thực hiện việc cài đặt cho bo mạch, tải chương trỡnh xuống và truyền dữ liệu thời gian thực. Việc cài đặt bộ điều khiển bus kiểm tra và truyền dữ liệu cũng được thực hiện với giao diện vào/ra.
Để đồng bộ hoỏ sự thực thi của DSP và cỏc chương trỡnh của mỏy chủ DS1104 sử dụng một cổng ngắt hai chiều để cho phộp mỏy chủ cú thể ngắt DSP và ngược lại.
Giao diện vào/ra giữa mỏy chủ và DS1104 bao gồm một khối với 7 cổng vào/ra liờn tiếp. Để chọn cỏc địa chỉ cơ sở của khối này trong dải địa chỉ vào ra 64K của PC/AT (mỏy chủ), DS1104 sử dụng cỏc chuyển mạch DIP (Dual In-line Package – vỏ hai hàng chõn) gắn trờn bo mạch.
Hỡnh 4.2: Sơ đồ khối của DS1104
Giao diện với mỏy chủ của DS1104 chứa những thanh ghi cú độ dài khỏc nhau (8 hoặc 16 bit). Khi truy cập vào một thanh ghi cụ thể thỡ phải sử dụng lệnh vào/ra tương
ứng, chẳng hạn như muốn truy cập vào thanh ghi 8-bit thỡ phải sử dụng lệnh vào/ra 8- bit, cũn muốn truy cập vào thanh ghi 16-bit thỡ phải dựng lệnh vào/ ra 16 bit. Nếu sử dụng cỏc lệnh vào/ra 8-bit cho một thanh ghi rộng 16-bit thỡ kết quả sẽ bị lỗi. Nếu sử dụng ngụn ngữ cấp cao để lập trỡnh cho cỏc thanh ghi giao diện với mỏy chủ thỡ cần phải đảm bảo rằng chương trỡnh dịch Compiler tạo ra cỏc dũng lệnh chớnh xỏc.
Một số thanh ghi giao diện với mỏy chủ phải được truy cập theo một thứ tự đặc biệt. Để ghi hoặc đọc bộ nhớ của DSP thỡ một trỡnh tự đặc biệt là bắt buộc.