ຄອມພິວເຕີດໍາເນີນໂຄງການ

Assembler - ຄໍາສັ່ງໃນລະດັບຕ່ໍາສໍາລັບໂຄງການຈົວ

ຄໍາສັ່ງທັງຫມົດສາມາດໄດ້ຮັບການປະຕິບັດເທົ່ານັ້ນໂດຍພາສາເຄື່ອງໄດ້. ຄໍາສັ່ງ Assembler - ເປັນຕົວແທນຂອງສັນຍາລັກຂອງພາສາ. ກັບມັນ, ຂຽນໂຄງການຂະຫນາດນ້ອຍ, ແຕ່ວ່າໄວຫຼາຍ. ແຕ່ເຖິງວ່າຈະມີຂະຫນາດຂອງເຂົາເຈົ້າ, ການລາຍລັກອັກສອນແມ່ນການຊົມໃຊ້ທີ່ໃຊ້ເວລາຫຼາຍ. ດັ່ງນັ້ນ, ຄໍາແນະນໍາການຊຸມນຸມໄດ້ຖືກນໍາໃຊ້ສໍາລັບອົງປະກອບຮາດແວ, ຫຼືໃນເວລາທີ່ໂຄງການນີ້ແມ່ນສໍາຄັນຫນ່ວຍຄວາມຈໍາບໍ່ພຽງພໍ. ເພາະສະນັ້ນ, ລະຫັດຜູ້ປະກອບການແມ່ນອອກໃນຮູບແບບຂອງອະນຸບັນດາໂຄງການ, ແລະປະສົມປະສານກັບລະຫັດລະດັບສູງ. ເນື່ອງຈາກຜູ້ປະກອບການສາມາດມີຄວາມແຕກຕ່າງກັນຂຶ້ນກັບປະເພດຂອງສະຖາປັດຕະ, ທ່ານຄວນພິຈາລະນາມັນສໍາລັບການກໍລະນີໂດຍສະເພາະ, ບົດຄວາມນີ້ແມ່ນສະຖາປັດຕະ Win. ແຕ່ຄໍາອະທິບາຍຂອງຄໍາແນະນໍາການຊຸມນຸມ, ເປັນລະບຽບນັ້ນ, ບໍ່ໄດ້ມີການປ່ຽນແປງຫຼາຍ, ແລະພວກເຂົາເຈົ້າສາມາດຖືກນໍາໃຊ້ໃນ microcontrollers, ແລະອຸປະກອນເອເລັກໂຕຣນິກອື່ນໆທີ່ນໍາໃຊ້ຜູ້ປະກອບການ.

ຄໍາສັ່ງເລກຄະນິດສາດນໍາໃຊ້ໃນການຊຸມນຸມ

ເຖິງວ່າຈະມີຄວາມຂັດແຍ້ງດັ່ງກ່າວນີ້, ເປັນຄວາມເປັນສາກົນ, ພຽງແຕ່ 4 ສອນຜູ້ປະກອບການກ່ຽວກັບເລກແມ່ນແລະສາມາດຖືກນໍາໃຊ້ໂດຍໂຄງການ. ຢ່າງໃດກໍຕາມ, ພວກເຂົາເຈົ້າໄດ້ຖືກສ້າງຕັ້ງຂື້ນໂດຍໃນລະດັບສູງພາສາການຂຽນໂປຣແກຣມ, ເຊິ່ງມີພະນັກງານຄອມພິວເຕີ, ເຄື່ອງໃຊ້ພາຍໃນເຮືອນ, ໂທລະສັບ, ໂທລະສັບ smart, ໂນດບຸກແລະອື່ນໆ. D. ການເຮັດວຽກກັບເຂົາເຈົ້າເປັນໄປໄດ້, ແລະຂ້ອນຂ້າງສົບຜົນສໍາເລັດ. ບັນຊີລາຍຊື່ຄໍາສັ່ງປະກອບມີດັ່ງນີ້:

  • ນອກຈາກນັ້ນ;
  • ການຫັກລົບ;
  • ຄູນ;
  • ພະແນກ.

