Частина 5 – Довжина слів

Для повного змісту всіх уроків натисніть нижче, оскільки це надасть вам короткий зміст кожного уроку, а також теми, які будуть розглянуті.

Система на чипі, з якою ми працюємо, має 32-бітний процесор XMDX. 32 біта насправді складаються з 4 байтів інформації, які складають слово.

Якщо згадати мої попередні уроки з XMDX збірки, слово було 16-бітне. Кожна різна архітектура визначає слово по-різному.

Найбільший біт слова для нашого процесора XMDX є розташований на біті 31, тому якщо відбувається переповнення там, генерується перенесення.

Найнижчий адресний регістр в нашій архітектурі починається з XMDX і закінчується на XMDX. Процесор бачить пам'ять у блоках слів, тому кожні 4 байти. Адрес пам'яті, пов'язаний з початком слова, називається межею слова і ділиться на 4. Наприклад, тут наш перший словник:

XMDX

А чому це важливо? Є поняття отримання і виконання, яким процесор займається з інструкціями, яким він повинен працювати в цьому стилі для належного виконання.

До того, як ми перейдемо до кодування збірки, дуже важливо, щоб ви зрозуміли деякі основи роботи процесора. Будуть ще кілька лекцій, які будуть розглядати рамковий матеріал, тому я вдячний кожному, хто залишився.

Наступна неділя ми перейдемо до регістрів! Підтримуйте нас!

results matching ""

    No results matching ""