Merupakan bagian terpenting dalam komputer untuk menyimpan data dan program. Dalam microprosesor 8088 terdapat 16 saluran alamat (address) dan 8 saluran data secara multiplex. Saluran alamat lainnya yang tersedia ada 4, khusus untuk menunjuk segmen memori, dimana tiap segment menjangkau memori sebesar 64 kliobyte. Sehingga dari 16 saluran alamat dapat menggarap isi memori hingga 1 megabyte dan bekerja dengan data 16 bit. Ukuran memori 1 kilobyte = 1024 byte, 1 megabyte = 1024 x 1024 byte = 1.048.576 byte. Maka alamat memori dari 0 sampai 1 megabyte memerlukan penulisan dengan 5 digit angka hexadesimal dari 00000H sampai FFFFFH.
Sebagai contoh : Memori di PC XT 640 kilobyte terdiri dari alamat 00600H sampai alamat A0000H.RAM dan ROM merupakan komponen IC yang dapat menyimpan data dan program yang dapat dialamati terdiri dari jalur alamat (address) dan jalur data. RAM dapat menulis dan membaca data, sedangkan ROM hanya membaca saja. Kombinasi saluran/jalur data berupa 8 bit atau 16 bit yang dinyatakan dalam bilangan hexadesimal. Sedangkan jalur alamat (address) memiliki pola yang sama dengan jalur data memakai bilangan hexadesimal. Sekarang telah berkembang memori dengan jumlah saluran 32 bit dan 64 bit.
Tempat menyimpan data ukuran 1 byte di RAM dan ROM harus diberi nomor urut agar mudah diidentifikasi berupa alamat memori (memori address). Jika ada data berupa 5AH disalurkan melalui jalur data ke memori dengan alamat memori 0F2B4H, maka berarti di lokasi memori nomor 0F2B4H terdapat data 5AH. Memori dengan jalur alamat yang banyak akan memiliki kapasitas simpan yang dinyatakan dalam byte, kilobyte, megabyte atau gigabyte. Memori berkapasitas 64 KB berarti memiliki kemampuan merekam 64 x 1024 byte data. Suatu media penyimpan berupa Hard disk 10 M berarti memiliki kapasitas rekam 10 x 1024 x 1024 byte.
Sebagai contoh : Memori di PC XT 640 kilobyte terdiri dari alamat 00600H sampai alamat A0000H.RAM dan ROM merupakan komponen IC yang dapat menyimpan data dan program yang dapat dialamati terdiri dari jalur alamat (address) dan jalur data. RAM dapat menulis dan membaca data, sedangkan ROM hanya membaca saja. Kombinasi saluran/jalur data berupa 8 bit atau 16 bit yang dinyatakan dalam bilangan hexadesimal. Sedangkan jalur alamat (address) memiliki pola yang sama dengan jalur data memakai bilangan hexadesimal. Sekarang telah berkembang memori dengan jumlah saluran 32 bit dan 64 bit.
Tempat menyimpan data ukuran 1 byte di RAM dan ROM harus diberi nomor urut agar mudah diidentifikasi berupa alamat memori (memori address). Jika ada data berupa 5AH disalurkan melalui jalur data ke memori dengan alamat memori 0F2B4H, maka berarti di lokasi memori nomor 0F2B4H terdapat data 5AH. Memori dengan jalur alamat yang banyak akan memiliki kapasitas simpan yang dinyatakan dalam byte, kilobyte, megabyte atau gigabyte. Memori berkapasitas 64 KB berarti memiliki kemampuan merekam 64 x 1024 byte data. Suatu media penyimpan berupa Hard disk 10 M berarti memiliki kapasitas rekam 10 x 1024 x 1024 byte.
Istilah dalam memori yang sangat lazim dan sering ditemui dalam setiap pemrograman bahasa rakitan adalah :
- Bit adalah singkatan dari binary digit
- Byte adalah 8 bit
- Word adalah 2 byte
No comments:
Post a Comment