Minggu, 18 Juli 2010

Tugas 8 : Register Buffer Terkendali & Register Shift Terkendali

A. REGISTER BUFFER TERKENDALI



Register Buffer Terkendali adalah register buffer yang ditambah dengan beberapa gerbang logika dasar AND, OR, dan NOT. Gambar rangkaian menunjukkan sebuah Register buffer terkendali dengan CLR aktif tinggi. Apabila CLR = 1, maka akan terjadi reset pada flip-flop dan data yang tersimpan (Q) menjadi 0000. dan ketika CLR = 0, register siap beroperasi kembali.
Sinyal kendali LOAD adalah input kendali yang menentukan operasi rangkaian.Ketika LOAD = 0, semua input data tidak diizinkan masuk, artinya flip-flop mengisolasi input data atau menahan semua data yang ada di dalamnya. Dengan kata lain, register tidak berubah selama LOAD = 0. Ketika LOAD = 1, semua input data akan diterima oleh register. Ketika LOAD kembali = 0, maka input data yang diterima register tadi akan tersimpan dengan aman tanpa gangguan perubahan input.

B. REGISTER SHIFT TERKENDALI



Register Shift Terkendali adalah register geser yang ditambah dengan beberapa gerbang logika dasar AND, OR, dan NOT. Register geser terkendali memiliki input-input kendali yang mengatur operasi rangkaian pada pulsa-pulsa pendetak berikutnya. Gambar rangkaian memperlihatkan bagaimana operasi penggeseran ke kiri dapat dikendalikan.
SHL adalah sinyal kendali. Jika SHL = 0, setiap output flip-flop masuk kembali ke input datanya sehingga data tetap tersimpan pada setiap flip-flop pada waktu pulsa-pulsa pendetak tiba. Dengan begitu, semua data dapat disimpan selama waktu yang diinginkan. Jika SHL = 1, maka input data (D in) akan masuk ke flip-flop yang paling kanan dan output pada flip-flop paling kanan (Q0) akan masuk menjadi input ke flip-flop kedua di sebelah kirinya. Kemudian outputnya (Q1) akan masuk juga menjadi input ke flip-flop selanjutnya yang di sebelah kiri. Begitu berulang-ulang seterusnya. Dengan kata lain data yang tersimpan pada register akan berubah karna setiap data bergeser satu posisi ke kiri. Contoh : 0001 kemudian diinputkan 0 maka akan menjadi 0010.

Minggu, 04 Juli 2010

Tugas 7 (Up Down Counter)

Counter merupakan aplikasi dari Flip-flop yang mempunyai fungsi menghitung. Proses penghitungan yang dilakukan Counter secara sekuensial, baik menghitung naik (Up Counting) maupun turun (Down Counting).

Sebuah Counter disebut sebagai Up Counter jika dapat menghitung secara berurutan mulai dari bilangan terkecil sampai bilangan terbesar.

Contoh : 0-1-2-3-4-5-6-7-0-1-2-….

Sedangkan Down Counter adalah Counter yang dapat menghitung secara berurutan dari bilangan terbesar ke bilangan terkecil.

Rangkaian Up/Down Counter merupakan gabungan dari Up Counter dan Down Counter. Rangkaian ini dapat menghitung bergantian antara Up dan Down karena adanya input eksternal sebagai control yang menentukan saat menghitung Up atau Down. Pada gambar 4.4 ditunjukkan rangkaian Up/Down Counter Sinkron 3 bit. Jika input CNTRL bernilai ‘1’ maka Counter akan menghitung naik (UP), sedangkan jika input CNTRL bernilai ‘0’, Counter akan menghitung turun (DOWN).

Tabel PS/NS untuk Up dan Down Counter 3 bit seperti ditunjukan pada Tabel :



gambar rangkaian up down counter :

Sabtu, 19 Juni 2010

Tugas 6 !

Penjelasan tentang penjumlah komlemen 2 beserta contoh !!







Cara kerja dari rangkaian tersebut adalah sebagai berikut :

