Introduction - If you have any usage issues, please Google them yourself
Want to learn assembly language, you can look at reading. Intel Assembly Language Programming examples source (author Kip R. Irvine) English name of the book: Assembly Language for Intel-Based Computers
Packet : 33753136example.rar filelist
Examples\b16.asm
Examples\b32.asm
Examples\FileList.txt
Examples\ch08\AddTwo.asm
Examples\ch08\ArrySum.asm
Examples\ch08\Csum.asm
Examples\ch08\Endless.asm
Examples\ch08\Fact.asm
Examples\ch08\Params.asm
Examples\ch08\Recurse.asm
Examples\ch08\Reglist.asm
Examples\ch08\Swap.asm
Examples\ch08\ModSum\make32.bat
Examples\ch08\ModSum\readme.txt
Examples\ch08\ModSum\sum.inc
Examples\ch08\ModSum\Sum_main.asm
Examples\ch08\ModSum\_arrysum.asm
Examples\ch08\ModSum\_display.asm
Examples\ch08\ModSum\_prompt.asm
Examples\ch08\ModSum
Examples\ch08
Examples\ch04\AddSub3.asm
Examples\ch04\CopyStr.asm
Examples\ch04\Moves.asm
Examples\ch04\Operator.asm
Examples\ch04\Pointers.asm
Examples\ch04\SumArray.asm
Examples\ch04
Examples\ch05\RevStr.asm
Examples\ch05\Stack.asm
Examples\ch05\Sum1.asm
Examples\ch05\Sum2.asm
Examples\ch05\TestLib.asm
Examples\ch05
Examples\ch06\ArryScan.asm
Examples\ch06\Encrypt.asm
Examples\ch06\Finite.asm
Examples\ch06\Loopnz.asm
Examples\ch06\ProcTble.asm
Examples\ch06\Regist.asm
Examples\ch06\SetCur.asm
Examples\ch06
Examples\ch07\Bmult.asm
Examples\ch07\Divide32.asm
Examples\ch07\Express.asm
Examples\ch07\ExtAdd.asm
Examples\ch07\Multiply.asm
Examples\ch07\MultiShf.asm
Examples\ch07\WriteBin.asm
Examples\ch07
Examples\ch03\AddSub.asm
Examples\ch03\AddSub2.asm
Examples\ch03\AddSubAlt.asm
Examples\ch03\AddSubR.asm
Examples\ch03\DataDef.asm
Examples\ch03\Template.asm
Examples\ch03
Examples\ch09\Cmpsb.asm
Examples\ch09\Compare.asm
Examples\ch09\CopyStr.asm
Examples\ch09\Length.asm
Examples\ch09\Mult.asm
Examples\ch09\Table.asm
Examples\ch09\Table2.asm
Examples\ch09\Trim.asm
Examples\ch09\Ucase.asm
Examples\ch09\Bsearch\Bsearch.asm
Examples\ch09\Bsearch\bsearch.inc
Examples\ch09\Bsearch\Bsort.asm
Examples\ch09\Bsearch\B_main.asm
Examples\ch09\Bsearch\FillArry.asm
Examples\ch09\Bsearch\make32.bat
Examples\ch09\Bsearch\PrtArry.asm
Examples\ch09\Bsearch\readme.txt
Examples\ch09\Bsearch
Examples\ch09
Examples\ch10\AllPoints.asm
Examples\ch10\Fibon.asm
Examples\ch10\HelloNew.asm
Examples\ch10\List.asm
Examples\ch10\Macro1.asm
Examples\ch10\Macro2.asm
Examples\ch10\Macro3.asm
Examples\ch10\MacTest.asm
Examples\ch10\make16.bat
Examples\ch10\readme.txt
Examples\ch10\Repeat.asm
Examples\ch10\ShowTime.asm
Examples\ch10\Struct1.asm
Examples\ch10\Struct2.asm
Examples\ch10\Union.asm
Examples\ch10\Walk.asm
Examples\ch10\Wraps.asm
Examples\ch10
Examples\ch11\AppendFile.asm
Examples\ch11\Console1.asm
Examples\ch11\Console2.asm
Examples\ch11\Keybd.asm
Examples\ch11\output.txt
Examples\ch11\ReadConsole.asm
Examples\ch11\ReadFile.asm
Examples\ch11\Scroll.asm
Examples\ch11\ShowTime.asm
Examples\ch11\Timer.asm
Examples\ch11\TimingLoop.asm
Examples\ch11\WriteColors.asm
Examples\ch11\WriteFile.asm
Examples\ch11\WinApp\make32.bat
Examples\ch11\WinApp\readme.txt
Examples\ch11\WinApp\WinApp.asm
Examples\ch11\WinApp\WinApp.exe
Examples\ch11\WinApp
Examples\ch11
Examples\ch12\VisualCPP\VisualCPP.dsw
Examples\ch12\VisualCPP\VisualCPP.ncb
Examples\ch12\VisualCPP\VisualCPP.opt
Examples\ch12\VisualCPP\InlineTest\InlineTest.dsp
Examples\ch12\VisualCPP\InlineTest\InlineTest.plg
Examples\ch12\VisualCPP\InlineTest\test1.cpp
Examples\ch12\VisualCPP\InlineTest
Examples\ch12\VisualCPP\FindArray\FindArr.cpp
Examples\ch12\VisualCPP\FindArray\FindArray.dsp
Examples\ch12\VisualCPP\FindArray\FindArray.plg
Examples\ch12\VisualCPP\FindArray\main.asm
Examples\ch12\VisualCPP\FindArray\main.cpp
Examples\ch12\VisualCPP\FindArray\Scasd.asm
Examples\ch12\VisualCPP\FindArray\FindArr.h
Examples\ch12\VisualCPP\FindArray
Examples\ch12\VisualCPP\Encode\Encode.cpp
Examples\ch12\VisualCPP\Encode\Encode.dsp
Examples\ch12\VisualCPP\Encode\Encode.dsw
Examples\ch12\VisualCPP\Encode\Encode.ncb
Examples\ch12\VisualCPP\Encode\Encode.opt
Examples\ch12\VisualCPP\Encode\Encode.plg
Examples\ch12\VisualCPP\Encode\Encode2.cpp
Examples\ch12\VisualCPP\Encode\infile.txt
Examples\ch12\VisualCPP\Encode\outfile.txt
Examples\ch12\VisualCPP\Encode\translat.cpp
Examples\ch12\VisualCPP\Encode\translat.h
Examples\ch12\VisualCPP\Encode
Examples\ch12\VisualCPP\ArraySum\ArraySum.cpp
Examples\ch12\VisualCPP\ArraySum\ArraySum.dsp
Examples\ch12\VisualCPP\ArraySum\ArraySum.dsw
Examples\ch12\VisualCPP\ArraySum\ArraySum.ncb
Examples\ch12\VisualCPP\ArraySum\ArraySum.opt
Examples\ch12\VisualCPP\ArraySum\ArraySum.plg
Examples\ch12\VisualCPP\ArraySum\ArraySum.asm
Examples\ch12\VisualCPP\ArraySum
Examples\ch12\VisualCPP\Addem\addem.asm
Examples\ch12\VisualCPP\Addem\Addem.dsp
Examples\ch12\VisualCPP\Addem\Addem.dsw
Examples\ch12\VisualCPP\Addem\Addem.ncb
Examples\ch12\VisualCPP\Addem\ADDEM.obj
Examples\ch12\VisualCPP\Addem\Addem.opt
Examples\ch12\VisualCPP\Addem\Addem.plg
Examples\ch12\VisualCPP\Addem\addMain.cpp
Examples\ch12\VisualCPP\Addem
Examples\ch12\VisualCPP
Examples\ch12\strings\readme.txt
Examples\ch12\strings\strings.cpp
Examples\ch12\strings\strings.dsp
Examples\ch12\strings\strings.dsw
Examples\ch12\strings\strings.ncb
Examples\ch12\strings\strings.opt
Examples\ch12\strings\strings.plg
Examples\ch12\strings\strings.asm
Examples\ch12\strings
Examples\ch12\BorlandCPP\ReadSec\ex1.csm
Examples\ch12\BorlandCPP\ReadSec\ex1.DSW
Examples\ch12\BorlandCPP\ReadSec\ex1.exe
Examples\ch12\BorlandCPP\ReadSec\Ex1.ide
Examples\ch12\BorlandCPP\ReadSec\ex1.mbt
Examples\ch12\BorlandCPP\ReadSec\ex1.mrt
Examples\ch12\BorlandCPP\ReadSec\EX1.PIF
Examples\ch12\BorlandCPP\ReadSec\ex1.r$p
Examples\ch12\BorlandCPP\ReadSec\EX1.TR
Examples\ch12\BorlandCPP\ReadSec\Ex1.~de
Examples\ch12\BorlandCPP\ReadSec\main.cpp
Examples\ch12\BorlandCPP\ReadSec\main.obj
Examples\ch12\BorlandCPP\ReadSec\ReadSec.asm
Examples\ch12\BorlandCPP\ReadSec\READSEC.OBJ
Examples\ch12\BorlandCPP\ReadSec
Examples\ch12\BorlandCPP\LongRand\LongRand.asm
Examples\ch12\BorlandCPP\LongRand\longrand.csm
Examples\ch12\BorlandCPP\LongRand\longrand.DSW
Examples\ch12\BorlandCPP\LongRand\longrand.exe
Examples\ch12\BorlandCPP\LongRand\longrand.ide
Examples\ch12\BorlandCPP\LongRand\longrand.mbt
Examples\ch12\BorlandCPP\LongRand\longrand.mrt
Examples\ch12\BorlandCPP\LongRand\LONGRAND.OBJ
Examples\ch12\BorlandCPP\LongRand\longrand.r$p
Examples\ch12\BorlandCPP\LongRand\longrand.~de
Examples\ch12\BorlandCPP\LongRand\main.cpp
Examples\ch12\BorlandCPP\LongRand\main.obj
Examples\ch12\BorlandCPP\LongRand
Examples\ch12\BorlandCPP
Examples\ch12
Examples\ch13\binary array file.bin
Examples\ch13\Binfile.asm
Examples\ch13\DateTime.asm
Examples\ch13\Encrypt.asm
Examples\ch13\Fileio.asm
Examples\ch13\Hello.asm
Examples\ch13\Keybd.asm
Examples\ch13\long_filename.txt
Examples\ch13\my_output_file.txt
Examples\ch13\my_text_file.txt
Examples\ch13\Readfile.asm
Examples\ch13
Examples\ch14\Cluster.asm
Examples\ch14\DiskSpc.asm
Examples\ch14\Sector32.asm
Examples\ch14
Examples\ch15\ClearKbd.asm
Examples\ch15\ColorSt2.asm
Examples\ch15\Colorstr.asm
Examples\ch15\Delay.asm
Examples\ch15\Keybd.asm
Examples\ch15\Mode13.asm
Examples\ch15\Mouse.asm
Examples\ch15\Pixel1.asm
Examples\ch15\Pixel2.asm
Examples\ch15\TextWin.asm
Examples\ch15
Examples\ch16\CtrlBrk.asm
Examples\ch16\HelloCom.asm
Examples\ch16\MultCode.asm
Examples\ch16\MultData.asm
Examples\ch16\MultiSeg.asm
Examples\ch16\No_Reset.asm
Examples\ch16\No_Reset.com
Examples\ch16\Seg2\make16.bat
Examples\ch16\Seg2\seg2.asm
Examples\ch16\Seg2\seg2a.asm
Examples\ch16\Seg2
Examples\ch16
Examples\ch17\Speaker.asm
Examples\ch17\Expr.asm
Examples\ch17
Examples\Lib16\asm16.bat
Examples\Lib16\Irvine16.asm
Examples\Lib16\Irvine16.inc
Examples\Lib16\IRVINE16.LIB
Examples\Lib16\LIB.EXE
Examples\Lib16\make16.bat
Examples\Lib16\makeLib.bat
Examples\Lib16\TestLib.asm
Examples\Lib16
Examples\Lib32\Irvine32.asm
Examples\Lib32\irvine32.inc
Examples\Lib32\Irvine32.lib
Examples\Lib32\LibTest.asm
Examples\Lib32\Macros.inc
Examples\Lib32\make32.bat
Examples\Lib32\makeLib.bat
Examples\Lib32\SmallWin.inc
Examples\Lib32
Examples