From ea1a682e6585f9d024d57426cd353390c4ffd966 Mon Sep 17 00:00:00 2001 From: "Alexey Teplov (" Date: Thu, 26 Jun 2008 05:17:07 +0000 Subject: [PATCH] fixed small bug git-svn-id: svn://kolibrios.org@807 a494cfbc-eb01-0410-851d-a64ba20cac60 --- .../develop/examples/checkbox/trunk/checkbox.asm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/programs/develop/examples/checkbox/trunk/checkbox.asm b/programs/develop/examples/checkbox/trunk/checkbox.asm index b6361a1d97..9a69503452 100644 --- a/programs/develop/examples/checkbox/trunk/checkbox.asm +++ b/programs/develop/examples/checkbox/trunk/checkbox.asm @@ -8,14 +8,14 @@ ;заголовок приложения use32 ; транслятор, использующий 32 разрядных команды - org 0x0 ; базовый адрес кода, всегда 0x0 - db 'MENUET01' ; идентификатор исполняемого файла (8 байт) - dd 0x1 ; версия формата заголовка исполняемого файла + org 0x0 ; базовый адрес кода, всегда 0x0 + db 'MENUET01' ; идентификатор исполняемого файла (8 байт) + dd 0x1 ; версия формата заголовка исполняемого файла dd start ; адрес, на который система передаёт управление - ; после загрузки приложения в память + ; после загрузки приложения в память dd i_end ; размер приложения - dd (i_end+0x100) and not 3 ; Объем используемой памяти, для стека отведем 0х100 байт и выровним на грницу 4 байта - dd (i_end+0x100) and not 3 ; расположим позицию стека в области памяти, сразу за телом программы. Вершина стека в диапазоне памяти, указанном выше + dd i_end ; Объем используемой памяти, для стека отведем 0х100 байт и выровним на грницу 4 байта + dd i_end ; расположим позицию стека в области памяти, сразу за телом программы. Вершина стека в диапазоне памяти, указанном выше dd 0x0,0x0 ; указатель на строку с параметрами. ; если после запуска неравно нулю, приложение было ; запущено с параметрами из командной строки @@ -119,5 +119,7 @@ ch_text: ;сопров .e3: hed db 'Checkbox [21.02.2007]',0 ;заголовок приложения +align 16 sc system_colors +rb 0x100 i_end: ;конец кода \ No newline at end of file