ນອກຈາກນັ້ນ

ປະຕິບັດງານກ່ຽວກັບເລກ, ເປັນທີ່ຮູ້ຈັກນັບຕັ້ງແຕ່ໂຮງຮຽນສູງ. ການນໍາໃຊ້ຄຸນນະສົມບັດນີ້, ທ່ານຈໍາເປັນຕ້ອງພິຈາລະນາພຽງແຕ່ນອກຈາກນັ້ນ, ຊຶ່ງກ່ຽວຂ້ອງກັບການເປັນຕົວແທນຂອງຈໍານວນເທົ່ານັ້ນໃນຄວາມຊົງຈໍາຂອງຄອມພິວເຕີໄດ້. A ທັດສະນະທົ່ວໄປຂອງການດໍາເນີນງານແມ່ນເປັນດັ່ງຕໍ່ໄປນີ້:

ການໃສ່

ທາງທີມງານໄດ້ໃຊ້ເວລາຈໍານວນຂອງຈຸລັງ, ເພີ່ມໃຫ້ເຂົາເຈົ້າຮ່ວມກັນແລະບັນທຶກ "Yacheyku1". ໃນປັດຈຸບັນປະຕິບັດງານຂອງສະພາບການ passage ໄດ້: ທັງສອງຈໍານວນຂອງຈຸລັງຕ້ອງມີການແກ້ໄຂບັນດຽວກັນ. ນອກຈາກນີ້, ຖ້າຫາກວ່າມີການລົງທະບຽນຄັ້ງທໍາອິດ, ຫຼັງຈາກນັ້ນທ່ານສາມາດເພີ່ມກ່ຽວກັບມັນທັງຫມົດ. ຖ້າຫາກວ່າມີມືຖືທໍາອິດ, ຫຼັງຈາກນັ້ນມັນເປັນໄປໄດ້ທີ່ຈະຕື່ມກ່ຽວກັບຫຼືຕົວຖືກດໍາເນີນທັນທີທັນໃດຫຼືລົງທະບຽນ.

ລາຍລະອຽດຂອງຄໍາແນະນໍາໂຮມຊຸມນຸມແລະການປະຕິບັດຂອງເຂົາເຈົ້າຮຽກຮ້ອງໃຫ້ມີວິທີການທີ່ສົມບູນແບບຫຼາຍກ່ວາສາມາດສະຫນອງບົດຫນຶ່ງ. ໂດຍທີມສະພາແຫ່ງ, ເຖິງວ່າຈະມີຈໍານວນເງິນທີ່ຫນ້າສົງສານຂອງເຂົາເຈົ້າ, ມັນແມ່ນລາຍລັກອັກສອນຫນັງສືຈໍານວນຫຼາຍດັ່ງນັ້ນມີຫຼາຍກ່ວາຫນຶ່ງຮ້ອຍຫນ້າ. ເພາະສະນັ້ນ, ເຖິງວ່າຈະມີຄວາມສະດວກປາກົດຂື້ນ, ພວກເຮົາແນະນໍາໃຫ້ທ່ານອ່ານລາຍລະອຽດເພີ່ມເຕີມອະທິບາຍການເຮັດວຽກຂອງທີມງານດັ່ງກ່າວ, ເຊິ່ງຈະແຈ້ງໃຫ້ທ່ານຮູ້ nuances ທັງຫມົດສໍາລັບຖາປັດຕະຍະທີ່ແຕກຕ່າງກັນ.

ການຫັກລົບ

ດໍາເນີນການນີ້ແມ່ນປະຕິບັດໂດຍວິທີການເຊັ່ນດຽວກັນກັບທີ່ຜ່ານມາຫນຶ່ງ. ເຖິງແມ່ນວ່າທີມຄືປະເພດການບັນທຶກ:

The SUB

