Гар дээрх аль заавар нь кодын нягтрал ихтэй вэ?
Гар дээрх аль заавар нь кодын нягтрал ихтэй вэ?

Видео: Гар дээрх аль заавар нь кодын нягтрал ихтэй вэ?

Видео: Гар дээрх аль заавар нь кодын нягтрал ихтэй вэ?
Видео: 🍎iPhone утсан дээр таны заавал мэдэх ёстой 10 зүйл #1 2024, May
Anonim

Эрхий хуруу зааврын багц дээр ашигласан ARM ® Cortex®-M процессорууд маш сайн хангадаг кодын нягтрал бусад процессорын архитектуртай харьцуулахад. 8 битийн микроконтроллероос шилжсэн олон програм хангамж хөгжүүлэгчид шаардлагатай програмын хэмжээг мэдэгдэхүйц бууруулж, гүйцэтгэл нь мэдэгдэхүйц сайжирна.

Энд гар дахь өндөр кодын нягтрал гэж юу вэ?

2. 23. Кодын нягтрал Хүссэн үйлдлийг гүйцэтгэхийн тулд хэдэн микропроцессорын заавар шаардлагатай, заавар тус бүр хэр их зай эзэлдэгийг чөлөөтэй илэрхийлдэг. Ерөнхийдөө микропроцессор нь зааварт бага зай эзэлдэг бөгөөд нэг зааварт илүү их ажил хийх тусам түүний нягтрал их байдаг. код байна.

Цаашилбал, 32 битийн ARM зааврын багц болон 16 битийн ARM Thumb зааврын нэг давуу тал нь юу вэ? The 32 - бит заавар машинд бүрэн нэвтрэх, эх хувилбарын ихэнх уян хатан байдлыг хангах ARM зааврын багц . The 16 - бит заавар зохистой кодын нягтралыг үргэлжлүүлэн хангах.

Үүний нэгэн адил, та өндөр кодын нягтрал гэж юу вэ?

кодын нягтрал - Компьютерийн тодорхойлолт Гүйцэтгэх боломжтой програмын санах ойд эзлэх зайны хэмжээ. Кодын нягтрал хязгаарлагдмал хэмжээний санах ой агуулсан хөдөлгөөнт төхөөрөмжүүдэд чухал ач холбогдолтой.

Хэдэн ARM заавар байдаг вэ?

ARM нь нийт 37 регистртэй бөгөөд бүгд 32 битийн урттай. Одоогоор хандах боломжтой бүртгэлийн задаргаа байхгүй. - Бүгд зааварчилгаа r0-r14 руу шууд хандах боломжтой. - Ихэнх нь зааварчилгаа мөн PC ашиглахыг зөвшөөрөх.

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