Perbedaan antara SAP 1 dan SAP 2

Perbedaan Utama: SAP 1 adalah kependekan dari Simple As Possible 1 dan juga SAP 2 kependekan dari Simple As Possible 2. SAP 1 mendefinisikan desain model dasar mikroprosesor. SAP 2 adalah versi yang disempurnakan dari SAP 1 yang menyediakan kemampuan komputasi yang lebih baik.

SAP dalam SAP 1 dan SAP 2 singkatan dari Simple As Possible. Keduanya merujuk pada model mikroprosesor; SAP 2 adalah penerus SAP 1. Desain SAP 1 adalah salah satu desain model dasar yang memenuhi persyaratan dasar mikroprosesor fungsional. Ia mampu menggambarkan kerja dasar sebuah mikroprosesor.

Ini juga mendefinisikan mekanisme interaksi dasar dengan memori dan bagian lain. Ini terdiri dari set instruksi yang sederhana dan terbatas. Itu menggunakan memori 16 byte (RAM) dan bus 8 bit tunggal untuk transfer data dan alamat. Karena kemampuannya yang terbatas biasanya digunakan untuk tujuan akademik saja.

SAP 1 diikuti oleh SAP 2 yang merupakan model unggul dari SAP 1 karena banyak fitur baru ditambahkan dalam model ini. Fitur diimplementasikan melalui perangkat keras. Meskipun operasinya kurang lebih sama, datapath lebih besar dibandingkan dengan SAP 1.

RAM dalam kasus SAP 2 adalah 64k. Bus untuk SAP 2 adalah 16 bit. Karena penambahan register tambahan, sequencer kontrol juga lebih besar dibandingkan dengan SAP 1. Register data memori di SAP 2 membantu untuk mempertahankan hasil dari akses memori. Daftar B juga sekarang dikenal sebagai TMP dalam SAP 2. Unit Adder / Subtractor juga dikenal sebagai unit Aritmatika / Logika karena juga melakukan tugas-tugas logis daripada hanya pengurangan dan penambahan. Unit ini juga melakukan operasi logika. Dalam SAP 2 instruksi dapat terjadi dalam panjang variabel.

SAP 2 adalah model yang disempurnakan dibandingkan dengan SAP 1 karena mencakup fungsi modern. Sebagai contoh - ini juga termasuk instruksi lompatan di mana bagian tertentu dari program dapat diulang atau dilewati. Fitur ini memperluas kemampuan komputasi komputer.

Perbandingan antara Sap 1 dan Sap 2:

SAP 1

SAP 2

Wujud sempurna

Sesederhana Mungkin 1

Sesederhana Mungkin 2

Operasi logis

Tidak bisa ditangani

Dapat ditangani

Alamat

8 bit

16 bit

Opcode

4 bit

8 bit

Instruksi

Panjang tetap

Panjang variabel.

Unit adder / substactor

Melakukan operasi sederhana seperti penambahan dan pengurangan

Melakukan operasi logis juga dan karena itu juga dikenal sebagai ARITHMETIC / LOGIC UNIT

Ukuran sequencer kontrol

Lebih kecil

Lebih besar karena register tambahan

Jumlah instruksi

Relatif lebih rendah

Secara relatif lebih besar

Daftar untuk menyimpan data yang ditambahkan atau dikurangi dari akumulator

B

TMP

Instruksi lompat

Tidak tersedia

JM, JZ dan JNZ - lompatan bersyarat

JMP - lompatan tanpa syarat

Instruksi

Termasuk instruksi - LDA, ADD, SUB, OUT dan HLT

Termasuk instruksi seperti ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI, dll.

Tampilan untuk menampilkan output dalam LED

Biner

Heksadesimal

Direkomendasikan