ຫຼັກການຂອງການຄິດໄລ່ແມ່ນດັ່ງຕໍ່ໄປນີ້: ການຫັກລົບຈາກ№1№2, ແລະຈະຂຽນທັບ№1ໄດ້. ເງື່ອນໄຂການຖ່າຍທອດປະຕິບັດງານແມ່ນຄືກັນກັບແລະເງື່ອນໄຂຂອງການດໍາເນີນງານນັ້ນລະ.

ຄູນ

ຖ້າຫາກວ່າພະແນກແລະນອກຈາກນັ້ນການນໍາໃຊ້ທີມງານເຊັ່ນດຽວກັນກັບສໍາລັບການທີ່ບໍ່ໄດ້ລົງແລະສໍາລັບການຈໍານວນເຊັນ, ຫຼັງຈາກນັ້ນໄດ້ທະວີຄູນແລະພະແນກມີສູດການຄິດໄລ່ຕ່າງໆສໍາລັບພວກເຂົາ. ສໍາລັບຕົວຢ່າງ, ເພື່ອຜົນປະໂຫຍດຈໍານວນທີ່ບໍ່ໄດ້ລົງໃຊ້ຄໍາສັ່ງນີ້:

MUL <ຕົວຖືກດໍາເນີນ>

ລະບຸໄວ້ໃນຕົວຖືກດໍາເນີນຄໍາສັ່ງແມ່ນຫນຶ່ງໃນປັດໃຈ. ສະຖານທີ່ຂອງປັດໄຈແລະສະຖານທີ່ປະຕິບັດງານຜົນທີສອງມີການສ້ອມແຊມໃນການລ່ວງຫນ້າ, ໂດຍອີງຕາມຂະຫນາດໃນ bytes MUL ໄດ້. ສະຖານທີ່ຂອງເຂົາເຈົ້າ - ກະທູ້ສໍາລັບບົດຄວາມອື່ນໄດ້. ສໍາລັບເຊັນຫຼາຍໃຊ້ຄໍາສັ່ງ:

iMUL

ທ່ານສາມາດຕອບສະຫນອງຄວາມ embodiments ອື່ນໆ, ແຕ່ວ່າມັນເປັນທີ່ເຂົ້າໃຈແລະຄຸ້ນເຄີຍ. ຊີ້ໃຫ້ເຫັນສອງປັດໄຈ, ແລະຜົນໄດ້ຮັບແມ່ນຖືກຈັດໃສ່ໃນຕົວຖືກດໍາເນີນ№1. ໃນກໍລະນີດັ່ງກ່າວນີ້, ເປັນຕົວຖືກດໍາເນີນລົງທະບຽນ№1ຈໍາເປັນ protrudes ແລະຕົວຖືກດໍາເນີນ№2 - ລົງທະບຽນຫລືຄວາມຊົງຈໍາມືຖື. ແຕ່ທາງເລືອກອື່ນໆກໍຈະໄດ້ຮັບການປຶກສາຫາລື:

iMUL

iMUL > , <ຕົວຖືກດໍາເນີນໃນທັນທີ>

iMUL , <ຕົວຖືກດໍາເນີນໃນທັນທີ>

ທາງເລືອກທໍາອິດແມ່ນຄ້າຍຄືກັນກັບ MUL ໃນອຸປະກອນ, ສະນັ້ນກົດລະບຽບໃນການມັນສາມາດໄດ້ຮັບການສະໃນທີ່ນີ້. ທາງເລືອກທີສອງອະນຸຍາດໃຫ້ທ່ານສາມາດຢ່າງຊັດເຈນລະບຸສະຖານທີ່ - ດັ່ງນັ້ນ, ແລະປັດໄຈ. ໃນ embodiment ທີສາມລະບຸສະມາຊິກທີ່ຈະເປັນປັດໄຈທໍາອິດ, ແລະເລື່ອງຜົນຂອງຫຼາຍແມ່ນຖືກຈັດໃສ່. ພາຍໃຕ້ຕົວຖືກດໍາເນີນທັນທີທັນໃດບໍ່ໄດ້ຫມາຍຄວາມວ່າໃຫ້ລະບຸສະມາຊິກໂດຍສະເພາະແລະຈໍານວນທີ່ຈະວີຜົນປະໂຫຍດຕົວຖືກດໍາເນີນການ.

