Senin, 14 November 2016

Perbaikan UTS Mikroprocessor ( Dosen Pengampu : Imam Marzuki, ST,. MT.)

Nama : FIRDATUL HASANAH
Nim : 14.543.0077
Matakuliah : Mikroprocessor
Kelas : A1 (Sore)

PERBAIKAN
Soal !
1. Jelaskan apa yang anda ketahui mengenai CPU jelaskan pula kaitan antara CPU dan mikroprosesor ?
2. Apa perbedaan antara mikroprosesor dan sistem mikroprocessor ?
3. Sebutkan dan jelaskan tugas bagian bagian dari CPU ?
4. Sebutkan dan jelaskan mengenai sistem bilangan yang bisa diproses oleh CPU ?
5. Selesaikan operasi bilangan biner berikut :
a. 101 + 1100 =
b. 11101 – 0100 =
c. 101 × 110 =
d. 101 : 1111 =
6. Selesaikan operasi bilangan octal berikut :
a. 271 + 65 =
b. 271 – 65 =
c. 71 × 25 =
7. Selesaikan operasi bilangan hexadesimal berikut :
a. BA + C27 =
b. 2A1 – 65 =
c. AC × 1B =
8. Konversikan bilangan desimal berikut :
a. 1610 =                      8
b. 100101112 =              16
c. 2238 =            2
 Jawaban !
1. Mikroprocessor  adalah sebuah chip (IC=Integrated Circuits) yang di dalamnya terkandung rangkaian ALU (Arithmetic-Logic Unit), rangkaian CU (Control Unit) dan register-register. Mikroprosesor disebut juga dengan CPU (Central Processing Unit). yang digunakan sebagai otak/pengolah utama dalam sebuah sistem komputer. Mengatur kerja sistem berdasarkan urutan program yang telah ditetapkan. Ia mengatur keluar masuknya data dari/ke antar bagian dalam sistem. Ia juga mengatur aktivitas keluar/masuk data dari/ke perangat diluar sistem. Jadi kaitan antara mikroprocessor dan CPU sangatlah erat karena CPU dan mikroproseccor sama saja baik dari pengertian dll.
2. Perbedaan antara mikroprocessor dan sistemmikroprocessor yaitu kalau mikroprocessor itu merupakan suatu komponen yang terdapat dalam suatu sistem komputer yang berfungsi sebagai unit pusat pemroses atau pengolah data dari instruksi instruksi sedangkan sistemmikroprocessor merupakan rangkaian digital kompleks yang terintegrasi dalam suatu sistem dan juga merupakan gabungan dari beberapa komponen yang bekerja sebagai pengolah data elektronik digital.


3. Tugas dari bagian bagian CPU yaitu :
a. Control unit, Control unit adalah mempunyai tugas sebagai pengendali pusat dan mengaturnya. Control unit juga berhubungan dengan ALU, contohnya saja instruksi yang di seleksi oleh Control unit (aritmetika dan fungsi logika) akan dikirim ke ALU.
b. ALU (Arithmetic and logical) ini mempunyai fungsi yaitu dengan instruksi program alu bisa melakukan proses perhitungannya.
c. Register mempunyai fungsi sebagai tempat penyimpanan yang akan di proses yaitu dari RAM kepada register lalu dari register akan di proses.
4. Kebanyakan CPU dapat menangani dua jenis bilangan, yaitu fixed-point dan floating-point. Bilangan fixed-point memiliki nilai digit spesifik pada salah satu titik desimalnya. Hal ini memang membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, tetapi hal ini justru dapat dihitung oleh CPU secara lebih cepat. Sementara itu, bilangan floating-point merupakan bilangan yang diekspresikan dalam notasi ilmiah, yaitu sebuah angka direpresentasikan sebagai angka desimal yang dikalikan dengan pangkat 10 (seperti 3,14 x 1057). Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan bilangan yang sangat besar atau bilangan yang sangat kecil, dan juga mengizinkan jangkauan nilai yang sangat jauh sebelum dan sesudah titik desimalnya. Bilangan ini umumnya digunakan dalam merepresentasikan grafik dan kerja ilmiah, tetapi proses aritmetika terhadap bilanganfloating-point jauh lebih rumit dan dapat diselesaikan dalam waktu yang lebih lama oleh CPU karena mungkin dapat menggunakan beberapa siklus detak CPU. Beberapa komputer menggunakan sebuah prosesor sendiri untuk menghitung bilanganfloating-point yang disebut dengan FPU(disebut juga math co-processor) yang dapat bekerja secara paralel dengan CPU untuk mempercepat penghitungan bilangan floating-point. FPU saat ini menjadi standar dalam banyak komputer karena kebanyakan aplikasi saat ini banyak beroperasi menggunakan bilangan floating-point.
5. Selesaikan operasi bilangan biner berikut :
a. 101 + 1100 = 10001
b. 11101 – 0100 = 11001
c. 101 × 110 = 11110
d. 101 : 1111 = 0
6. Selesaikan operasi bilangan octal berikut :
a. 271 + 65 = 356
b. 271 – 65 = 204
c. 71 × 25 = 2255
7. Selesaikan operasi bilangan hexadesimal berikut :
a. BA + C27 = CE1
b. 2A1 – 65 = 23C
c. AC × 1B = 1224
8. Konversikan bilangan desimal berikut :
a. 1610 =                 20  8
b. 100101112 =          97    16
c. 2238 =       10010011     2


Tidak ada komentar:

Posting Komentar