Все про Assembler українською мовою на сайті net.kr.ua

 

:: Меню ::

Головна
Введення
Архітектура реального режиму
Основи програмування
Команди і алгоритми
Розширені можливості сучасних мікропроцесорів
Система команд процесорів Intel
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
 

:: Лічильники ::

=

 

 

 

 

fff00e50

Написати процедуру на асемблері в Delphi 7

ZHMXSHENKO
Написати процедуру на асемблері в Delphi 7
Procedure TForm1.btn2Click(Sender: TObject); var ax1, bx1, cx1, dx1:integer; begin asm mov ax1, eax; mov bx1, ebx; mov cx1, ecx; mov dx1, edx; push dx1; push ax1; push bx1; push cx1; pop dx1 pop cx1 pop bx1 pop ax1 end; Form1.lst1.Items.Add(Inttohex(dx1,1)); Form1.lst1.Items.Add(Inttohex(cx1,1)); Form1.lst1.Items.Add(Inttohex(bx1,1)); Form1.lst1.Items.Add(Inttohex(ax1,1)); end; Процедура має вивести 30 перших осередків сегмента стека, регістрів сегментів. Що мені змінити, щоб воно працювало?



Відповіді:

Володимир Алексєєв
для цього не пишуть прогу, а використовують відладчик




:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Популярне ::

-


:: Посилання ::

-


 

 

 


Copyright © net.kr.ua, 2019-2025 (assem.us)