Komputer, Pemrograman
Assembler - perintah tingkat rendah untuk programmer pemula
Semua perintah dapat dijalankan hanya oleh bahasa mesin. Assembler perintah - representasi simbolis dari bahasa. Dengan itu, menulis program kecil, tapi sangat cepat. Tetapi meskipun ukuran mereka, proses penulisan sangat waktu memakan.
perintah aritmatika digunakan dalam perakitan
Meskipun paradoks ini, sebagai universalitas, hanya 4 instruksi assembler aritmetika dan dapat digunakan oleh programmer. Namun demikian, mereka diciptakan oleh bahasa pemrograman tingkat tinggi, yang mempekerjakan komputer, peralatan rumah, telepon, ponsel pintar, laptop dan sebagainya. D. Bekerja dengan mereka adalah mungkin, dan cukup berhasil. daftar perintah assembler adalah sebagai berikut:
- Selain itu;
- pengurangan;
- perkalian;
- divisi.
tambahan
operasi aritmatika, dikenal sejak SMA. Untuk menggunakan fitur ini Anda hanya perlu mempertimbangkan penambahan, yang berhubungan dengan representasi dari nomor lipat dalam memori komputer. Sebuah pandangan umum dari operasi adalah sebagai berikut:
Masukkan The
Tim mengambil sejumlah sel, menambahkan mereka bersama-sama dan menulis "Yacheyku1". Sekarang pengoperasian kondisi bagian: baik jumlah sel harus memiliki resolusi yang sama. Juga, jika ada yang mendaftar pertama, maka Anda dapat menambahkan pada itu semua. Jika ada sel pertama, maka dimungkinkan untuk menambah atau operan langsung atau register.
Deskripsi petunjuk perakitan dan pelaksanaannya membutuhkan pendekatan yang lebih komprehensif daripada dapat memberikan satu artikel. Oleh tim perakitan, meskipun jumlah mereka yang menyedihkan, ada tertulis begitu banyak buku yang memiliki lebih dari seratus halaman. Oleh karena itu, meskipun kemudahan jelas, kami mendorong Anda untuk membaca lebih rinci menggambarkan kerja tim, yang akan membiarkan Anda tahu semua nuansa untuk arsitektur yang berbeda.
pengurangan
Operasi ini dilakukan oleh algoritma yang sama seperti sebelumnya. Bahkan tim seperti jenis catatan:
SUB
perkalian
Jika divisi dan penambahan digunakan tim yang sama seperti untuk ditandatangani dan untuk nomor ditandatangani, maka perkalian dan pembagian ada berbagai algoritma untuk mereka. Misalnya, untuk memperbanyak nomor unsigned menggunakan perintah ini:
MUL
Imul
Anda dapat bertemu perwujudan lain, tetapi lebih dimengerti dan akrab. Ditunjukkan dua faktor, dan hasilnya ditempatkan di operan №1. Dalam hal ini, operan mendaftar №1 tentu menjorok dan operand №2 - sel register atau memori. Tapi pilihan lain juga akan dibahas:
Imul
Imul
Imul
Opsi pertama adalah mirip dengan MUL pada perangkat, sehingga aturan untuk itu dapat dikaitkan sini. Opsi kedua memungkinkan Anda untuk secara eksplisit menentukan lokasi - sebagai hasilnya, dan faktor. Dalam perwujudan ketiga menentukan register yang akan menjadi faktor pertama, dan dimana hasil perkalian ditempatkan. Di bawah operan langsung tidak dimaksudkan untuk menentukan register tertentu dan jumlah yang digunakan untuk memperbanyak operan.
divisi
Seperti disebutkan di atas, digunakan untuk membagi dua tim. Untuk nomor unsigned digunakan:
DIV
Untuk nomor ditandatangani menggunakan perintah berikut:
IDIV
Aplikasi divisi fitur instruksi adalah bahwa hanya operan pembagi, yang bertindak sebagai sel register atau memori. Membagi angka selalu memiliki lokasi yang pasti, yang tergantung pada jumlah ukuran. Ini memiliki tempat dan hasil operasi.
Cari dan definisi tempat dapat mengatakan hal yang sama seperti perkalian: membutuhkan artikel terpisah, sebagai jumlah informasi yang cukup.
kesimpulan berguna
Juga diklasifikasikan sebagai "relatif membantu petunjuk perakitan" dan harus mencakup perintah NEG
Dan operasi berguna incrementing dan decrementing (meningkat atau menurun Unit operan). Untuk kenaikan operan diperlukan untuk meresepkan perintah berikut:
INC
Untuk pengurangan harus meresepkan:
Desember
Seperti dapat melakukan operan lokasi memori atau mendaftar. kepentingan eksklusif dari operasi ini adalah bahwa mereka mengambil sendiri untuk ruang kurang dari petunjuk perakitan serupa yang ditawarkan oleh penambahan atau pengurangan.
Similar articles
Trending Now