Breaking News

Buatlah program format instruksi 3 alamat berbasis register dari pernyataan sebagai berikut Y = (A x B) / (C + D – E)

Buatlah program format instruksi 3 alamat berbasis register dari pernyataan sebagai berikut Y = (A x B) / (C + D – E)

Mapel TI, Jenjang Sekolah Menengah Atas

Pernyataan sebagai berikut Y = (A x B) / (C + D – E)​ memiliki program format instruksi 3 alamat berbasis register sebagai berikut :

  • Register yaitu A, B, C, D, E, T, Y
  • Program yaitu Y = (A x B) / ( C + D × E)
  • SUB Y, A, B Y := A x B
  • MPY T, D, E T := D × E
  • ADD T, T, C T := T + C
  • DIV Y, Y, T Y:= Y / T

Pembahasan :

  • Sistem operasi yaitu sistem perangkat lunak  yang mengelola sumber daya dari perangkat lunak dan perangkat keras serta daemon. Fungsi sistem operasi adalah untuk menjalankan program komputer.
  • Format Instruksi merupakan  layout dari suatu instruksi.
  • Format instruksi menentukan layout bit suatu instruksi. Selain itu, format instruksi juga harus mencakup opcode dan juga dijalankan secara eksplisit atau implisit.
  • Maksud dari secara  eksplisit atau implisit yaitu format harus  mengindikasikan mode pengalamatan seluruh operand-nya. Contohnya P = Y+X maksudnya adalah pernyataan ini menginstruksikan komputer untuk menambahkan nilai yang tersimpan di X ke nilai yang tersimpan di Y dan menyimpan hasilnya di P.
  • Ketentuan format instruksi 3 alamat yaitu :
  1. Formatnya berbentuk umum yaitu [OPCODE][AH],[AO1],[AO2].
  2. Terdiri dari satu alamat hasil, dan dua alamat operand. Contohnya SUB P,X,Y dalam algoritma artinya  P := X – Y maksudnya adalah kurangkan isi reg X dengan isi reg Y, kemudian simpan hasilnya di reg P.

Pelajari Lebih Lanjut

Materi tentang kumpulan program mengelola instruksi

#BelajarBersamaBrainly

#SPJ1

Pertanyaan Baru di TI

Baca Juga  Alat input suara? alat input video ? alat input game? apa saja ya minimal 5

1.Buatlah sebuah program dengan menggunakan bahasa pemrograman untuk menginput 50 angka kedalam sebuah array, kemudian tampilankan.a). seluruh data array yang diinput.b). seluruh data array yang sudah terurut secara ascending (dari nilai kecil sampai nilai besar).c).nilai terbesar dari data yang terinput.d).nilai terkecil dari data yang diinput.e).nilai rata rata dari seluruh data yang diinput.​

TI, Sekolah Menengah Atas

Jawaban ada di file teks dan gambar:

Kodingan / sintaksnya ada di file txt (teks).

Sedangkan hasilnya ada di gambar.


Buatlah program format instruksi 3 alamat berbasis register dari pernyataan sebagai berikut Y = (A x B) / (C + D – E)

TI, Sekolah Menengah Atas

Pernyataan sebagai berikut Y = (A x B) / (C + D – E)​ memiliki program format instruksi 3 alamat berbasis register sebagai berikut :

  • Register yaitu A, B, C, D, E, T, Y
  • Program yaitu Y = (A x B) / ( C + D × E)
  • SUB Y, A, B Y := A x B
  • MPY T, D, E T := D × E
  • ADD T, T, C T := T + C
  • DIV Y, Y, T Y:= Y / T

