Машинен код, ниско ниво език за програмиране, асемблер, асемблер

Машинен код, ниско ниво език за програмиране, асемблер, асемблер

Начало | За нас | обратна връзка

Машина код - набор инструкции конкретен компютър (CPU), който се тълкува директно от процесора. Командата обикновено представлява цяло число, което е написано в регистъра на процесора. Процесорът чете този номер и осъществява операция, която съответства на този отбор.

програмиране ниско ниво (ниско ниво език за програмиране) - език за програмиране, възможно най-близо до програмирането в машинен код. За разлика от машинен код, по-ниско ниво на всеки отбор не съответства на броя и съкратеното име на екипа (мнемоника). ниско ниво на езика е свързана с мрежова процесор.

асемблер - език за програмиране на ниско ниво, на който пишете вашата програма. Всеки процесор има своя собствена асемблер.

Assembler - специална програма, която превежда (сглобява, т.е. събиране) на изходния код на програма, написана на асемблер в изпълним файл (EXE файл или COM).

Debug: сглобяване и разглобяване

Debug - програма-дебъгер, който се използва за тестване и отстраняване на грешки на изпълними файлове. Също така понякога се нарича процесът на отстраняване на грешки.

Монтаж - процесът на превод на програма с асемблер за машинен код

Разглобяване - процес и / или метод за производство на изходния код на програмите в програмен език монтаж в машинен код.

Един ред във файла с асемблер изпълним. програми, излъчвани

Линия - на асемблер е обикновен тип данни, с които работи програмата, нейната асемблер вижда като набор от байтове.

Изпълним файл (изпълним) - този вид файл, съдържанието на които е готов за незабавно изпълнение на компютърната програма

Обикновено изпълнимия файл:

- Това се получава в резултат на преводни и оформление обект модули;

- Той съдържа машинни инструкции и / или команди на операционната система.

Превод - програмата за конверсия е показано на един от езиците за програмиране в програмата на друг език и, в известен смисъл, което се равнява на първия

Assembler програми за компютри с процесор Intel.Tipy програми в асемблер

Assembler програми за компютри с Intel процесори:

1. Emu8086. Работи на Windows, макар че програмите са написани под DOS.

2. TASM - Turbo Assembler от компанията Borland. Можете да създавате програми за DOS и за Windows.

3. MASM - Assembler от Microsoft

4. Debug - е скромен, но е голям плюс - част от стандартния набор от Windows (Проучване 1 и 2 лаборатории).

· Типът програма COM

· Видът на програмата EXE

DOS изход означава на екрана в текстов режим

1. Функции DOS 02h - Напишете характер STDOUT с чек за Ctrl-Break