Nomor Peserta Nama Asal Kelas
: 18026152310083 : Ajeng Astri Utami : SMKN 4 Bogor : UPI-523B-Siswa UPI-523B-Siswa
Instructions 1. Ubahlah beberapa sistem bilangan ini ke bilangan yang lainnya. a. 11100001002 ke Desimal Biner ke Desimal Cara mengubah bilangan Biner menjadi bilangan Desimal dengan mengalikan 2 n dimana n merupakan posisi bilangan yang dimulai dari angka 0 dan dihitung dari belakang. 1110000100 = (1x 29)+(1x 2)+(1x27 )+(0x2)+(0x2)+(0x24)+(0x23 )+(1x2 )+(0x2)+(0x20 ) = 512 + 256+128 +0+0+0+0+4+0+0 = b. 4568 ke Desimal Cara untuk mengkonversikan bilangan oktal ke desimal yaitu dengan menjumlahkan hasil kali setiap bilangan oktal tersebut dengan 8 pangkat "n", adapun n itu sendiri adalah 0,1,2,3 dst sesuai dengan deretan angka oktal tersebut dari sebelah kanan. 4568 = (4x8 ) + (5x8) + (6x80 ) = (4x64) + (5x8) + (6x1) = 256 + 40 + 6 = c.
A35F ke Desimal Bilangan heksadesimal atau bilangan basis 16 adalah sebuah sistem bilangan yang menggunakan 16 buah simbol. Simbol yang digunakan dari sistem ini adalah angka 0 sampai 9, kemudian dilanjut dengan menggunakan huruf A sampai F.Heksadesimal adalah ( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) Dimana A = 10, B = 11, C= 12, D = 13 , E = 14 dan F = 15. Cara untuk mengkonversi bilangan heksadesimal kedalam bentuk bilangan desimal dengan mengunakan perhitungan manual yaitu dengan cara mengalikan 16n dimana n merupakan posisi bilangan yang dimulai dari angka 0 dan dihitung dari belakang. A35F = (Ax163 ) + (3x16 ) + (5x16 ) + (Fx160 ) = (10 x163 ) + (3x256) + (5x16) + (16x1) = (10x4096) + (3x256) + (5x16) + (15x1) = 40960 + 768 + 80 + 15 =
d. 5710 ke biner Cara konversi bilangan desimal ke bilangan biner yaitu dengan membagi bilangan desimal ke basis bilangan biner yaitu 2, hasilnya kemudian dibulatkan kebawah dan sisa hasil pembagiannya disimpan. Lakukan pembulatan kebawah tersebut hingga nilainya mencapai nol. Sisa pembagiannya tersebut kemudian diurutkan dari yang paling akhir hingga yang paling awal. Sisa pembagian yang diurutkan inilah merupakan hasil konversi bilangan desimal menjadi bilangan biner. Konversikan bilangan desimal nilai 57 menjadi bilangan biner :
57/2 = 28 sisa bagi adalah 1 28/2 = 14 sisa bagi adalah 0 14/2 = 7 sisa bagi adalah 0 7/2 = 3 sisa bagi adalah 1 3/2 = 1 sisa bagi adalah 1 1/2 = 0 sisa bagi adalah 1 Hasil pembagian tersebut kemudian diurutkan dari yang paling akhir hingga paling awal menjadi 111001. Jadi Hasil Konversi bilangan desimal 57 menjadi bilangan biner adalah 111001. 2.
Buatlah rangkaian digital dan formulanya berdasarkan keluaran tabel dibawah ini Input A 0 0 1 1
Output B 0 1 0 1
C 1 1 1 1
D 1 0 0 1
3. Gambarkan rangkaian Half Adder dan Full Adder beserta tabel kebenarannya!
Half Adder Input A 0 0 1 1
Output B
C
D
0
0
0
1
1
0
0
1
0
1
0
1
Full Adder A 0 0 0 0 1 1 1 1
Input B 0 0 1 1 0 0 1 1
C 0 1 1 0 1 0 0 1
Output D E 0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1
4. Bagaimana merancang suatu sistem menggunakan rangkaian mikrokontroler?
a.
Menentukan mikrokontroler apa yang akan dibuat sesuai dengan kebutuhan, contohnya mikrokontroller 8051
b. Mempersiapkan komponen yang diperlukan, dan memahami semua fungsi-fungsi dari komponen tersebut untuk mengintegrasikan dalam perancangan sistem mikrokontroler 8051. c.
Tahap selanjutnya adalah perancangan atau penggabungan dari komponen yang sudah tersedia.Perlu diperhatikan bahwa setiap komponen mempunyai fungsi masing-masing.
d.
Pada tahap ini adalah pengujian.Jika berhasil maka segala apa yang kita konsep dari awal sampai dalam tahap perancangan sudah memenuhi aturan didalam merancang sistem mikrokontroler misalnya 8051 dan dapat diaplikasikan sesuai dengan fungsi mikrokontroler bagi kebutuhan .
Prinsip kerja dari rangkaian flip flop dibandingkan dengan prinsip kerja transistor sebagai saklar adalah sama, yaitu apabila rangkaiannya diberi tegangan maka salah-satu dari kondisi transistornya menjadi hidup. Keadaan ini pula memiliki ketergantungan kepada kapasitor yang memiliki muatan yang lebih tinggi jika dibandingkan dengan komponen lainnya. Bila lebih diperinci lagi, sebuah kapasitor yang ketinggian muatannya lebih akan menyebabkan lepasnya muatan listrik lebih dulu kemudian terjadi hubungan antara kaki transistor dengan kapasitor yg kondisinya sedang on.
Register adalah satu atau beberapa flip-flop yang digabung untuk menyimpan dan mengolah informasi dalam bentuk biner. Register yang paling sederhana hanya terdiri dari satu flip-flop saja, yang berarti hanya dapat menyimpan atau mengolah data yang terdiri dari satu bit saja
yaitu 0 atau 1. Dengan demikian untuk mengolah data yang terdiri dari empat bit diperlukan empat buah flip-flop. Register geser adalah suatu register yang dibangun dari untaian flip-flop D, dimana informasi dapat bergeser (digeserkan). Dalam register geser, masing-masing flip-flop saling dikoneksikan, sehingga isinya dapat digeser-geserkan dari satu flip-flop ke flip-flop yang lain (ke kiri atau ke kanan) atas perintah clock yang diberikan. Register geser digolongkan dalam sirkuit logika sekuensi, dan terdiri dari gabungan beberapa flip-flop. Kegunaan register geser adalah untuk:
penimbunan sementara (temporary memory, temporary storage).
menggeser data ke kiri atau ke kanan
mengubah data yang berjajar menjadi berderet, atau mengubah data berderet menjadi data berjajar.