Pembahasan :

  • Sistem operasi yaitu sistem perangkat lunak  yang mengelola sumber daya dari perangkat lunak dan perangkat keras serta daemon. Fungsi sistem operasi adalah untuk menjalankan program komputer.
  • Format Instruksi merupakan  layout dari suatu instruksi.
  • Format instruksi menentukan layout bit suatu instruksi. Selain itu, format instruksi juga harus mencakup opcode dan juga dijalankan secara eksplisit atau implisit.
  • Maksud dari secara  eksplisit atau implisit yaitu format harus  mengindikasikan mode pengalamatan seluruh operand-nya. Contohnya P = Y+X maksudnya adalah pernyataan ini menginstruksikan komputer untuk menambahkan nilai yang tersimpan di X ke nilai yang tersimpan di Y dan menyimpan hasilnya di P.
  • Ketentuan format instruksi 3 alamat yaitu :
  1. Formatnya berbentuk umum yaitu [OPCODE][AH],[AO1],[AO2].
  2. Terdiri dari satu alamat hasil, dan dua alamat operand. Contohnya SUB P,X,Y dalam algoritma artinya  P := X – Y maksudnya adalah kurangkan isi reg X dengan isi reg Y, kemudian simpan hasilnya di reg P.
Baca Juga  Jelaskan makna dari operasi berikut dan berapa hasil akhirnya!

Pelajari Lebih Lanjut

Materi tentang kumpulan program mengelola instruksi

#BelajarBersamaBrainly

#SPJ1


berikan penjelasan perbedaan printer dengan spesifikasi 16 ppm dan 24 ppm. jika printer dengan spesifikasi 16 ppm akan di gunakan untuk mencetak 400 halaman, berapa waktu yang diperlukan untuk mencetaknya?

TI, Sekolah Menengah Pertama

Jawaban:

ppm artinya page per minute

Penjelasan:

Kemampuan printer dalam mencetak file selama satu menit. Kalau 16 ppm berarti dalam satu menit bisa mencetak 16 halaman, sedangkan 24 ppm artinya dalam satu menit bisa mencetak 24 halaman.

Tapi perlu diperhatikan, untuk perbedaan kualitas cetak juga berpengaruh antara 16 ppm dan 24 ppm. Pengaruhnya apa saja?

1. Jenis kertas yang dipakai, kertas HVS, Art Paper, Matte/ Doff Paper, Art Carton dll.

2. Ukuran kertas yang dipakai, kertas A4, Folio, Legal, Art Paper, Matte/ Doff Paper dengan ukuran yang berbeda maka bisa terjadi perbedaan waktu dalam mencetak dokumen.

3. Banyaknya tulisan maupun gambar dalam satu halaman kertas.

4. Tinta yang dikeluarkan untuk mencetak dalam satu halaman, baik tinta hitam atau tinta warna.

5. Setting konfigurasi dokumen yang dilakukan oleh user.

6. Software yang digunakan oleh user untuk membuat sebuah dokumen.

7. Mode pencetakan yang dilakukan oleh user, seperti normal, draft atau outline.

8. Cakupan halaman yang akan dicetak, mencetak satu halaman penuh akan lebih lama dibanding mencetak 1/2 halaman.

Pertanyaan: waktu yang diperlukan untuk mencetak 400 halaman dengan menggunakan printer dengan spesifikasi 16 ppm

Jawaban: 400 : 16 = 25

Jadi, waktu yang diperlukan untuk mencetak 400 halaman dengan menggunakan printer spesifikasi 16 ppm sebanyak 25 menit.

Semoga Membantu.


Asal kata ilustrasi berasal dari bahasa latin yang berbunyi

TI, Sekolah Menengah Pertama

Baca Juga  Bagaimana cara mengisi api cleint id dan api key di Admob tolong bagaimana kah jawabannya

Jawaban:

Asal kata ilustrasi dari bahasa Latin yaitu ilustrate yang artinya membut terang.


Buatlah program dengan menggunakan bahasa pemrograman java untuk menginput 1 buah bilangan bulat positif dan menampilkan seluruh angka yang merupakan kelipatan 3 atau kelipatan 5 yang kurang dari angka yang diinputkan, serta menampilkan jumlah angka ganjil dan angka genap dari deret bilangan tersebut! (gunakan perulangan for) [Bobot: 25] Contoh output program Input batasan angka : 20 <inputan> ==================================== Angka-angka yang merupakan kelipatan 3 atau 5 kurang dari 20 adalah: 3 5 6 9 10 12 15 18 Jumlah angka genap : 4 angka Jumlah angka ganjil : 4 angka ​

TI, Sekolah Menengah Atas

Jawaban: coba untuk chat saya by tele dengan id : tamtam_ta

Penjelasan: