Ассемблердің өту құрылымы дегеніміз не?
Ассемблердің өту құрылымы дегеніміз не?

Бейне: Ассемблердің өту құрылымы дегеніміз не?

Бейне: Ассемблердің өту құрылымы дегеніміз не?
Бейне: Архитектура ЭВМ | Основы Операционных Систем 04 | Ассемблер 2024, Мамыр
Anonim

Бір ассемблер пастары бастапқы файлдың үстінен дәл бір рет, бірдей өту белгілерді жинау, болашақ сілтемелерді шешу және нақты құрастыруды орындау. Күрделі бөлігі - болашақ жапсырма сілтемелерін шешу (алға сілтеме жасау мәселесі) және кодты бір жерде жинау өту.

Сондай-ақ ассемблерде өту дегеніміз не?

Ассемблер төмен деңгейлі құрастыру кодында жазылған нұсқауларды қайта орналастыруға болатын машина кодына түрлендіруге және жүктеуші үшін ақпарат бойына генерациялауға арналған бағдарлама. Мұнда құрастырушы осы тапсырмаларды екіге бөл өтеді : Өту -1: Таңбалар мен әріптерді анықтаңыз және оларды тиісінше символдық кесте мен әріптік кестені есте сақтаңыз.

Сондай-ақ, неліктен бізге екі өтпелі ассемблер керек? Көпшілігінің басты себебі құрастырушылар a2 пайдалану - өту Жүйе бастапқы кодты талдау кезінде әлі кездеспейтін айнымалыларға немесе ішкі бағдарламаларға сілтемелер - жіберуге сілтемелер мәселесін шешуге арналған.

Сонымен қатар, ассемблердің қандай түрлері бар?

Ан құрастырушы екеуін аудару керек әртүрлі түрлері таңбалардан: құрастырушы -анықталған символдар және бағдарламашы анықтайтын символдар. The құрастырушы -анықталған символдар машиналық нұсқаулар мен жалған нұсқауларға арналған мнемоника болып табылады.

Ассемблерде литерал дегеніміз не?

Белгілі бір тілге тән болмай, а сөзбе-сөз аты жоқ тұрақты шама. The Ассемблер бағдарлама барлық топтарды литералдар бірге тұрақты бассейнде қайталанбайды. Бұл «= көрсетеді Ассемблер егер әлі жасалмаған болса, осы пулда мән жасау үшін.

Ұсынылған: