ditunjukkan pada tabel di bawah , di mana t0>t1>t2 . Perhatikan bahwa beberapa operasi dipisahkan
oleh " ; " menyiratkan bahwa mereka dicapai secara paralel .
Menggunakan datapath tiga bus yang ditunjukkan pada Gambar 5.5 , tabel berikut menunjukkan
langkah-langkah yang diperlukan
Menggunakan datapath dua bus yang ditunjukkan pada Gambar 5.4a , penambahan ini akan
mengambil dua langkah seperti yang ditunjukkan pada tabel berikut , di mana t0 < t1 .
Menggunakan dua bus datapath dengan di - bus dan out- bus yang ditunjukkan pada Gambar
5.4b , penambahan ini akan mengambil dua langkah seperti gambar di bawah , di mana t0 <t1 .
Menggunakan datapath tiga bus yang ditunjukkan pada Gambar 5.5 , penambahan ini akan mengambil
hanya satu langkah seperti yang ditunjukkan pada tabel berikut .
Menggunakan datapath tiga bus yang ditunjukkan pada Gambar 5.5 , penambahan ini akan
Tambah X , R0 instruksi ini menambahkan isi dari lokasi memori X untuk mendaftar R0 dan
menyimpan hasilnya dalam R0 . Selain ini dapat dilaksanakan sebagai berikut :
1. lokasi memori X diekstrak dari IR dan dimuat ke Maret
2. Sebagai hasil dari memori membaca operasi , isi X dimuat ke MDR .
3. Isi MDR ditambahkan ke isi R0 .
Menggunakan datapath satu - bus yang ditunjukkan pada Gambar 5.3 , penambahan ini akan
mengambil lima langkah seperti gambar di bawah , di mana t0<t1<t2<t3<t4.
Menggunakan datapath dua bus yang ditunjukkan pada Gambar 5.4a , penambahan ini akan
mengambil empat langkah seperti gambar di bawah , di mana t0<t1<t2<t3 .
Menggunakan dua bus datapath dengan di - bus dan out- bus yang ditunjukkan pada Gambar
5.4b , penambahan ini akan mengambil empat langkah seperti gambar di bawah , di mana t0<t1<t2<t3
Menggunakan datapath tiga bus yang ditunjukkan pada Gambar 5.5 , penambahan ini akan
mengambil tiga langkah seperti gambar di bawah , di mana t0 , t1 , t2 .