1.
SISTEM KODE BCD (Binary Decode Desimal)
BCD sangat umum dalam sistem elektronik dimana nilai
numerik yang akan ditampilkan, terutama dalam sistem yang terdiri semata-mata
logika digital, dan tidak mengandung mikroprosesor. Dengan memanfaatkan BCD,
manipulasi data numerik untuk layar dapat sangat disederhanakan dengan
memperlakukan setiap digit sebagai rangkaian tunggal yang terpisah-sub. Ini
cocok lebih erat realitas fisik menampilkan hardware desainer-mungkin memilih
untuk menggunakan serangkaian terpisah identik -segmen menampilkan tujuh untuk membangun
sebuah sirkuit metering, misalnya. Jika jumlah angka disimpan dan dimanipulasi
sebagai biner murni, interfacing sedemikian menampilkan akan membutuhkan
sirkuit kompleks. Oleh karena itu, dalam kasus di mana perhitungan relatif
sederhana yang bekerja di seluruh dengan BCD dapat mengakibatkan sistem secara
keseluruhan lebih sederhana daripada konversi ke biner.
Argumen yang sama berlaku ketika hardware jenis ini
menggunakan mikrokontroler tertanam atau prosesor kecil lainnya. Seringkali,
hasil kode yang lebih kecil ketika mewakili angka internal dalam format BCD,
karena konversi dari atau ke representasi biner bisa mahal pada prosesor
terbatas tersebut. Untuk aplikasi ini, beberapa prosesor kecil fitur mode BCD
aritmatika, yang membantu saat menulis rutinitas yang memanipulasi BCD
kuantitas.
BCD singkatan dari Binary Decode Desimal. Dalam BCD,
digit biasanya diwakili oleh empat bit yang secara umum mewakili nilai/angka/
karakter 0-9. Kombinasi bit lainnya kadang-kadang digunakan untuk tanda atau
indikasi lain. Pada dasarnya, BCD hanyalah representasi dari nomor tunggal
dengan menggunakan 4 Bits Binary.
·
Contoh:
9 dalam BCD = 1001
8 di BCD = 1000
Contoh:
9 dalam BCD = 1001
8 di BCD = 1000
T
A
·
Ini adalah TABEL KODE BCD (Binary Decode Desimal)
2. SISTEM KODE SBCDIC
SBCDIC (Standart Binary Coded Decimal
Interchange Code) itu adalah suatu kode berbit 8
yang merupakan suatu perluasan dari kode IKB berbit 6 yang digunakan secara
luas dalam komputer generasi pertama dan kedua yang mana intinya untuk jadi
standar perubahan bilangan desimal menjadi bilangan binary.
Binary dalam matematika
berarti penomoran yang berbasis dua misalnya menggunakan angka nol dan satu,
atau on dan off. Data ini merupakan inti dari instruksi-instruksi mesin
komputer dan perangkat berbasis digital lainnya. Data ini dibuat sedemikian
rupa melalui boolean algebra atau aljabar boolean, sebagai dasar instruksi yang
dimengerti oleh mesin.
Dalam format file, adalah berupa file yang berbentuk format apapun untuk
data digital yang disusun berdasarkan kode bit dan bukan merupakan data yang
bisa dicetak langsung (printable text). Istilah ini kadangkala disebut juga
dengan machine code.
Decimal kadangkala disingkat
dengan D saja. Desimal berarti persepuluhan, bilangan berbasis 10. Bilangan
tersebut adalah 0 sampai dengan 9. Bilangan ini adalah bilangan yang umum
digunakan secara umum oleh manusia untuk perhitungan matematika.
·
Code, merupakan simbol
yang terdiri dari huruf, angka, tanda baca, serta lambang lainnya. Kode ini
memiliki arti yang disepakati oleh komunitas atau bagi mereka yang terkait.
·
Decimal
Code. Kode yang diklasifikasikan atas dasar sepuluh unit angka desimal dimulai
dari angka 0 sampai dengan 9 atau dari 00 sampai 99, tergantung dari banyaknya
kelompok.
3. SISTEM KODE EBCDIC
BCDIC kepanjangan dari Extended Kode Biner Desimal Interchange Code.
EBCDIC adalah 8 - bit pengkodean karakter ( halaman kode ) yang digunakan
pada IBM mainframe sistem operasi seperti z / OS , OS/390 , VM dan VSE , serta IBM komputer midrange sistem operasi
seperti OS/400 , dan i5/OS. Hal ini juga
digunakan pada platform non-berbagai IBM seperti Fujitsu - Siemens ' BS2000/OSD , HP MPE / ix , dan Unisys MCP . EBCDIC turun dari kode
yang digunakan dengan kartu menekan dan enam bit yang
sesuai kode biner-desimal kode yang digunakan
dengan sebagian besar IBM peripheral komputer dari akhir 1950-an
dan awal 1960-an.
EBCDIC dirancang pada tahun 1963 dan 1964 oleh IBM dan diumumkan dengan rilis dari IBM System/360 garis mainframe komputer . Dan ini adalah
karakter encoding bit-8, berbeda dengan, dan dikembangkan secara terpisah dari,
7-bit ASCII skema pengkodean. EBCDIC
diciptakan untuk memperpanjang Kode Desimal-Biner (BCD) pengkodean yang ada
pada waktu itu, yang sendiri dirancang sebagai cara yang efisien pengkodean zona
dua dan pukulan nomor kartu menekan menjadi 6 bit.
Sementara IBM adalah pendukung utama komite
standarisasi ASCII, mereka tidak punya waktu untuk mempersiapkan peripheral
ASCII (seperti mesin punch card) untuk kapal dengan perusahaan System/360 komputer, sehingga
perusahaan diselesaikan pada EBCDIC pada saat itu. System/360 itu menjadi
sangat sukses, dan dengan demikian begitu juga EBCDIC.
Semua mainframe IBM peripheral dan sistem operasi (kecuali Linux di zSeries atau iSeries ) menggunakan EBCDIC
sebagai pengkodean yang melekat mereka, tetapi perangkat lunak dapat
menerjemahkan dari dan ke encoding lain. Banyak peripheral perangkat keras
menyediakan terjemahan dan mainframe modern (seperti IBM zSeries ) termasuk petunjuk
prosesor, di tingkat hardware, untuk mempercepat terjemahan antara set
karakter.
EBCDIC tidak memiliki keunggulan teknis modern atas
berdasarkan kode halaman-ASCII seperti ISO-8859 seri atau Unicode . Ada beberapa basis teknis di
masing-masing, misalnya, ASCII dan EBCDIC keduanya memiliki satu bit yang
menunjukkan huruf atau lebih rendah. Tetapi ada beberapa aspek dari EBCDIC yang
membuatnya jauh lebih sedikit menyenangkan untuk bekerja dengan dari ASCII,
seperti alfabet non-berdekatan. Seperti dengan single-byte ASCII diperpanjang codepages, paling
EBCDIC codepages hanya tunggu hingga 2 bahasa (Inggris dan satu bahasa lain)
untuk digunakan dalam database teks file atau.
Ø Ini adalah TABEL KODE EBCDIC
4. SISTEM KODE ASCII
ASCII singkatan dari American
Standard Code for Information Interchange. Kode ASCII telah dibangun oleh American
National Standards Institute (ANSI).
Kode Standar Amerika untuk Pertukaran
Informasi atau ASCII juga 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.
Dalam fail yang menggunakan kode ASCII, setiap aksara (angka, abjad dan simbol khas) diwakili oleh sejumlah
7 bit yang terdiri daripada rentetan tujuh angka ‘0’ atau
‘1’. Ia melibatkan sejumlah 128 aksara biasa dengan tambahan 128 aksara lanjutan.
Kode ASCII adalah kod tujuh bit, ini bermakna ia
menggunakan susunan tujuh angka binari dari angka desimal 0 hingga 127 untuk
mewakili setiap simbol. Sewaktu kod ASCII diperkenalkan, banyak komputer pasa
masa itu menggunakan lapan-bit bait ( kumpulan bit, yang dikenali sebagai
Oktet, sebagai unit terkecil untuk data. Di dalam kod ASCII tujuh-bit, bit ke-8
biasanya digunakan sebagai bit pariti untuk memeriksa jika
terdapat sembarang kesalahan didalam talian komunikasi atau untuk fungsi
peralatan yang lain.
Berikut ini adalah tabel ASCII
Struktur ASCII
- Angka 0-9
diwakili oleh nilai mereka di dalam angka binari menggunakan 0011 ( ini bermaksud, mengubah BCD kepada ASCII adalah dengan hanya mengambil BCD
masing-masing secara berasingan dan menambah 0011 kepadanya.
- Huruf
kecil dan huruf besar hanya berbeda dari segi susunan bit dengan perbedaan
1 bit saja, dengan meringkaskan kotak pertukaran kepada ujian terhadap
(untuk mengelakkan pertukaran simbol yang bukan huruf) dan hanya satu
operasi bit. Kotak pertukaran pantas adalah penting kerana ia sering
digunakan untuk situasi pengabaian simbol di dalam pencarian algoritma .
- Perbandingan
dengan EBCDIC, huruf kecil dan huruf besar masing-masing
memenuhi 26 posisi secara berturutan.
5. UNICODE
Unicode adalah suatu standar industri yang
dirancang untuk mengizinkan teks dan simbol dari semua sistem tulisan di dunia untuk
ditampilkan dan dimanipulasi secara konsisten oleh komputer. Unicode
mengandung suatu kumpulan karakter, suatu metodologi pengkodean dan kumpulan standar penyandian karakter,
suatu kumpulan bagan kode untuk referensi visual, deskripsi sifat karakter
seperti huruf besar dan huruf kecil, suatu kumpulan data referensi berkas komputer, serta aturan normalisasi, dekomposisi,
pembandingan (collation), serta penggambaran (rendering).
Unicode adalah
satu metode dalam pengaturan kode biner untuk text dan bentuk tulisan lainnya.
Metoda ini diharap dapat menjembatani berbagai karakter yang tidak sama dengan
tulisan latin. Katakanlah tulisan Cina, Arab, Aksara Bali, dan lain sebagainya.
Sistem ini memiliki kemampuan untuk menuliskan, memproses, dan menampilkan
berbagai aktifitas dari tulisan itu sendiri. Teknologi ini diharapkan dapat
menyelesaikan masalah penulisan dengan bahasa yang ditulis bukan menggunakan
tulisan yunani. Unicode mendukung seluruh sistem penulisan yang ada di dunia
ini. Unicode merupakan karakter set dengan kemampuan multi-lingual. Saat ini
hampir seluruh vendorsistem operasi mendukungnya. Unicode ini merupakan sistem
pengkodean yang digunakan selain ASCII dan EBCDIC pada sistem komputer. Istilah
Unicode ini sering juga disebut dengan Double Byte Character. Set karakter
ASCII yang menggunakan dua bytes untuk tiap karakter. Mampu mengolah 65.536
kombinasi karakter sehingga mampu mengolah kata dari beragam bahasa di dunia.
·
Tabel Unicode pada Basic Multilingual Plane (BMP)
Terima kasih banyak membantu PR saya ^_^
ReplyDeletekanggg
ReplyDeleteApa hubungan diantara semua code di atas...Mohon jawapan dari puan
ReplyDelete