Vi điều khiển sử dụng kiến trúc này chỉ có một khối bộ nhớ và một bus dữ liệu 8-bit. Như tất cả các dữ liệu
được trao đổi bằng cách sử dụng những 8 dòng, xe buýt này bị quá tải và thông tin liên lạc chính nó là rất chậm và
không hiệu quả. Các CPU có thể hoặc đọc một hướng dẫn hoặc đọc dữ liệu / ghi từ / vào bộ nhớ. Cả hai không thể
xảy ra cùng một lúc kể từ khi các lệnh và dữ liệu sử dụng hệ thống xe buýt cùng. Ví dụ, nếu một số
dòng chương trình nói rằng đăng ký bộ nhớ RAM được gọi là "SUM" nên được tăng thêm một (chỉ dẫn: incf
SUM), vi điều khiển sẽ làm như sau:
1. Đọc một phần của hướng dẫn chương trình xác định gì nên được thực hiện (trong trường hợp này rất được "incf" hướng dẫn cho tăng).
2. Đọc thêm các lệnh tương tự xác định khi MÀ dữ liệu mà nó nên được thực hiện (trong trường hợp này rất được "SUM" đăng ký).
3. Sau khi được tăng lên, các nội dung của đăng ký này phải được ghi vào sổ đăng ký mà từ đó nó đã được đọc ( "SUM" đăng ký địa chỉ).
Chiếc xe buýt cùng một dữ liệu được sử dụng cho tất cả các hoạt động trung gian.
đang được dịch, vui lòng đợi..