Ассемблер хэл дээр хэрхэн програмчлах вэ

Агуулгын хүснэгт:

Ассемблер хэл дээр хэрхэн програмчлах вэ
Ассемблер хэл дээр хэрхэн програмчлах вэ

Видео: Ассемблер хэл дээр хэрхэн програмчлах вэ

Видео: Ассемблер хэл дээр хэрхэн програмчлах вэ
Видео: Windows -ийн ашигтай 5 програмыг урьдчилан суулгасан болно 2024, Арваннэгдүгээр
Anonim

Ассемблер хэл нь мэдэгдэл нь процессорын зааварт нийцсэн доод түвшний програмчлалын хэл юм. Хүний бичсэн зааврыг техник хангамжийн ойлгодог заавар болгон хувиргах нь уг хэлэнд нэр өгсөн ассемблер програмын тусламжтайгаар хийгддэг.

Ассемблер хэл дээр хэрхэн програмчлах вэ
Ассемблер хэл дээр хэрхэн програмчлах вэ

Шаардлагатай

хөгжүүлэлтийн орчин GSS Visual Assembler, ASMedit, RadASM

Зааварчилгаа

1-р алхам

Компьютерийнхаа хатуу дискэн дээр угсралтын хэлний програм бичих хөгжлийн орчныг татаж суулгаарай. Энэ нь GSS Visual Assembler, ASMedit, RadASM болон бусад байж болно. Зөв сонголт хийхийн тулд хөтөлбөрүүдийн тайлбар, хөгжүүлэгчдийн зөвлөмжийг уншина уу. Ассемблер хэл дээр програмчлахын тулд үндсэн командыг мэдэх хэрэгтэй гэдгийг тэмдэглэх нь зүйтэй. Учир нь эдгээргүйгээр хэд хэдэн энгийн програм эхлэхгүй бөгөөд ажиллахгүй болно.

Алхам 2

Бичсэн програмын текстийг машины код болгон хөрвүүлэхийн тулд орчуулагчийг (орчин үеийн хэл дээрх хөрвүүлэгч гэх мэт) татаж суулгаарай. MASM, RosASM, Yasm, NASM болон бусад нь танд туслах болно.

Алхам 3

Синтаксийн дүрмүүд болон үндсэн командуудын багцыг сур. Үүнийг хийхийн тулд та интернетээс олж болох тусгай ном ашиглаж болно. Шинэхэн программист бүр уран зохиолыг зөвхөн өөртөө зориулж сонгодог тул бүх нийтийн сургалтын хэрэгсэл байдаггүй. Хайлтын системийн тусламжтайгаар та шинэхэн программистад хэрэгтэй олон мэдээллийг олж авах болно.

Алхам 4

Анхан шатны угсралтын хэлний програм хийхийг хичээ. Сурах бичгийн жишээг хүртэл энд хийх болно. Зөвхөн практик дасгалууд нь програмчлал хэрхэн ажилладаг тухай логикийг ойлгоход тусална. Хэрэв операторуудыг ажиллуулах явцад алдаа гарвал эхлүүлсэн зүйлээ орхиж болохгүй - мэдээлэл авахын тулд интернетэд хандана уу. Ассемблер код нь хэд хэдэн давуу талтай байдаг: бусдаас хурдан ажилладаг, бага зай эзэлдэг, тестлэх, дибаг хийхэд хялбар, компьютерын үүднээс "цэвэр" хэл юм. Гэсэн хэдий ч сурахад нэлээд хэцүү байдаг. Хэрэв та ассемблертай сайн ажилладаг бол ирээдүйд илүү төвөгтэй програмчлалын хэл рүү амархан шилжиж болно.

Зөвлөмж болгож буй: