TUGAS MIKROPROSESSOR 1. TULISKAN YANG ANDA KETAHUI TENTANG CPU CPU adalah singkatan dari Central Processing Unit, yaitu perangkat keras komputer (harware) yang bertugas melaksanakan perintah dan mengolah data dari perangkat lunak. Sering disebut sebagai prosesor, atau otaknya komputer. CPU memiliki 3 komponen utama yang merupakan bagian tugas utamanya. Tugas utama CPU ini juga merupakan fungsi CPU itu sendiri. Beberapa fungsi CPU tersebut antara lain Sebagai unit kendali (Control Unit – CU) , Sebagai unit aritmetika dan logika (Aritmetic and Logic Unit – ALU) Sebagai komponen register, yang berfungsi membantu melakukan hubungan (interface) dari dan ke memori. Secara umum, tugas CPU adalah melaksanakan dan mengawal keseluruhan operasi komputer sehingga bisa dikatakan hampir keseluruhan pemikiran dilaksanakan disini. Makanya tidak heran jika CPU berperan sebagai otak komputer. CPU itu sendiri adalah komponen internal komputer. CPU bentuknya kecil dan persegi, berisi beberapa konektor logam pada bagian bawahnya untuk dimasukkan secara langsung ke soket CPU pada motherboard. Setiap motherboard hanya mendukung jenis tertentu dari CPU sehingga anda harus memeriksa spesifikasi motherboard sebelum mencoba untuk mengganti atau meng-upgrade CPU. Berbarengan dengan CPU umumnya juga dilekatkan heat sink dan kipas kecil yang terpasang langsung di atas CPU untuk membantu menjaga agar tidak terlalu panas. 2. TULISKAN KOMPONEN MIKROKONTROLER YANG ANDA KETAHUI Komponen Mikrokontoler : a. CPU (Central Processing Unit) b. RAM (Random Access Memory c. ROM / EEPROM / EPROM / PROM d. Timer e. Port I/O. Serial & Parallel f. Komunik g. Interupt Controller CPU (Central Processing Unit) pada mikrokontroler berupa mikroprosesor yang berfungsi sebagai otak dari mikrokontroler. Dalam suatu mikrokontroler biasanya terdapat tiga buah memori, yaitu RAM, ROM dan EEPROM. RAM dan ROM hampir selalu ada pada setiap mikrokontroler, sedangkan EEPROM hanya terdapat pada beberapa jenis mikrokontroler tertentu. RAM digunakan sebagai penyimpan data sementara yang berupa register-register. ROM digunakan sebagai tempat penyimpanan program. ROM yang banyak dipakai pada mikrokontroler saat ini adalah flash PEROM (Programmable Erasable ROM), yang mirip seperti memori pada flash disk, namun bedanya adalah flash PEROM hanya dapat dihapus dan ditulis secara sekaligus. Timer/counter adalah peranti untuk mencacah sinyal dari clock ataupun sinyal dari suatu kejadian. Peranti antarmuka ke input/output pada mikrokontroler disebut sebagai port. Pada satu port I/O digital terdiri beberapa pin, biasanya berjumlah 8 atau satu byte, dengan masingmasing pin dapat mentransfer satu bit data biner (logika 0 dan 1) dari/ke mikrokontroler. 3. TULISKAN YANG ANDA KETAHUI TENTANG MIKROPROSESOR MASA DEPAN Mikroprosesor adalah suatu komponen yang berbentuk chip IC (Integrated Circuit) yang terdiri dari beberapa rangkaian yaitu ALU (Arithmatic Logic Unit), CU ( Control Unit), dan Register. Mikroprosesor juga disebut juga sebagai CPU (Central Processing Unit) dan merupakan komponen yang sangat penting di dalam sistem komputer. Mikroprosesor berfungsi sebagai pusat untuk memproses data di dalam sistem komputer. Bagian terpenting dari mikroprosesor terbagi menjadi 3 yaitu : Aritcmatics Logical Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang nyata. Control Unit (CU), merupakan suatu alat pengontrolan yang berada dalam komputer yang memberitahukan unit masukan mengenai jenis data, waktu pemasukan, dan tempat penyimpanan didalam primary storage. Control unit juga bertugas memberitahukan kepada arithmatic logic unit mengenai operasi yang harus dilakukan, tempat data diperoleh, dan letak hasil ditempatkan Perangkat-perangkat alat proses bersertaperlengkapan. Memory Unit (MU), merupakan bagian dari processor yang menyimpan alamat-alamat register data yang diolah oleh ALU dan CU. 4. 10101010 AND 11110000 =? 10101010 11110000 AND 10100000 5. 10101010 XOR 11110000=? 10101010 11110000 XOR 01011010 6. 10101010 + 11110000=? 10101010 11110000 + 110011010 7. 10101010 – 11110000=? 10101010 11110000 110111010 8. 10011 JIKA DIKONVERSIKAN KE SISTEM BILANGAN DESIMAL = ? 10011(2) = (1x24)+(0x23)+(0x22)+(1x21)+(1x20) = 16+0+0+2+1 = 19(10) 9. 197 JIKA DIKONVERSIKAN KE SISTEM BILANGAN OKTAL = ? 197 : 8 = 19 sisa 5 24 : 8 = 3 sisa 0 3 : 8 = 0 sisa 3 197(10) = 305(8) 10. 179 JIKA DIKONVERSIKAN KE SISTEM BILANGAN HEKSADESIMAL =? 179 : 16 = 11 sisa 3 179(10) = 3B(16) 11. 010110011 JIKA DIKONVERSIKAN KE SISTEM BILANGAN OKTAL = ? 010 110 011 2 63 010110011(2)=263(8) 12. 2AF3 JIKA DIKONVERSIKAN KE SISTEM BILANGAN DESIMAL = ? 2AF3(16) = (2X163)+(10X162)+(15X161)+(3X160) = 8192+2560+240+3 = 10995(10) 13. TULISKAN PERBEDAAN ANTARA MIKROPROSESOR DENGAN MIKROKONTROLER ? Mikroprosesor adalah CPU (central processing unit) yang tersedia dalam bentuk single chip. Sedangkan, Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah chip. Di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori program, atau keduanya), dan perlengkapan input output. Tabel Perbedaan Microprosesor dan Microcontroller Mikro Prosesor jumlah kode Banyak operasi(opcode) untuk pemilihan memori luar ke micro konsentrasi kecepatan Data dari alamat Luar ke Mikro Penerapan Komputasi umum Kandungan CPU, pengalamatan, memori, penanganan penyelaan (Interupt Circuit) Fungsionalitas Perbandingan penggunaan memori RAM dan ROM Tidak Bekerja sendiri perlu komponen tambahan RAM besar untuk program pengguna, ROM kecil untuk antar muka perangkat keras Mikro Kontroler Beberapa bit-bit dalam chip Kontrol Khusus CPU, pengalamatan, memori, penanganan penyelaan (Interupt Circuit), Clock , I/O,RAM/ROM internal Sudah lengkap dapat bekerja sendiri RAM kecil untuk data sementara, ROM besar untuk program kendali 14. TULISKAN KOMPLEMEN 9 DA 10 DARI: 371, 482, 936, 723, DAN 864 ? Komplemen 9 dan 10 dari 371 Komplemen 9 dari 371 adalah 999 – 371 = 628 Komplemen 10 dari 371 adalah 628 + 1 = 629 Komplemen 9 dan 10 dari 482 Komplemen 9 dari 482 adalah 999 – 482 = 517 Komplemen 10 dari 482 adalah 517 + = 518 Komplemen 9 dan 10 dari 936 Komplemen 9 dari 936 adalah 999 – 936 = 63 Komplemen 10 dari 936 adalah 63 + 1 = 64 Komplemen 9 dan 10 dari 723 Komplemen 9 dari 723 adalah 999 – 723 = 276 Komplemen 10 dari 723 adalah 276 + 1 = 277 Komplemen 9 dan 10 dari 864 Komplemen 9 dari 864 adalah 999 – 864 = 135 Komplemen 10 dari 864 adalah 135 + 1 = 136