Page 98 - Informatikakm
P. 98

Mr. ALGO menciptakan mesin konseptual      sederhana dengan 5   alamat
            memori AEB1,    AEB2,  AEB3,  AEB4,  AEB5.   CPU-nya memiliki 3    Register
            REG”,  REG•  d  REG–.  Spesiàk  instruksi-instruksiny  sebag  berikut.                                       Diberikan dua mesin ciptaan Mr Algo yang lain. Setiap spesiàkasinya


                Instruksi MESIN                         Penjelasan                                                       Spesiàkasi Mesin-”: operasi aritmatika • operan hasilnya disimpan
             SIMPAN                Menyimpan data ke alamat memori yang dituju.
             <data><alamat>
             SALIN                 Menyalin data dari alamat1 untuk kemudian disimpan                                    Spesiàkasi Mesin-•: operasi aritmatika • operan hasilnya disimpan
             <alamat1><alamat2>    pada alamat2. Alamat dapat berupa alamat memori atau
                                   register.
             TAMBAH REG1           Melakukan penjumlahan data pada REG1 dan REG2,
             REG2                  kemudian hasilnya disimpan di REG3.
             KALI REG1 REG2        Melakukan perkalian data pada REG1 dan REG2,
                                   kemudian hasilnya disimpan di REG3.
             KURANG REG1           Melakukan pengurangan data pada REG1 dan REG2,
             REG2                  kemudian hasilnya disimpan di REG3.
             BAGI REG1 REG2        Melakukan pembagian data pada REG1 dan REG2,
                                   kemudian hasilnya disimpan di REG3.
             PRINT <alamat>        Mencetak data yang ada pada alamat memori untuk
                                   ditampilkan pada monitor.
                Tugas kalian ialah menerjemahkan operasi matematika berikut ke dalam
            instruksi-instruksi supaya bisa dieksekusi oleh  mesin ciptaan Mr.  ALGO
            tersebut.
            1.  3 + 8 × 9
            2.  (1 + 2) × (8 - 5)
            3.  2 × 10 – 8 + 3
            4.  3 + 16/2

                Dengan menggunakan sticky  note,   jangan lupa untuk  menggambarkan
            peta dari memori dan CPU pada setiap instruksi yang dieksekusi oleh mesin
            kalian ke dalam kertas berukuran A0.




                                                                                                                     dengan menggunakan memori se-eàsien mungkin.

            Suatu hari, jika akan menjadi ahli perancang komputer,  kalian akan berkenalan
            dengan  chips,  atau  komponen elektronik yang membentuk mesin ciptaan.
            Tentu, harus membuat bahasa yang dipahami oleh komponen-komponen itu
            dengan memanfaatkan interface yang tersedia. Menantang, bukan?




              88     Informatika SMA Kelas X
   93   94   95   96   97   98   99   100   101   102   103