ພະແນກ

ດັ່ງທີ່ໄດ້ກ່າວຂ້າງເທິງນັ້ນ, ໃຊ້ໃນການແບ່ງທັງສອງທີມ. ສໍາລັບຈໍານວນທີ່ບໍ່ໄດ້ລົງໄດ້ຖືກນໍາໃຊ້:

DIV <ຕົວຖືກດໍາເນີນ>

ສໍາລັບຕົວເລກເຊັນການນໍາໃຊ້ຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:

IDIV <ຕົວຖືກດໍາເນີນ>

ຄໍາຮ້ອງສະຫມັກຄຸນນະສົມບັດພະແນກການສອນແມ່ນວ່າມີພຽງແຕ່ divider ຕົວຖືກດໍາເນີນ, ຊຶ່ງເຮັດຫນ້າທີ່ເປັນສະມາຊິກຫຼືຄວາມຊົງຈໍາມືຖື. ແບ່ງຈໍານວນສະເຫມີມີສະຖານທີ່ແນ່ນອນຂອງຕົນ, ຊຶ່ງຂຶ້ນຢູ່ກັບຈໍານວນຂອງຂະຫນາດທີ່. ມັນມີສະຖານທີ່ແລະຜົນການດໍາເນີນງານຂອງຕົນ.

ຄົ້ນຫາແລະຄໍານິຍາມຂອງສະຖານທີ່ສາມາດເວົ້າໄດ້ເຊັ່ນດຽວກັນກັບຫຼາຍຂອງ: ຮຽກຮ້ອງໃຫ້ມີຄວາມແຍກຕ່າງຫາກ, ເປັນຈໍານວນຂອງຂໍ້ມູນຂ່າວສານແມ່ນລະ.

ສະຫຼຸບທີ່ເປັນປະໂຫຍດ

ນອກຈາກນີ້ປະເພດເປັນ "ຄໍາແນະນໍາການຊຸມນຸມທີ່ຂ້ອນຂ້າງເປັນປະໂຫຍດ" ແລະຄວນຈະປະກອບດ້ວຍຄໍາສັ່ງ Neg . ນາງ puts ຂຽນເປັນຢູ່ຈໍານວນທີ່ຢູ່ໃນຕົວຖືກດໍາເນີນໄດ້. ດັ່ງນັ້ນ, ຄວາມຫວັງທັງຫມົດທີ່ບົດຄວາມໄດ້ຊ່ວຍທ່ານເຂົ້າໃຈກ່ຽວກັບເລກບັນຊາຜູ້ປະກອບ.

ແລະປະຕິບັດງານທີ່ມີປະໂຍດ incrementing ແລະ decrementing (ການເພີ່ມຂຶ້ນຫຼືຫຼຸດລົງຫນ່ວຍຕົວຖືກດໍາເນີນ). ເພື່ອເພີ່ມຄ່າຕົວຖືກດໍາເນີນເປັນສິ່ງຈໍາເປັນເພື່ອກໍາຫນົດຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:

INC <ຕົວຖືກດໍາເນີນ>

ການລົດລົງຂອງຄວນກໍາຫນົດ:

DEC <ຕົວຖືກດໍາເນີນ>

ໃນຖານະເປັນສາມາດປະຕິບັດສະຖານທີ່ຫນ່ວຍຄວາມຈໍາຕົວຖືກດໍາເນີນຫຼືລົງທະບຽນ. ຜົນປະໂຫຍດສະເພາະຂອງການດໍາເນີນງານເຫຼົ່ານີ້ແມ່ນວ່າພວກເຂົາເຈົ້າໃຊ້ເວລາຕົນເອງສໍາລັບພື້ນທີ່ຫນ້ອຍກ່ວາຄໍາແນະນໍາການປະກອບທີ່ຄ້າຍຄືກັນສະຫນອງໃຫ້ໂດຍການເພີ່ມເຕີມຫຼືການຫັກລົບ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lo.birmiss.com. Theme powered by WordPress.