Artikel Yang Berhubungan

  • perbedaan antara: Perbedaan antara Konsultan dan Freelancer

    Perbedaan antara Konsultan dan Freelancer

    Perbedaan utama: Orang lepas adalah wiraswasta yang melakukan pekerjaan kontraktual untuk sejumlah klien. Konsultan adalah seseorang yang datang dan memberi nasihat tentang berbagai tugas atau proyek. Consultant dan Freelancer adalah dua jabatan yang mungkin tampak sangat mirip. Lagi pula, tanggung jawab pekerjaan mereka agak mirip
  • perbedaan antara: Perbedaan antara Lebih Jauh dan Lebih Lanjut

    Perbedaan antara Lebih Jauh dan Lebih Lanjut

    Perbedaan Utama: Istilah 'lebih jauh' menunjukkan jarak fisik, sedangkan istilah 'lebih jauh' dapat digunakan untuk menunjukkan ruang abstrak dan figuratif. Istilah 'ayah' dan 'lebih jauh' sering membingungkan karena kemampuannya untuk dipertukarkan satu sama lain. Dalam banyak konteks, istilah-istilah tersebut sebenarnya dapat dipertukarkan, yang menambah kebingungan kedua kata tersebut
  • perbedaan antara: Perbedaan antara Twitter dan Facebook

    Perbedaan antara Twitter dan Facebook

    Perbedaan utama: Twitter dan Facebook adalah dua situs web jejaring sosial yang berbeda. Mereka pada dasarnya berbeda dalam tata rias dan cara mereka digunakan. Perbedaan utama antara keduanya adalah pada kenyataan bahwa sementara Facebook adalah layanan jejaring sosial, Twitter adalah layanan jejaring sosial dan layanan microblogging
  • perbedaan antara: Perbedaan antara Psiko dan Mental

    Perbedaan antara Psiko dan Mental

    Perbedaan utama: Istilah 'psiko' berasal dari kata psikologis yang pada gilirannya merujuk pada apa pun yang berkaitan dengan pikiran. Demikian pula, istilah mental juga mengacu pada apa pun yang berkaitan dengan pikiran. Namun, seiring waktu kedua kata ini diserap ke dalam bahasa sehari-hari dan mulai digunakan sebagai bahasa gaul
  • perbedaan antara: Perbedaan antara Kapal Selam dan U-boat

    Perbedaan antara Kapal Selam dan U-boat

    Perbedaan Utama: Kapal selam adalah kapal yang mampu mendorong dirinya sendiri di bawah air maupun di permukaan air. U-boat adalah kapal selam Jerman yang dirancang untuk digunakan dalam perang dunia I dan II. Dengan demikian, semua kapal-U adalah kapal selam tetapi semua kapal selam bukan kapal-U. Kapal selam adalah kapal yang mampu beroperasi di bawah air dan di permukaan
  • perbedaan antara: Perbedaan antara Selendang dan Tudung

    Perbedaan antara Selendang dan Tudung

    Perbedaan utama: Selendang dan tudung adalah dua jenis pakaian yang tersedia untuk wanita Islam. Keduanya, tudung dan kerudung adalah bagian dari jilbab tradisional Islam. Ini adalah syal yang digunakan untuk menutupi kepala, termasuk rambut dan telinga. Biasanya tidak menutupi wajah. Selendang juga syal; namun itu digunakan terutama sebagai aksesori, bukan sebagai pelindung kepala agama yang ketat
  • perbedaan antara: Perbedaan antara Negara maju dan berkembang

    Perbedaan antara Negara maju dan berkembang

    Perbedaan utama: Suatu negara dianggap berkembang atau dikembangkan terutama berdasarkan ekonomi, pendapatan per kapita, industrialisasi, tingkat melek huruf, standar hidup, dll. Negara maju memiliki ekonomi yang sangat maju dan infrastruktur teknologi maju relatif terhadap negara-negara kurang berkembang lainnya
  • perbedaan antara: Perbedaan antara Selamat Natal dan Selamat Liburan

    Perbedaan antara Selamat Natal dan Selamat Liburan

    Perbedaan utama: Selamat Natal adalah mengucapkan selamat Natal kepada seseorang. Happy Holidays mengucapkan selamat hari libur kepada seseorang. Selamat Natal! Selamat berlibur! Ini adalah sorakan yang sering terdengar hampir di mana-mana menjelang akhir tahun. Awal Desember membawa serta banyak liburan berbeda yang dirayakan di banyak budaya dan agama
  • perbedaan antara: Perbedaan antara Rival dan Pesaing

    Perbedaan antara Rival dan Pesaing

    Perbedaan Utama: Istilah Rival dan Pesaing sebenarnya identik. Keduanya merujuk pada seseorang yang mencoba untuk mengalahkan atau menjadi lebih sukses daripada yang lain. Istilah saingan biasanya memiliki konotasi yang lebih negatif, yang menyiratkan bahwa saingan saling membenci dan memandang rendah satu sama lain dan harus mengalahkan yang lain pada sesuatu

Pilihan Editor

Perbedaan antara Sweatshirt dan Jaket

Perbedaan utama: Baik kaus dan jaket adalah jenis pakaian luar. Sweatshirt adalah jenis sweater yang terbuat dari bahan kaos katun tebal yang bisa dikenakan di kepala. Jaket ditandai dengan bagian depan terbuka yang dapat ditutup melalui penggunaan tombol, kait, atau ritsleting. Ketika cuaca agak dingin, orang mungkin memakai pakaian luar untuk dipakai agar mereka bisa tetap hangat, namun, apa yang mereka ambil