E-Book Bahasa Assembly Bahasa Assembly (Bahasa Rakitan) merupakan sebuah bahasa pemrograman bahasa kedua setelah bahasa mesin dan masih dikategorikan sebagai bahasa pemrograman komputer tingkat rendah. Ini dikarenakan walau bahasa assembly sudah mempunyai notasi yang dapat dibaca oleh manusia, tapi masih terlalu sulit untuk dipelajari.
Berbeda dengan bahasa pemrograman tingkat tinggi (semisal Pascal, Bahasa C atau Java), bahasa assembly atau rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang ditulis akan ditranslasikan menjadi satu kode operasi yang langsung dimengerti oleh komputer. Sedangkan pada bahasa tingkat tinggi, satu perintah mingkin diterjemahkan menjadi beberapa kode operasi pada bahasa mesin. Proses pengubahan bahasa aseembly menjadi mesin dilakukan oleh assembler, sedangkan jika sebaliknya dinamakan dengan deassembly.
Walau diakui sangat sulit untuk dipelajari, tapi bahasa assembly ini masih banyak dipelajari oleh orang-orang. Ada beberapa kelebihan yang mendasari mengapa bahasa assembly masih terus dipelajari hingga sekarang.
Berikut kelebihan bahasa assembly :
Apa yang akan dipelajari di dalam buku ini? Di dalam buku yang ditulis oleh S'To ini akan membahas beberapa hal sebagai berikut :
Berbeda dengan bahasa pemrograman tingkat tinggi (semisal Pascal, Bahasa C atau Java), bahasa assembly atau rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang ditulis akan ditranslasikan menjadi satu kode operasi yang langsung dimengerti oleh komputer. Sedangkan pada bahasa tingkat tinggi, satu perintah mingkin diterjemahkan menjadi beberapa kode operasi pada bahasa mesin. Proses pengubahan bahasa aseembly menjadi mesin dilakukan oleh assembler, sedangkan jika sebaliknya dinamakan dengan deassembly.
Walau diakui sangat sulit untuk dipelajari, tapi bahasa assembly ini masih banyak dipelajari oleh orang-orang. Ada beberapa kelebihan yang mendasari mengapa bahasa assembly masih terus dipelajari hingga sekarang.
Berikut kelebihan bahasa assembly :
- Ketika di-compile lebih kecil ukuran, Ini dikarenakan bahasa assembly benar-benar hanya meng-compile kode yang akan dijadikan program saja,
- Lebih efisien/hemat memori, mungkin jika menggunakan bahasa pemrograman tingkat tinggi (contohnya visual basic) membutuhkan aplikasi tambahan agar aplikasi yang kita buat dapat berjalan, sedangkan pada aplikasi yang dibuat langsung menjadi bahasa mesin tidak membutuhkan aplikasi tambahan
- Lebih cepat dieksekusi
Apa yang akan dipelajari di dalam buku ini? Di dalam buku yang ditulis oleh S'To ini akan membahas beberapa hal sebagai berikut :
- Bilangan, di dalamnya dibahas bilangan biner, desimal, heksadesimal, bertanda (signed) dan tidak bertanda (unsigned)
- Memori, bahasannya adalah seputaran Mikroprosessor, Organisasi Memori pada PC, Pembagian Memori, Pengalamatan, Konversi Alamat
- Interrupt, Membahas tentang pengertiannya, Vektor interrupsi, seperti Single Step, NMI, Break Point, dll
- Register, Jenis-jenis Register, Index Pointer Register, Flag Register, dll
- Memulai dengan Assembly,
- Membuat program COM
- Mencetak Huruf
- Operasi Aritmetika
- Pointer
- Manipulasi Bit dan Logika
- Adressing Mode
- Mancetak Kalimat
- Pembandingan
- Stack
- Input dari Keyboard
- Dan masih banyak lagi.
Detail E-Book:
| ||
Judul E-Book | : | Bahasa Assembly |
Tipe File | : | |
Pembuat/Penulis | : | S'to |
Alamat E-Mail | : | sto@poboxes.com |
Didistribusikan oleh | : | www.portalebookshare.blogspot.com |
0 komentar: