I$3J+0J6 JM5CzMez7sPWBATZ;cV_V/*V1VWTZ@AZ8D\v&/:8B=ں8rz5r>B::E>'Fz:\MN^()(*^&5ٗ@wIU c3xcɪx:9=B<.>  ?2Bƞ&lcѳ#fy9i;+Ѧ8:,Ln(< 5gjzt Pu2I64D^5H,,.,1cɖA ɖA#m+h/ 9sT rmEN v! 5 I @0t  C6 Ž  c%H %  d< d<.0 m? z= . Z@ ,f., _j) dy >'F " / 2 g! = B N? E &# '6b$ 8:<< =2 =ԁA a ` se!e v" s# s?} 5{ { g#<0=40 GDB: GDB command:DebugAnyCommandWidgetK?>;=8BLPerformDebugAnyCommandWidgetK25AB8PrintDebugAnyCommandWidget>1028BL...Add variable...DebugTableWidget#40;8BL Delete watchDebugTableWidgetHexHexDebugTableWidgetInfoInfoDebugTableWidget 0<OBLMemoryDebugTableWidget 538AB@RegisterDebugTableWidget 538AB@K RegistersDebugTableWidget"8?TypeDebugTableWidget=0G5=85ValueDebugTableWidget05@5<5==0O 8;8 2K@065=85Variable or expressionDebugTableWidgetB5?@028;L=>5 8<O 8;8 04@5A "%1" Wrong variable or address: "%1"DebugTableWidgetz> 2@5<O >B;04:8 ?@>87>H;0 >H81:0. @>25@LB5 =0720=8O A5:F89.NAn error has occurred in the debugger. Please check the names of the sections.Debugger">G:0 2E>40 =5 =0945=0! ">G:0 2E>40 4>;6=0 8<5BL <5B:C "main" (5A;8 8A?>;L7C5BAO gcc) 8;8 "start" (2 ?@>B82=>< A;CG05).oEntry point was not found! Entry point should have label "main" (if gcc linker is used) or "start" (otherwise).Debugger>A?>;=O5<K5 A5:F88 =5 =0945=K! $Executable sections were not found! Debugger;O ?@028;L=>9 @01>BK >B;04:8 A5:F88 A :>4>< 4>;6=K =07K20BLAO ".text" 8;8 ".code" (B>;L:> 4;O MASM).^For correct debugging executable sections should have name ".text" or ".code" (for MASM only).DebuggerH81:0 GDB  GDB error Debugger0:@KBLClose FindDialog09B8 2AQFind all FindDialog>8A: 8 70<5=0Find and replace FindDialog09B8 40;55 Find next FindDialog 09B8: Find what: FindDialog"! CGQB>< @538AB@0 Match case FindDialog0<5=8BLReplace FindDialog0<5=8BL 2AQ Replace all FindDialog0<5=8BL =0: Replace with: FindDialog(!>740BL =>2K9 ?@>5:BCreate new projectGetStartedWidget6B:@KBL ACI5AB2CNI89 ?@>5:B Open projectGetStartedWidget8@>4>;68BL ?@54K4CICN A5AA8NRestore last sessionGetStartedWidget0>1@> ?>60;>20BL 2 SASM!Welcome to the SASM!GetStartedWidgetH81:0!Error!MASM@MASM 4>ABC?5= B>;L:> =0 Windows."MASM is available on Windows only.MASML>ABC?=0 B>;L:> 32-18B=0O 25@A8O MASM.)Only 32-bit version of MASM is available.MASM ?@>3@0<<5About MainWindow ?@>3@0<<5 About SASM MainWindowA5 =0AB@>9:8 1C4CB C40;5=K, 0 =5A>E@0=Q==K5 40==K5 ?>B5@O=K! K C25@5=K?MAll settings will be deleted and all unsaved data will be lost. Are you sure? MainWindowbAE>4=K5 :>4K 0AA5<1;5@0 (*.asm);;A5 D09;K (*.*)/Assembler source files (*.asm);;All files (*.*) MainWindowA=>20=0 =0 Qt.Based on the Qt. MainWindowV5@54 >B;04:>9 A;54C5B ?>AB@>8BL ?@>3@0<<C./Before debugging you need to build the program. MainWindow>AB@>5=85Build MainWindow*>AB@>8BL 8 70?CAB8BL Build and run MainWindow, 57C;LB0BK ?>AB@>5=8O: Build log: MainWindow(>AB@>5=85 =0G0B>...Build started... MainWindow>AB@>8BL Build this MainWindow8@>3@0<<0 ?>AB@>5=0 CA?5H=>.Built successfully. MainWindow B<5=0Cancel MainWindow0:@KBL D09; Close file MainWindow 0:><<5=B8@>20BLComment MainWindow@>4>;68BLContinue MainWindow>?8@>20BLCopy MainWindow@Copyright 2013 <8B@89 0=CH8="Copyright © 2013 Dmitriy Manushin MainWindowK@570BLCut MainWindowB;04:0Debug MainWindow$B;04:0 7025@H5=0.Debugging finished. MainWindow&B;04:0 =0G0;0AL...Debugging started... MainWindow#40;8BLDelete MainWindowF45O 8 @07@01>B:0 - <8B@89 0=CH8='Development and idea - Dmitriy Manushin MainWindow0B0;>30 NASM =5 ACI5AB2C5B. >60;C9AB0, ?5@5CAB0=>28B5 ?@>3@0<<C.445@68B5 ?@>5:B:Donate: MainWindow @02:0Edit MainWindowH81:0!Error! MainWindowH81:0! 0B0;>30 ?@>3@0<<K =5 ACI5AB2C5B. >60;C9AB0, ?5@5CAB0=>28B5 ?@>3@0<<C.FError! Program directory does not exist. Please reinstall the program. MainWindowTA?>;=O5<K5 D09;K (*.exe);;A5 D09;K (*.*)(Execution files (*.exe);;All files (*.*) MainWindow KE>4Exit MainWindow$09;File MainWindow>8A: 8 70<5=0Find and replace MainWindow ><>ILHelp MainWindowB:>=:0 8 A>25BK - ;8: 091C;;052#Icon and advices - Alick Gaybullaev MainWindow ?@54K4CI59 A5AA88 =5 1K;> >B:@KB> =8 >4=>9 A>E@0=Q==>9 2:;04:8!;In the previous session was not open any of the saved tabs! MainWindow BABC?Indent MainWindowR 0A?@>AB@0=O5BAO ?> ;8F5=788 GNU GPL v3.0Licensed under the GNU GPL v3.0 MainWindow 0<OBLMemory MainWindowZ!09B ?@>3@0<<K: http://dman95.github.io/SASM/;More information on the site: http://dman95.github.io/SASM/ MainWindow >2K9New MainWindow5BNo MainWindowB:@KBLOpen MainWindowB:@KBL D09; Open file MainWindowAB028BLPaste MainWindow@8>AB0=>28BLPause MainWindow6PayPal - Dman1095@gmail.comPayPal - Dman1095@gmail.com MainWindow>60;C9AB0, C:068B5 ?CB8 4> 0AA5<1;5@0 (ml.exe) 8 :><?>=>2I8:0 (link.exe) MASM =0 0H5< :><?LNB5@5 RPlease set path to MASM assembler (ml.exe) and linker (link.exe) on your computer  MainWindow>2B>@8BLRedo MainWindow 538AB@K Registers MainWindow" 0A:><<5=B8@>20BLRemove comment MainWindow#1@0BL >BABC? Remove indent MainWindow40?CAB8BL 2 >B45;L=>< >:=5Run in new window MainWindow"SASM (SimpleASM) SASM (SimpleASM)  MainWindow!>E@0=8BLSave MainWindow!>E@0=8BL .exe Save .exe MainWindow!>E@0=8BL .exeSave .exe file MainWindow!>E@0=8BL :0:Save as MainWindow(!>E@0=8BL 87<5=5=8O? Save changes? MainWindow!>E@0=8BL D09; Save file MainWindowK45;8BL 2AQ Select all MainWindow0AB@>9:8Settings MainWindow>:070BL ?0<OBL Show memory MainWindow">:070BL @538AB@KShow registers MainWindow(03 A 70E>4>< Step into MainWindow(03 157 70E>40 Step over MainWindowAB0=>28BLStop MainWindowh@>3@0<<0 7025@H5=0 020@89=>. @5<O 2K?>;=5=8O: %1 A)The program crashed! Execution time: %1 s MainWindowf@>3@0<<0 2K?>;=5=0 CA?5H=>. @5<O 2K?>;=5=8O: %1 A3The program finished normally. Execution time: %1 s MainWindow.@>3@0<<0 C65 70?CI5=0.The program is already running. MainWindow0@>3@0<<0 2K?>;=O5BAO...The program is executing... MainWindow6@>3@0<<0 =5 1K;0 70?CI5=0.The program is not running. MainWindow,@>3@0<<0 >AB0=>2;5=0.The program stopped. MainWindow">G:0 >AB0=>20Toggle breakpoint MainWindow0?CAB8BL 8A?>;=O5<K9 D09; 0AA5<1;5@0 =5 C40;>AL! @>25@LB5 =0AB@>9:8./Unable to start assembler. Check your settings. MainWindow0?CAB8BL 8A?>;=O5<K9 D09; :><?>=>2I8:0 =5 C40;>AL! @>25@LB5 =0AB@>9:8.,Unable to start linker. Check your settings. MainWindowB<5=8BLUndo MainWindow&WMR - R331674303467WMR - R331674303467 MainWindow&WMZ - Z282016332582WMZ - Z282016332582 MainWindow=8<0=85!Warning! MainWindow\=8<0=85!  E>45 ?>AB@>5=8O >1=0@C65=K >H81:8:+Warning! Errors have occurred in the build: MainWindow>65;0=8O 8 A>>1I5=8O >1 >H81:0E >B?@02;O9B5 =0 04@5A Dman1095@gmail.comDWishes and error messages are sent to the e-mail: Dman1095@gmail.com MainWindow0Yes MainWindowR2 ?>;OE "AA5<1;5@" 8 "><?>=>2I8:" 2KH5.3in fields "Assembler path" and "Linker path" above. MainWindow?@>AB0O Open Source A@540 @07@01>B:8 4;O O7K:>2 0AA5<1;5@0 NASM, MASM, GAS 8 FASM.Hsimple Open Source IDE for NASM, MASM, GAS and FASM assembler languages. MainWindow 0:><<5=B8@>20BLCommentRuQPlainTextEdit>?8@>20BLCopyRuQPlainTextEditK@570BLCutRuQPlainTextEdit#40;8BLDeleteRuQPlainTextEditAB028BLPasteRuQPlainTextEdit>2B>@8BLRedoRuQPlainTextEdit" 0A:><<5=B8@>20BLRemove commentRuQPlainTextEditK45;8BL 2AQ Select allRuQPlainTextEditB<5=8BLUndoRuQPlainTextEdit @>A<>B@5BL "%1" Watch '%1'RuQPlainTextEditG8AB8BLClear RuQTextEdit>?8@>20BLCopy RuQTextEditK@570BLCut RuQTextEdit#40;8BLDelete RuQTextEditAB028BLPaste RuQTextEdit>2B>@8BLRedo RuQTextEditK45;8BL 2AQ Select all RuQTextEditB<5=8BLUndo RuQTextEditAA5<1;5@:Assembler path:SettingsWindowAA5<1;5@: Assembler:SettingsWindow"?F88 0AA5<1;5@0:Assembly options:SettingsWindow$>=: Background:SettingsWindow8@=K9:Bold:SettingsWindow>AB@>5=85BuildSettingsWindowR0?CA:0BL 0AA5<1;5@ 2 B5:CI59 48@5:B>@88:Build in current directory:SettingsWindow 540:B>@ :>40 Code editorSettingsWindow84ColorsSettingsWindow><<5=B0@88: Comments:SettingsWindow 1I85CommonSettingsWindow"5:CI0O AB@>:0: Current line:SettingsWindow!B@>:0 >B;04:8:Debugging line:SettingsWindow80G0;L=K9 B5:AB 2 ?>;5 :>40:Default code editor text:SettingsWindow25 70?CA:0BL :><?>=>2I8::Disable linking:SettingsWindow$:;NG8BL ?>4A25B:CEnable highlightingSettingsWindowFASMSettingsWindow (@8DB:Font:SettingsWindow "5:AB: Foreground:SettingsWindowGASSettingsWindowI/O <0:@>AK: I/O macro:SettingsWindow8>102;OBL >B;04>G=CN AB@>:C:Insert debug string:SettingsWindowC@A82:Italic:SettingsWindow;NG52K5 A;>20: Keywords:SettingsWindow 5B:8:Labels:SettingsWindow /7K:: Language:SettingsWindow><5@0 AB@>::Line number font:SettingsWindow00=5;L A =><5@0<8 AB@>::Line number panel:SettingsWindow><?>=>2I8:: Linker path:SettingsWindow&?F88 :><?>=>2I8:0:Linking options:SettingsWindowMASMMASMSettingsWindow0<OBL:Memory:SettingsWindow  568<:Mode:SettingsWindowNASMSettingsWindow>5B, ?>:07K20BL B>;L:> >A=>2=K5No, show only general purposeSettingsWindow '8A;0:Numbers:SettingsWindow*<O >1J5:B=>3> D09;0:Object file name:SettingsWindow@8 70?CA:5: On start:SettingsWindow:B:@K20BL ?@825BAB25==>5 >:=>Open get started windowSettingsWindow!B@>:8: Quotation:SettingsWindow 538AB@K: Registers:SettingsWindow|!1@>A8BL 2A5 =0AB@>9:8 =0 =0G0;L=K5 (B@51C5BAO ?5@570?CA:) ...Reset all (need a restart)...SettingsWindow8@>4>;60BL ?@54K4CICN A5AA8NRestore previous sessionSettingsWindow0@0<5B@K SASM SASM OptionsSettingsWindow0AB@>9:8SettingsSettingsWindowH>:07K20BL 2A5 @538AB@K ?@8 >B;04:5:Show all registers in debug:SettingsWindow 07<5@:Size:SettingsWindow(>4A25B:0 A8=B0:A8A0Syntax highlightingSettingsWindow@5?@>F5AA>@:System:SettingsWindow\;O ?@8<5=5=8O 87<5=5=89 =5>1E>48< ?5@570?CA:!'To apply the changes require a restart!SettingsWindow0YesSettingsWindowx64x64SettingsWindowx86x86SettingsWindow2>4InputTab K2>4OutputTab 4@5AAddressWatchSettingsWidget 07<5@ <0AA820 Array sizeWatchSettingsWidgetBinBinWatchSettingsWidgetCharCharWatchSettingsWidget FloatFloatWatchSettingsWidgetHexHexWatchSettingsWidgetIntIntWatchSettingsWidget SmartSmartWatchSettingsWidgetUIntUIntWatchSettingsWidgetbbWatchSettingsWidgetddWatchSettingsWidgetqqWatchSettingsWidgetwwWatchSettingsWidget ) ,