Khối điều khiển và các chức năng quản lý và bảo dỡng trong tổng đài điện tử số SPC
6.1.2 Cấu trúc tổng quát của hệ thống điều khiển của tồng đài SPC.
Trong tổng đài điện tử số SPC quá trình điều khiển đợc thực hiện theo các chơng trình ghi sẵn. Chức năng điều khiển, các số liệu về thuê bao, các bản phiên dịch địa chỉ, các thông tin về tạo tuyến đ… ợc đặc trng bằng dãy các lệnh đợc ghi trong bộ nhớ. Trong quá trình xử lý cuộc gọi, qua mỗi bớc bộ xử lý cuộc gọi nhận đợc một lệnh tơng ứng với lệnh máy và số liệu ghi sẵn để đa tới thực hiện tại bộ xử lý theo ngôn ngữ máy.
Tuỳ theo chức năng cần thực hiện mà bộ xử lý có công xuất xử lý, dung lợng, tốc độ khác nhau tuy nhiên cấu trúc khối đIều khiển tổng quát và các chức năng tơng đối nh nhau:
Hình 6.4: Cấu trúc tổng quát của một hệ thống điều khiển
+Bộ phân phối lệnh: làm nhiệm vụ phân phối các lệnh thích hợp để
thực thi các nhiệm vụ đợc yêu cầu từ khối đIều khiển.
+Bộ ghi phát lệnh: Làm nhiệm vụ ghi đệm các lệnh cần thực hiện
Bộ phân phối lệnh
Bộ ghi phát lệnh Bộ ghi phát thao tác
Bộ nhớ số liệu Bộ nhớ chương trình
Thiết bị giao tiếp vào ra
Địa chỉ lệnh tiếp theo Địa chỉ số liệu
Các thiết bị ngoại vi Ra Vào Địa chỉ
+Bộ nhớ chơng trình: Bộ nhớ này ghi tất cả các chơng trình cần thiết
cho nhiệm vụ điều khiển, các chơng trình này có thể là chơng trình xử lý cuộc gọi hay là chơng trình xử lý bảo dỡng.
+Bộ nhớ số liệu: Làm nhiệm vụ ghi tất cả các số liệu cần thiết phục
vụ cho quá trình thực thi lệnh.
+Bộ ghi phát thao tác: Thực thi các thao tác logic và số học, các lệnh
và các số liệu thích hợp. Nếu kết quả là công việc cần thực hiện , nó sẽ đa ra các lệnh đIều khiển tơng ứng qua thiết bị giao tiếp vào ra tới thiết bị ngoại vi cần điều khiển. Còn nếu kết quả là một số liệu phục vụ cho lệnh khác thì nó chuyển tới bộ phân phối lệnh và chuyển số liệu tính toán đợc tới bộ nhớ số liệu.
+Thiết bị giao tiếp vào ra: Làm nhiệm vụ đệm, chuyển các thông tin
từ thiết bị ngoại vi vào bộ xử lý và chuyển các bộ xử lý đến các thiết bị ngoại vi.
• Nguyên lý hoạt động của bộ xử lý: Để thực hiện một thao tác điều khiển thì bộ xử lý nhận thông tin từ thiết bị ngoại vi thông qua thiết bị vào ra đa tới bộ phân phối lệnh. Căn cứ vào từng công viêc cụ thể và mức u tiên của nó bộ phân phối lệnh đa địa chỉ lệnh cần thiết tới bộ nhớ chơng trình. Lệnh này đợc đọc ra và đa tới bộ ghi đệm, địa chỉ lệnh khác đợc ghi tới bộ nhớ chơng trình. Khi có một lệnh từ bộ ghi phát lệnh đợc chuyển tới bộ ghi phát thao tác thì một lệnh khác đợc chuyển tới bộ ghi phát đệm, quá trình cứ tiếp diễn Cũng đồng thời với quá trình này bộ phân phối lệnh đ… a địa chỉ đến bộ nhớ số liệu, do đó mỗi lệnh đợc thực hiện tới bộ nhớ thao tác thì số liệu cũng đợc chuyển tới đó. Tại bộ nhớ thao tác, số liệu cần thiết cần lệnh để thực hiện và kết quả là một thông số logic đợc đa ra. Kết quả là công việc cần thực hiện đa ra các đIều khiển tơng ứng qua thiết bị vào ra đa tới các thiết bị ngoại vi thực hiện công việc còn nếu kết quả là một số liệu phục vụ cho lệnh khác thì nó chuyển tới bộ nhớ số liệu. Bộ nhớ lệnh tiếp tục thực hiện lệnh tiếp theo đến khi đạt yêu cầu.