Sự khác biệt chính: SAP 1 là viết tắt của Simple As Possible 1 và tương tự như SAP 2 là viết tắt của Simple As Possible 2. SAP 1 định nghĩa thiết kế mô hình cơ bản của bộ vi xử lý. SAP 2 là phiên bản nâng cao của SAP 1 cung cấp khả năng tính toán tốt hơn.
Nó cũng xác định cơ chế tương tác cơ bản với bộ nhớ và các phần khác. Nó bao gồm các tập lệnh đơn giản và hạn chế. Nó sử dụng bộ nhớ 16 byte (RAM) và một bus 8 bit để truyền dữ liệu và địa chỉ. Do khả năng hạn chế của nó, nó thường chỉ được sử dụng cho mục đích học tập.
RAM trong trường hợp của SAP 2 là 64k. Bus cho SAP 2 là 16 bit. Do có thêm các thanh ghi bổ sung, trình tự điều khiển cũng lớn hơn so với SAP 1. Thanh ghi dữ liệu bộ nhớ trong SAP 2 giúp giữ lại kết quả của việc truy cập bộ nhớ. Thanh ghi B hiện được gọi là TMP trong SAP 2. Đơn vị của Adder / Subtractor còn được gọi là đơn vị Số học / Logic vì nó cũng thực hiện các nhiệm vụ logic thay vì chỉ trừ và cộng. Các đơn vị cũng thực hiện các hoạt động logic. Trong SAP 2, hướng dẫn có thể xảy ra theo chiều dài thay đổi.
SAP 2 là mô hình nâng cao so với SAP 1 vì nó bao gồm các chức năng hiện đại. Ví dụ - nó cũng bao gồm các hướng dẫn nhảy qua đó phần nhất định của chương trình có thể được lặp lại hoặc bỏ qua. Tính năng này mở rộng khả năng tính toán của máy tính.
So sánh giữa Sap 1 và Sap 2:
SAP 1 | SAP 2 | |
Hình thức đầy đủ | Đơn giản nhất có thể 1 | Đơn giản như có thể 2 |
Hoạt động logic | Không thể xử lý | Có thể xử lý |
Địa chỉ | 8 bit | 16 bit |
Mã nguồn | 4 bit | 8 bit |
Hướng dẫn | Chiều dài cố định | Chiều dài thay đổi. |
Bộ cộng / đơn vị phụ | Thực hiện các hoạt động đơn giản như cộng và trừ | Cũng thực hiện các hoạt động hợp lý và do đó còn được gọi là ĐƠN VỊ ARITHMETIC / LOGIC |
Kích thước của trình tự điều khiển | Nhỏ hơn | Lớn hơn do đăng ký thêm |
Số lượng hướng dẫn | Tương đối ít | Tương đối lớn hơn |
Đăng ký để giữ dữ liệu được thêm hoặc trừ từ bộ tích lũy | B | TMP |
Hướng dẫn nhảy | Không có sẵn | JM, JZ và JNZ - nhảy có điều kiện JMP - nhảy vô điều kiện |
Hướng dẫn | Bao gồm hướng dẫn - LDA, ADD, SUB, OUT và HLT | Bao gồm các hướng dẫn như ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI, v.v. |
Hiển thị để hiển thị đầu ra trong đèn LED | Nhị phân | Hệ thập lục phân |