Файл
Новий...
Відкрити...
Зберегти як...
Друк...
Вихід
Правка
Відмінити
Повторити
Копіювати
Вирізати
Вставити
Виділити все
Кодування
Перекодувати в Windows ...
Перекодувати в MS-DOS ...
Компіляція
Компілювати з...
Створити COM...
Створити EXE 16Bit
Створити EXE 32Bit
Настройки
Настройки шрифту...
Підсвічування синтаксису
Мова(Language)
Русский
English
Українська
Про програму..
Реєстрація...
Файлові операції
Створити новий файл
Відкрити існуючий  файл
Зберегти файл
Роздрукувати файл
Закрити програму (переконайтеся що зберегли результат роботи!)
Правка
Відмінити останню дію
Повторити дію
Копіювати текст в буфер обміну
Вирізати текст в буфер обміну
Вставити текст з буфера обміну
Виділити все
Зміна кодування тексту
Перевести в Windows кодування
Перевести в MS-DOS кодування
Компіляція початкового тексту програми
Вибір компілятора
Створити COM файл
Створити EXE файл
Створити EXE файл для Windows
Настройки програми
Настройки формату шрифту
Ввiмкнення\ Відключення підсвічування синтаксису...
Вибір мови інтерфейсу програми...
Встановити мову інтерфейсу в Російську
Встановити мову інтерфейсу в Англійську
Встановити мову інтерфейсу в Українську
Про програму......
Реєстрація програми
Створити новий файл
Відкрити існуючий  файл
Зберегти файл
Роздрукувати файл
Створити EXE файл
Створити EXE 16BIT  файл  й запустити його
Перейти в Windows кодування
Перейти в кодування MS-DOS
Реєстрація програми
Закрити програму (переконайтеся що зберегли результат роботи!)
Зберегти EXE... (спочатку откмопіл.)
Зберегти COM... (спочатку откмопіл.)
Зберегти одержаний за допомогою компіляції EXE файл... (Перед виконанням збереження відкомпілюйте вашу програму, і переконайтеся що вона успішно запускається)
Зберегти одержаний за допомогою компіляції COM файл... (Перед виконанням збереження відкомпілюйте вашу програму, і переконайтеся що вона успішно запускається)
Цей рядок відображає коротку інформацію про всі елементи інтерфейсу
Величезне прохання:
Також прийму будь-які побажання по оптимізації...
Програмка дозволяє полегшити процес
створення програм написаних на Асемблері...
Оскільки в стандартний комплект асемблерів
не входить візуальний компілятор...
Комп'ютер:
оскільки це тестова версія програми, будь ласка
повідомте мені на e-mail всі помилки які 
ви відмітите під час роботи з програмою!
Процесор:
Користувач:
А тільки консольний...
Зберегти як HTML...
Копіювати...
Вставити...
Вирізати...
Відмінити...
Повторити...
Настройки редактора
Створити COM
Створити EXE 16bit
Створити EXE 32bit
Створити EXE 16bit і запустити
Створити EXE 32bit і запустити 
Створити COM і запустити
Редактор:
Колір фону
Колір тексту виділення
Колір фону виділення
Відстань між рядками
Використовувати TAB
Розмір TABа
Бічний рядок:
Колір
Ширина
Кількість цифр
Відображати номери рядків
Відображати нулі в номерах
Відображати бічний рядок
Допомога
Опкоди команд Асемблера
Опис команд Асемблера
Опис команд Асемблера
Опкоди команд Асемблера
Для пошуку значень встановите курсор на древі команд 
і наберіть на клавіатурі ім'я потрібної команди...
Опис команди
Команда:
ОПКОД:
Короткий опис:
Легенда:
/цифра
-цифра від 0 до 7 говорить про те що ModR/M байт 
інструкції використовує тільки r/m (регістр або пам'ять) операнд.
/r
- говорить про те що ModR/M байт інструкції може містити
 операнд регістр або пам'ять
cb
- відносний байт зсуву для наступної команди
використовується для CALL, JMP і т.д.
ib, iw, id 
- 1-байт (ib), 2-байта (iw), або 4-байта (id) -операнди
rb, rw, rd
-регістри:
+i
-используется при 
операціях з сопроцесором
де один з операндів ST(I)
rel8
-відносна адреса 
може бути від -128 до 128
в кінці інструкції.
r8
-один з регістрів (мож
е бути 8,16 і 32)
imm8
-безпосереднє 
8 бітове значення
(також може бути imm16, imm32)
m
-операнд у пам'яті (якщо є ще цифра наприклад m8 то це
8 розрядний операнд. Також може бути запис вигляду m16:16 перша
цифра сегмент друга зсув.
Sreg
- сегментний регістр (ES=0, CS=1, SS=2, DS=3, FS=4, GS=5 )
ST або ST(0)
- верхівка стека співпроцесора
ST(i)
-  i-тий елемент від верхівки стека співпроцесора
mm
-MMX регістр. 64 бітові регістри: MM0 до MM7
mm/m64
MMX регістр або 64 бітовий операнд в пам'яті
Опкоди
Настройки редактора
Реєстрація
Про програму ASM Tool
Відображати панель допомоги
Відображати панель статусу
Відображати панель інстр.
Для отримання інф. про команду устан. на неї курсор і натисніть F1
Інструменти
Калькулятор
HEX - редактор
Змінити шлях до HEX редактора...
Таблиця символів ASCII
Скан коди клавиш
Таблиця символів ASCII
Натисніть клавишу на клавиатурі...
Клавиша:
Скан-код:
Службові скан коди
00h  - Буфер клавіатури переповнений                             FAh -  ACK 
AAh - Самотестування закінчено                                   FCh - Помилка самотестування 
E0h - Префікс для сірих клавиш                                   FDh - Помилка самотестування 
E1h - Префікс для клавиш без коду відпускання          FEh RESEND 
F0h - Префікс відпускання клавиш                               FFh Помилка клавіатури 
EEh - Эхо 
Скан коди клавиш
Опис команд Асемблера
Команди:
Вікно компіляції
Вікно компіляції "Завжди зверху"
Налаштування компіляції
Вікно компіляції
Налаштування компіляції
Команда компіляції COM:
Команда компіляції EXE16Bit:
Команда компіляції EXE32Bit:
Команда линковки COM:
Команда линковки EXE16Bit:
Команда линковки EXE32Bit:
Налаштування редактора...
TD - Відладка (спочатку відкомпіл.)
Зберегти...
Перегляд листингу (спочатку відкомпіл.)
Перегляд листингу
Пошук
Знайти
Знайти далі
Перейти до рядка...
Довідник переривань
Знайти попереднє
Замінити
Додати компілятор
Видалити компілятор
Альтернативний відладчик
Змінити шлях до альтернативного відладчика
Асоціювати з *.asm
WinApi help
Закрити файл
Асемблер
Нова підпрограма
Включити файл
Описати перемінну
Додати шаблон COM програми
Додати шаблон EXE програми
Запустити COM (спочатку відкомп.)
Запустити EXE (спочатку відкомп.)
Конвертер систем числення
Настройки списка winapi
Курсор
Зберегти зміни
Вертикальна лінія
Горизонтальна лінія
НапівБлок
Блок
Нова змінна
Імя змінної
Тип змінної
Значення
раз(ів)
Повторити
Описати змінну
Відміна
Байт
Слово
Двойне слово
Четверне слово
Символ/рядок
Конвертер систем числення
10-на
16-на
2-на
8-на
Char
Відкрити файл
Налагодження списку функцій
Ці элементи будуть відображені у випадаючему списку (ctr+space), в лівом вікні знаходиться те що буде вставлено в редактор
, при виборі того що знаходиться у правому вікні. Номера рядків допоможуть в редагуванні.
Текст що буде вставлен в редактор
Текст що буде відображений в списку
Зберігти зміни
Зберігти зміни
Налаштування компіляції...
Вибиріть компілятор:
Команди пункту 
Команди пункту 
Команди пункту 
Зберігти зміни
Закрити
Опис преривань DOS
Довідник WINAPI функцій
Закоментувати виділення 
Раскоментувати виділення
Асемблер
Закрити поточний файл
Нова підпрограма
Включити файл
Описати змінну
Додавання компілятора....
1.Введіть назву компілятора 
(буде відображено в меню Компіляція -> компілювати з...):
2. Вибиріть кількість конфігурацій компіляції
Наприклад для TASM це Створити COM, Створити EXE. итд
і визначте їх назву...
Далі
Додавання компілятора (Шаг 2 з 2)
Введіть команду яка повинна виконатися у командній строкі під час натискання...
Команди для пункту №1
(наприклад при натисканні на пункт меню Створити COM в  командній строкі виконується :
Команди для пункту №2
1. TASM.EXE temp.asm,,,
2. TLINK.EXE temp.OBJ /t
3. @echo off
4. pause
Команди для пункту №3
Додати
Як купити програму ASMTool
Ваші побажання та зауваження приймаються...
WinAPI функції
Покажчик
Довідник переривань...
Переривання DOS:
Переривання BIOS:
Вартість: 1$
Як придбати?
Придбання програми ASMTool Professional Edition
Якщо у Вас є доступ до інтернету і нема бажання чекати сутки поки будуть 
оброблені платежі, можете використати онлайн оплату яка 
займе у Вас не більше 5ти хвилин!!!
Отримати ключ для ASMTool PE онлайн!
В протилежному випадку можете:
здійснити грошовий переказ на один з нижче приведених кошельків
грошової системи WebMoney:
У розмірі 1$ або 10 грн. , в примітку до переказу треба зазначити:
"Реєстрація програми ASMTool" , Призвіще, Імя , E-Mail адреса, бажане імя на яке буде виданий код
Памятайте що імя на яке буде виданий код повинно бути написано
 маленькими літерами латинської абетки (маленького регістру),
 і не повинно перевищувати 8 символів. Наприклад - aleks
Впродовж доби на вказаний Вами E-Mail буде надіслан персональний код 
і Ви - повноцінний, законний власник данної програми.
Одержуя професійну версію программ ASMTool PE, Ви
отримуєте такі плюси:
  - персональна версія програми
  - довідник переривань
  - довідник winapi функцій, з можливістю швидкої допомоги
  - у редакторі кода список winapi функцій як у
  - IDE Borland Delphi, C++
  - можливість оновлення программи без зміни коду (повторної реє-ії)
  - технічна підтримка
  - інші важливі і корисні функції
Усі права на дану програму належать автору програми та її законним
власникам. Незаконне копіювання і поширення наказується законом.
Імя:
Ключ:
Використовуйте: 
Права кнопка миші --> Вставити
Натисніть для того щоб узнати як придбати ASMTool
Реєстрація
Зареєструвати