Organisasi
Data
Komputer
secara umum bekerja dengan beberapa jumlah bit khusus. Kumpulan yang Umum
adalah bit tunggal, kelompok empat bit (disebut nibbles), kelompok
delapan bit (disebut byte), kelompok 16 bit (disebut word), dan
lain-lain.
BITS
Data adalah
apa yang anda ingin definisikan.
Jika anda
menggunakan bit untuk merepresentasikan suatu nilai boolean (benar/salah) maka
bit itu (oleh definisi anda) merepresentasikan benar atau salah.
Agar bit mempunyai
maksud/arti yang benar, anda harus konsisten. Maka, jika anda sedang
menggunakan bit untuk merepresentasikan benar atau salah di dalam program anda,
anda tidak boleh menggunakan nilai benar/salah yang disimpan dalam bit tsb
untuk merepresentasikan merah atau biru.
Nibbles
nibble adalah satu koleksi empat bit. Ia
bukan merupakan jenis data yang menarik kecuali dua item: bilangan BCD (binary
coded decimal) dan bilangan berbasis enambelas.
Ia
menggunakan empat bit untuk merepresentasikan satu BCD tunggal atau digit
hexadecimal. Dengan suatu nibble, kita bisa merepresentasikan sampai dengan 16
nilai berbeda.
Dalam kasus
bilangan berbasis enambelas, nilai dapat berupa 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
A, B, C, D, E, dan F direpresentasikan dengan empat bit. BCD menggunakan
sepuluh angka berbeda (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
Bytes
Struktur
data terpenting yang digunakan oleh mikroprosesor 80x86 adalah byte. Sebuah
byte terdiri dari delapan bit dan adalah datum addressable paling kecil
(data item) pada mikroprosesor 80x86.
Memori Utama
dan alamat I/O pada 80x86 adalah semua alamat byte. Artinya bahwa item paling
kecil yang mungkin diakses secara individu oleh satu program 80x86 adalah nilai
delapan-bit.
Bit 0 adalah
urutan bit terendah atau bit paling tidak berarti (signifikan), bit 7 adalah
urutan bit paling berarti (signifikan) dari byte. Kita akan mengacu pada
penomoran semua bit lain.
Word
Sebuah word adalah kelompok 16 bit. Kita akan menomori bit dalam word
mulai dari nol sampai dengan lima belas.
- Seperti byte, bit 0 adalah urutan bit terendah dan bit 15 adalah urutan bit tertinggi.
- Perhatikan bahwa satu word berisi persis dua byte. Bit 0 sampai 7 membentuk urutan byte terendah, bit 8 hingga 15 membentuk urutan byte tertinggi.
n Nibble nol adalah nibble urutan terendah
dalam word dan nibble tiga adalah nible urutan tertinggi dari word. Dua nibble
lain adalah “nibble satu” atau “nibble dua”.
n Dengan
16 bit, anda bisa merepresentasikan 216 (65,536) nilai yang berbeda. Ini bisa
menjadi nilai dalam jangkauan 0..65,535 (atau, sebagai kasus biasanya,
-32,768..+32,767) atau jenis data lain apapun tanpa lebih dari 65,536 nilai.
Daftar Pustaka
n
Digital Principles and Applications,
Leach-Malvino, McGraw-Hill
n
Sistem Diugital konsep dan aplikasi, freddy
kurniawan, ST.
n
Elektronika Digiltal konsep dasar dan
aplikasinya, Sumarna, GRAHA ILMU
Tidak ada komentar:
Posting Komentar