Jika SUB = 1 maka FA akan menghasilkan S = A +( B' + 1),  B’+1 merupakan representasi dari bilangan negatif, sehingga S = A – B.
 
Jika SUB = 0 maka bit-bit B akan melewati XOR tanpa mengalami inversi, dimana FA menghasilkan
S = A + B.

Contoh :
A = 5
B =  2  _
____
…….

Jawab :
Jika dibuat bilangan binnernya maka menjadi :
A = 5 = 0101                             B = 2 = 0010
Sebelum mengurangkan A dengan B maka, B terlebih dahulu di inverskan. Lalu B’ di tambahkan dengan 1
Seperti berikut :
B= 2 = 0010
B’= 1101 + 1 = 1110

Setelah itu baru  A  ditambahkan  dengan B’

A  =  0101
B  =  1110 
       10011
Ket :
angaka 1 yang berada didepan diabaikan/ditiadakan  karena 1 merupakan bit tanda sedangkan 0011 merupakan bit-bit numeriknya.

Minggu, 02 Mei 2010

TUGAS 5.

5A.   GAMBAR RANGKAIAN FULL ADDER

Rangkaian Full-Adder, pada prinsipnya bekerja seperti Half-Adder, tetapi mampu menampung bilangan Carry dari hasil penjumlahan sebelumnya. Jadi jumlah inputnya ada 3: A, B dan Ci, sementara bagian output ada 2: S dan Co. Ci ini dipakai untuk menampung bit Carry dari penjumlahan sebelumnya. 


Rangkaian dari n buah Full-Adder bisa dipakai untuk menjumlahkan n bit bilangan biner. Maka dalam hal ini, kita akan memperoleh rangkaian yang disebut Ripple-Carry-Adder.
Tabel Kebenaran dari full adder : 




5B.   PRINSIP KERJA

Dari tabel kebenaran di atas dapat di simpulkan bahwa prinsip kerja full adder menggunakan sistim persamaan BOOLEAN yaitu :

ATAU
SUM = A XOR B XOR C
CARRY = (A AND B) OR (A AND C) OR (B AND C)
JUGA DAPAT DISIMPULKAN BAHWA OUTPUT SUM BERLOGIKA 1 JIKA INPUT BERLOGIKA 1 BERJUMLAH GANJIL(1,3) DAN OUTPUT CARRY BERLOGIKA 1 JIKA INPUT BERLOGIKA 1 BERJUMLAH 2 ATAU LEBIH DARI DUA INPUT.

Minggu, 18 April 2010

TUGAS 4 "ALJABAR BOOLEAN"

4A. PEMBUKTIAN PERSAMAAN ALJABAR BOLEAN.


T1. Hukum Komutatif
       (a). A+B = B+A
       (b). A.B  = B.A

T2. Hukum Asosiatif
a.      (A+B)+C = A+(B+C)
b.      (AB) C = A (BC)

 T3. Hukum Distributif
a.      A(B+C) = AB + AC
b.      A +(BC) = (A+B) (A+C)
(a)   A + A = A
(b)    A A = A

 

T5. (a) AB+AB'=A
       (b) (A+B)(A+B')= A

 
(a) A + A B = A
(b) A (A + B) = A

 

T7
(a) 0 + A = A
(b) 0 A = 0

 

T8
(a)   1 + A = 1
(b)   (b) 1 A = A

 

T9
(a) A' +A=1
(b) A' A = 0


T10
(a) A+A' B= A+B
(b) A(A' + B) = AB


T11. TheoremaDe Morgan's
            (a) (A+B)' A' B'
            (b) (AB)' = A' + B' 
 
4B. Quiz Aljabar Boolean



  1. Give the relationship that represents the dual of the Boolean property A + 1 = 1?
    (Note: * = AND, + = OR and ' = NOT)
    1. A * 1 = 1
    2. A * 0 = 0
    3. A + 0 = 0
    4. A * A = A
    5. A * 1 = 1

SEBAB :
A
1
A+1
A*0
0
0
1
1
0
0
1
1
1
0
0



  1. Give the best definition of a literal?
    1. A Boolean variable
    2. The complement of a Boolean variable
    3. 1 or 2
    4. A Boolean variable interpreted literally
    5. The actual understanding of a Boolean variable
SEBAB : A literal = 1 atau 2
  1. Simplify the Boolean expression (A+B+C)(D+E)' + (A+B+C)(D+E) and choose the best answer.
    1. A + B + C
    2. D + E
    3. A'B'C'
    4. D'E'
    5. None of the above
Sebab : (A+B+C)(D+E)+(A+B+C)(D+E) = A+B+C
  1. Which of the following relationships represents the dual of the Boolean property x + x'y = x + y?
    1. x'(x + y') = x'y'
    2. x(x'y) = xy
    3. x*x' + y = xy
    4. x'(xy') = x'y'
    5. x(x' + y) = xy
Sebab : x+x’y =x+y ekuivalen dengan x(x’+y)=xy
  1. Given the function F(X,Y,Z) = XZ + Z(X'+ XY), the equivalent most simplified Boolean representation for F is:
    1. Z + YZ
    2. Z + XYZ
    3. XZ
    4. X + YZ
    5. None of the above
Sebab : fungsi yang tepat adal F(X,Y,Z)=Z
  1. Which of the following Boolean functions is algebraically complete?
    1. F = xy
    2. F = x + y
    3. F = x'
    4. F = xy + yz
    5. F = x + y'
Sebab : F(x,y)= x+y’ bisa menggunakan fungsi AND, OR, NOT . F ini adalah aljabar sempurna. Contoh : NOT: F(0,B)=B’ || OR : F(A, F(0,B))=A+B ||  AND:F(0,F(F(0,A),B))=A*B
  1. Simplification of the Boolean expression (A + B)'(C + D + E)' + (A + B)' yields which of the following results?
    1. A + B
    2. A'B'
    3. C + D + E
    4. C'D'E'
    5. A'B'C'D'E'
Dengan contoh x + xy = x, dengan x=(A+B)’=A’ B’ dan y=(C+D+E)’ = C‘D’E’
  1. Given that F = A'B'+ C'+ D'+ E', which of the following represent the only correct expression for F'?
    1. F'= A+B+C+D+E
    2. F'= ABCDE
    3. F'= AB(C+D+E)
    4. F'= AB+C'+D'+E'
    5. F'= (A+B)CDE
Sebab : persamaan diatas menggunakan persamaan DEMORGAN
  1. An equivalent representation for the Boolean expression A' + 1 is
    1. A
    2. A'
    3. 1
    4. 0
Alasan : Dari contoh boolean A+1 = 1, A=A.
  1. Simplification of the Boolean expression AB + ABC + ABCD + ABCDE + ABCDEF yields which of the following results?
    1. ABCDEF
    2. AB
    3. AB + CD + EF
    4. A + B + C + D + E + F
    5. A + B(C+D(E+F))
Alasan mengulang dari teori ASOSIATIF    x+xy= x.



Sabtu, 10 April 2010

GERBANG LOGIKA

 

3.TUGAS TENTANG GERBANG LOGIKA

3A. BUAT TABEL KEBENARAN UNTUK GERBANG XOR 3, 4, 5 INPUT,
       JELASKAN KESIMPULAN ANDA????


UNTUK 4 INPUT




UNTUK 5 INPUT





KESIMPULAN



3 input
jadi Output akan berlogika 1 jika Kedua Input a dan b bernilai 1 dan input c berlogika o.
pengecualian jika input a b dan c maka output logika 1.dan sebaliknya

4 input
jadi output berlogika 0 jika kedua input baik,a,b,c,d ada dua input bernilai 0.
pengecuaian jika semua input bernilai 1 maka outputnya 0, dan sebaliknya.

5 input
jadi output berlogika 0 jika empat input atau dua input baik a,b,c,d,e yang bernilai 1










3B.   LAMPU JALAN AKAN MENYALA JIKA SETIAP KALI SWITCH ON ATAU SETIAP KALI TIMER ON DAN HARI GELAP DENGAN GAMBAR SEBAGAI BERIKUT












BUATLAH GERBANG LOGIKA YANG COCOK PADA SOAL DIATAS.....????






Jumat, 02 April 2010

KODE BILANGAN

Al Khawarizmi Bapak Matematika (Aljabar) (abu abdulah muhamad ibnu musa AL Khawarizmi)

Patung perunggu Al Khawarizmi di Uzbekistan.
Nama lengkapnya, Abu Abdullah Muhammad Ibn Musa Al Khawarizmi, lahir di Khawarizm (Kheva, sekarang Usbekistan) sekitar 780 M. Menjelang dewasa ia pindah ke Bagdad-Irak untuk menuntut ilmu pengetahuan. Pada masa itu kota Bagdad – Irak berada dalam masa cemerlang sebagai pusat ilmu penetahuan.

DI mata sejarah, Baghdad adalah kota yang luar biasa berharga bagi umat manusia. Sebab, tak hanya molek dan menyimpan kekayaan peradaban masa silam, Baghdad juga menjadi saksi tingginya kebudayaan dan semangat keilmuan yang membawa umat manusia ke era kemajuan sains dan filsafat. Puncaknya, boleh dikata, terjadi pada saat khalifah kelima dinasti ini, Khalifah Harun ar-Rasyid berkuasa, .seorang khalifah Abbasiyah yang terkenal.
Tak berapa lama setelah naik tahta, Harun ar-Rasyid mendirikan Bait al-Hikmah. Bait al-Hikmah ini merupakan lembaga yang berfungsi sebagai pusat pendidikan tinggi. Dalam kurun dua abad, Bait al-Hikmah ternyata berhasil melahirkan banyak pemikir dan intelektual Islam. Di antaranya, nama-nama ilmuwan seperti Al-Khwarizmi dan Al-Battani.
Dengan meninggalkan karya-karya besarnya sebagai ilmuwan terkemuka dan terbesar pada zamannya, Al-Khwarizmi meninggal pada tahun 262 H/846 M di Bagdad.
Al Khawarizmi adalah penulis kitab aljabar (matematika) pertama di muka bumi.
Al Khawarizmi adalah seorang ilmuan jenius pada masa keemasan Baghdad yang sangat besar sumbangsihnya terhadap ilmu aljabar dan aritmetika. Karyanya, Kitab Aljabr Wal Muqabalah (Pengutuhan Kembali dan Pembandingan) merupakan pertama kalinya dalam sejarah dimana istilah aljabar muncul dalam kontesk disiplin ilmu. Nama aljabar diambil dari bukunya yang terkenal tersebut. Karangan itu sangat populer di negara-negara barat dan diterjemahkan dari bahasa Arab ke bahasa Latin dan Italia. Bahasan yang banyak dinukil oleh ilmuwan barat dari karangan Al-Khawarizmi adalah tentang persamaan kuadrat.
Sumbangan Al-Khwarizmi dalam ilmu ukur sudut juga luar biasa. Tabel ilmu ukur sudutnya yang berhubungan dengan fungsi sinus dan garis singgung tangen telah membantu para ahli Eropa memahami lebih jauh tentang ilmu ini. Ia mengembangkan tabel rincian trigonometri yang memuat fungsi sinus, kosinus dan kotangen serta konsep diferensiasi.
Selain mengarang Al-Maqala fi Hisab-al Jabr wa-al-Muqabilah, ia juga diketahui telah menulis beberapa buku dan banyak diterjemahkan kedalam bahasa latin pada awal abad ke-12, oleh dua orang penerjemah terkemuka yaitu Adelard Bath dan Gerard Cremona. Risalah-risalah aritmetikanya, satu diantaranya berjudul Kitab al-Jam’a wal-Tafreeq bil Hisab al-Hindi (Menambah dan Mengurangi dalam Matematika Hindu), hanya dikenal dari translasi berbahasa latin. Buku-buku itu terus dipakai hingga abad ke-16 sebagai buku pegangan dasar oleh universitas-universitas di Eropa.
Kedua karya tersebut banyak menguraikan tentang persamaan linier dan kuadrat; penghitungan integrasi dan persamaan dengan 800 contoh yang berbeda; tanda-tanda negatif yang sebelumnya belum dikenal oleh bangsa Arab. Dalam Al-Jama’ wa at-Tafriq, Al-Khwarizmi menjelaskan tentang seluk-beluk kegunaan angka-angka, termasuk angka nol dalam kehidupan sehari-hari. Karya tersebut juga diterjemahkan ke dalam bahasa Latin
Al Khawarizmi bapak algoritma.
Dalam bidang aritmetika, Al-Khawarizmi menulis kitab Al-Jam wal Tafriq bi Hisab al-Hid (Book of Addition Substraction by the Methode Calculation). Edisi asli berbahasa Arab telah hilang, tapi versi lainnya ditemukan pada tahun 1857 di perpustakaan Universitas Cambridge. Karya Al-Khawarizmi itu dikenal sebagai buku pelajaran pertama yang ditulis dengan menggunakan sistem bilangan desimal. Meskipun masih bersifat dasar, ini merupakan titik awal penyeimbangan ilmu matematika dan sains. Terminologi algoritma, mungkin bukan sesuatu yang asing bagi kita Di Eropa, karyanya diterjemahkan ke dalam bahasa Latin sebagai Alchwarizmi, Alkarismi, Algorithmi, Algorismi. Di literatur barat beliau lebih terkenal dengan sebutan Algorizm. Panggilan inilah yang kemudian dipakai untuk menyebut konsep algoritma yang ditemukannya. Para pelajar Eropa mengaitkan Al-Khawarizmi ini dan New Arithmetic yang pada akhirnya menjadi basis notasi angka, dimana notasi penulisan angka Arab dikenal dengan Algorism atau Algoritma. Dalam sejarah ilmu pengetahuan, kelak Al-Khwarizmi dikenal sebagai pengembang aritmetika dan geometri. Perhitungan logaritma yang dewasa ini digunakan secara luas di bidang komputer (sains & engineering), diketahui berasal dari hasil pemikirannya.
Al Khawarizmi adalah orang pertama memperkenalkan angka 0 (nol) dalam dunia ilmu pengetahuan (bilangan/hitungan).
Meski ia bukan penemu angka 0 (nol), namun Al-Khawarizmi orang pertama di dunia yang memperkenalkan angka nol sebagai suatu bilangan dalam ranah ilmu pengetahuan.
‘Kosong’, atau 0, bukan sebarang angka, penemuannya merevolusikan pemikiran matematik dan sains moden. Angka nol ini sudah digunakan di dunia Arab-Islam pada kurun kesembilan. Angka 0 baru diperkenalkan di Eropah pada awal abad ke-13, dibawa oleh pemikir Itali, Fibonacci, dalam tahun 1202 melalui karya popularnya Liber Abaci. Sifar adalah kata arab untuk angka 0. Perkataan sifar ini juga membentuk perkataan cipher dalam bahasa Inggeris yang membawa masud “tiada apa-apa”, “simbol”, “kod” atau “mesej rahsia”.
Sebelum dipopularkan al-Khwarizmi, Ifrah menyebut, beberapa nombor kosong di tulisan-tulisan pada batu ditemui antaranya prasasti tembaga Sankheda di India pada 594, Trapaeng Prei di Kemboja (683), Kedukan Bukit, Sumatera (683), Kota Kapor, Sumatera (686), Dinaya, Jawa (793), Po Nagar, Vietnam (813) dan Bakul, Vietnam (829).
Di wilayah Indonesia angka 0 ditemukan pada tiga perkataan pembilangan duaratus (200), sariwu tluratus sapulu dua (1312) dan dualaksa (20,000) pada prasasti Kedukan Bukit pada tahun 683, perkataan sapuluh dua (12) dan dua laksa (20,000) di prasasti Telaga Batu (Sumatera) pada 683.
Al Khawarizmi seorang ahli astronomi & geografi.
Al-Khwarizmi juga dikenal sebagai ahli astronomi yang mendasarkan diri pada pemikiran Ptolemaeus, astronom Iskandariyah yang hidup di abad ke-2 (100-178 M).
Sumbangan pemikiran penting Al-Khwarizmi di bidang astronomi adalah pedoman penentuan garis lintang dan garis bujur untuk membuat peta, yang lebih akurat dibandingkan dengan temuan Ptolemaeus. Pada tahun wafatnya Al-Khwarizmi (850 M), lahirlah Al-Battani –bernama lengkap Abu Abdallah Mohammad ibn Jabir ibn Sinan al-Raqqi al-Harrani al-Sabi al-Battani.

Di bawah Khalifah Ma’mun, sebuah tim astronom yang dipimpinnya berhasil menentukan ukuran dan bentuk bundaran bumi. Penelitian ini dilakukan di Sanjar dan Palmyra. Hasilnya hanya selisih 2,877 kaki dari ukuran garis tengah bumi yang sebenarnya. Sebuah perhitungan luar biasa yang dapat dilakukan pada saat itu. Al-Khwarizmi juga menyusun buku tentang penghitungan waktu berdasarkan bayang-bayang matahari.
Buah pikir Khwarizmi di bidang geografi juga sangat mengagumkan. Dia tidak hanya merevisi pandangan Ptolemeus dalam geografi tapi malah memperbaiki beberapa bagiannya. Tujuh puluh orang geografer pernah bekerja dibawah kepemimpina Al khwarizmi ketika membuat peta dunia pertama di tahun 830. Ia dikisahkan pernah pula menjalin kerjasama dengan Khalifah Mamun Al-Rashid ketika menjalankan proyek untuk mengetahui volume dan lingkar bumi.
Buku geografinya berjudul Kitab Surat-al-Ard (bentuk rupa bumi) yang memuat peta-peta dunia dan menjadi dasar geografi Arab. Karya tersebut masih tersimpan di Strassberg, Jerman. Bukunya ini telah diterjemahkan kedalam bahasa Inggris.

2B. ISILAH KODE BILANGAN INI DENGAN KONVERSIKAN KE BILANGAN BINER. HEXADESIMAL DAN BCD.??







 2C. KODE ASCII
a.1. apa itu ASCII ?

Kode Standar Amerika untuk Pertukaran Informasi atau ASCII (American Standard Code for Information Interchange) merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter "|". Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 8 bit. Dimulai dari 0000 0000 hingga 1111 1111. Total kombinasi yang dihasilkan sebanyak 256, dimulai dari kode 0 hingga 255 dalam sistem bilangan Desimal.

(ASCII)American Standard Code for Internation Interchange
Biasanya disingkat dengan ASCII. Suatu kode skema yang menggunakan 7 atau 8 bit, yang memberikan lambang sebanyak 256 jenis karakter. Di dalam karakter-karakter ini, telah termasuk di dalamnya huruf, angka, lambang-lambang khusus, kode kontrol perintah, serta kode lainnya. ASCII ini didevelop pada tahun 1968, yang merupakan standar untuk transmisi data antara software dan hardware. ASCII ini digunakan dalam dikebanyakan komputer mini, dan di seluruh komputer pribadi. Standar yang berlaku di seluruh dunia untuk kode berupa angka yang merepresentasikan karakter-karakter, baik huruf, angka, maupun simbol yang digunakan oleh komputer. Terdapat 128 karakter standar ASCII yang masing-masing direpresentasikan oleh tujuh digit bilangan biner mulai dari 0000000 hingga 1111111.

format yang banyak digunakan untuk file teks di dalam dunia komputer dan internet. Di dalam file ASCII, masing-masing alphabetic, numeric, atau karakter khusus direpresentasikan dalam 7-bit bilangan biner (kumpulan dari nol atau satu sebanyak tujuh angka). Karakter dalam kode ASCII dibagi dalam beberapa group yaitu : control character, angka, huruf besar, huruf kecil, dan tanda baca (pada tabel tidak begitu jelas). Control-character ini sering disebut sebagai non-printable-character, yaitu karakter yang dikirim sebagai tahap awal (pengenalan) dalam berbagai kegunaan komunikasi data, misalnya sebelum informasi dikirim dari PC ke printer.

Dengan kumpulan bit ini terdapat sebanyak 128 character yang bisa didefinisikan. Sistem operasi berbasis Unix dan DOS menggunakan ASCII untuk file teks, sedangkan Windows NT dan 2000 menggunakan kode yang lebih baru yang dikenal dengan istilah unicode. Sistem yang dikeluarkan oleh IBM menggunakan data yang dibentuk dari 8 bit, yang disebut dengan EBCDIC.

b. Tuliskan nama anda dalam kode ascii??

WANDI RAHMADANI