Sự khác biệt giữa SAP 1 và SAP 2

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.

SAP trong SAP 1 và SAP 2 là viết tắt của Simple As Possible. Cả hai đều đề cập đến các mô hình của bộ vi xử lý; SAP 2 là sự kế thừa cho SAP 1. Thiết kế SAP 1 là một trong những thiết kế mô hình cơ bản đáp ứng các yêu cầu cơ bản của bộ vi xử lý chức năng. Nó có thể mô tả hoạt động cơ bản của bộ vi xử lý.

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.

SAP 1 được theo sau bởi SAP 2, đây là mô hình vượt trội so với SAP 1 vì nhiều tính năng mới được thêm vào trong mô hình này. Các tính năng được thực hiện thông qua phần cứng. Mặc dù các hoạt động ít nhiều giống nhau, nhưng datapath lớn hơn so với SAP 1.

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

Đề XuấT

Bài ViếT Liên Quan

  • sự khác biệt giữa: Sự khác biệt giữa cúm và cúm lợn

    Sự khác biệt giữa cúm và cúm lợn

    Sự khác biệt chính: Sự khác biệt chính giữa cúm thông thường và cúm lợn là thực tế là chúng gây ra bởi các mầm bệnh khác nhau. Cúm, thường được gọi là cúm, do virus RNA thuộc họ Orthomyxoviridae gây ra. Mặt khác, cúm lợn là do một loại vi-rút khác gây ra. Cúm lợn là do virut cúm lợn (SIV) hoặc virut cúm có nguồn gốc từ lợn
  • sự khác biệt giữa: Sự khác biệt giữa Ebook và Sách in

    Sự khác biệt giữa Ebook và Sách in

    Sự khác biệt chính: Một cuốn sách in về cơ bản là một tập hợp các tờ giấy được in lại với nhau và được bọc trong một vỏ bảo vệ. EBook là viết tắt của sách điện tử. Nó là một phiên bản điện tử của một cuốn sách in thông thường. Một cuốn sách là một tập hợp các giấy tờ được in cùng nhau, và bộ sưu tập này được bọ
  • sự khác biệt giữa: Sự khác biệt giữa Lizard và Tắc kè

    Sự khác biệt giữa Lizard và Tắc kè

    Sự khác biệt chính: Thằn lằn là loại bò sát thường được tìm thấy trong nhiều biến thể trên khắp thế giới. Tắc kè là loại thằn lằn cụ thể có ngón chân rộng và không có mí mắt. Chúng thường được tìm thấy ở vùng khí hậu ấm hơn. Vương quốc động vật là rất lớn, sau tất cả, nó vượt qua toàn bộ hành tinh. Tuy nh
  • sự khác biệt giữa: Sự khác biệt giữa nhóm làm việc và tên miền

    Sự khác biệt giữa nhóm làm việc và tên miền

    Điểm khác biệt chính: Nhóm làm việc là một loại mạng ngang hàng. Nó thực chất là tên của một mạng máy tính ngang hàng dựa trên Windows. Các máy tính trong loại mạng này có thể cho phép nhau truy cập vào tệp, máy in hoặc kết nối Internet của chúng. Mặt khác, một miền là một mạng máy khách / máy chủ trong đó quả
  • sự khác biệt giữa: Sự khác biệt giữa ổn và ổn

    Sự khác biệt giữa ổn và ổn

    Sự khác biệt chính: Các thuật ngữ 'ổn' hoặc 'tất cả đều đúng' thường được thấy và thường được sử dụng thay thế cho nhau. Tuy nhiên, có một khía cạnh chính phân biệt 'ổn' với 'tất cả đều đúng': 'ổn' không phải là một từ thực sự. Đó là một từ không chính thức thường được sử dụng bất chấp 'tất cả đều đúng'
  • sự khác biệt giữa: Sự khác biệt giữa DSP và Bộ xử lý mục đích chung

    Sự khác biệt giữa DSP và Bộ xử lý mục đích chung

    Sự khác biệt chính: Bộ vi xử lý kết hợp các chức năng của bộ xử lý trung tâm (CPU) của máy tính trên một hoặc một vài mạch tích hợp. Mục đích của bộ vi xử lý là chấp nhận dữ liệu số làm đầu vào, xử lý dữ liệu theo hướng dẫn và sau đó cung cấp đầu ra. Hầu hết các bộ vi xử lý có mục đích chung đều có mặt trong máy tính cá nhân. Chúng thường
  • sự khác biệt giữa: Sự khác biệt giữa Chủ nghĩa đế quốc và Chủ nghĩa thực dân

    Sự khác biệt giữa Chủ nghĩa đế quốc và Chủ nghĩa thực dân

    Sự khác biệt chính: Chủ nghĩa đế quốc xác định chính sách hoặc xu hướng của một quốc gia để mở rộng quyền kiểm soát đối với một quốc gia khác. Nó được thực hiện về chính trị, kinh tế hoặc xã hội. Chủ nghĩa thực dân có thể được gọi là một sản phẩm cụ thể của chủ nghĩa đế quốc, nơi nó thường được liên kết với sự kiểm soát chính thức đối với một nhà nước yếu (thuộc địa) và sau đó khai thác tài nguyên của nhà nước yếu (thuộc địa). Nó định nghĩa một hệ thống trong đó một quốc gia tuyên bố quyền cai trị của mình đối với lãnh thổ của quốc gia khác và tài nguyên của nó. Có nhiều cách giải thích khác
  • sự khác biệt giữa: Sự khác biệt giữa địa chỉ MAC và IP

    Sự khác biệt giữa địa chỉ MAC và IP

    Sự khác biệt chính: Địa chỉ điều khiển truy cập phương tiện (địa chỉ MAC) là một mã định danh duy nhất được nhà sản xuất của nó gán cho thẻ giao diện mạng (NIC). Thẻ giao diện mạng được sử dụng để kết nối với mạng Ethernet. Mỗi NIC có địa chỉ MAC duy nhất của riêng mình. Các địa chỉ MAC được gán vĩnh
  • sự khác biệt giữa: Sự khác biệt giữa Samsung Galaxy S6 và S6 Edge

    Sự khác biệt giữa Samsung Galaxy S6 và S6 Edge

    Điểm khác biệt chính: Galaxy S6 có màn hình thẳng kết thúc với viền ở hai bên. Tuy nhiên, S6 Edge đi kèm với màn hình cong bao phủ các cạnh của điện thoại và kết nối với mặt sau. Samsung đã tạo ra một bước ngoặt lớn trong lĩnh vực điện thoại thông minh, với các điện thoại hàng đầu Galaxy. Nó hiện là một trong những công ty phổ biến nhất cho điện thoại thông minh, máy tí

Editor Choice

Sự khác biệt giữa Cognac và Armagnac

Sự khác biệt chính: Cognac thực sự là một loại rượu mạnh đã được chưng cất ở thị trấn Cognac ở Pháp. Brandy được sản xuất tại vùng trồng nho bao quanh Cognac. Cognac được chưng cất trong các bình bằng đồng Charentais cho đến khi chúng là một tinh thần không màu của khoảng 70% cồn. Armagnac là một loại rượu mạnh được sản xuất tại khu vực Armagnac ở Gas Gas, tây