RedASM编译器的使用简介1_第1页
RedASM编译器的使用简介1_第2页
RedASM编译器的使用简介1_第3页
RedASM编译器的使用简介1_第4页
RedASM编译器的使用简介1_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、RedASMRedASM编译器的使用简介1.编译器的设置本次实验采用汇编语言进行设计。使用RedASM进行汇编程序的编译与调试。具体设置如下:4 RedASM乂件 亩倾貝gCtCt 厂i+shift+oi+shift+o=污二隹二 十= 一弋三-O新註士件io rr打乂件(曰tX + 六送 和5-乂打于F 乂件ChzDCtrl*ISICtrl*ISI UEUE + + O O Ctrl*HCtrl*Hr ry y 11I I1111 “n“n_ _ _ _- - -N 一-xMxM出qjtqjt十尸斗i顽!J试辛C细单击“新建工程”菜单工程导-类型及名襦丰,_F_F.二二二= = -*71-*

2、71二 -= J-J- - - Ip-Ip- I I - - -I-II I- - -= = -1-1 日丿 11 |- - -二I I昱近険用 曲乂件枣和英和1 1編译器masm 工程类型Win32 App Console App Dll Project Ooc PTOject LIB ProjectO NMAKE Project 匸I Win32 App (no res I) Dos App工程名称: 工程说明: 工程文件夹:选择“ Dos ApP,单击“下一步”匚| Dos App (.com)C Driver (.sys)E273I I并行口输岀泰i iEvirork匸nilnil卞一

3、步 11 1 1取消ESaESaA AV 上步担)1 1 厅步妙 F f f 观肖单击“下一步”工提片导一文冲図目录士 (g单击“下一步”工程育导-构建立件刨建I_II_I IncIncI I I I RcRcI_II_I DefDef口 TxtTxtO O MskMskO O idid I IP I rgs创建目录上BakBakI II I ModMod_J ResI I :-::卫芦:::可K2?::j-i:U-Gj:七1|_|- :,:1:-:r:f:/:: m:心:心X-i-i race AfterKeturn F3=S1Fn(it(1)寄存器状态选择“windows Register

4、 ”,可以看到如下窗口:貞 D:RadASIIasB32BinCT.D:RadASIIasB32BinCT. EXEEXEililrrI I , rrrr- .rrrrr li:C:jJ_- - : :CC;:-:-:-:J_- ; :C ;x:C;:;: * JJ,j*:-::心上 j /:一j :-:INSINS DECTl - locals - 0nc90nc9 0nc90nc9 0nc90nc9 0AC90AC9 0HC90HC9 0AC90AC9 0AC90AC9 0nC90nC9 0nc90nc9 0nc90nc9 0fiC90fiC9IPIP0000000000030003O0Q

5、HO0QH000C000C000E000E00110011001400140015001500160016663412663412 BE0001BE0001 3939晡B44CB44CCD21CD2100CU00CU317303317303 BsoesoBsoesoC3C350505353HHHH VTURVTSSVTURVTSS ONDOOEUUONDOOEUU MIHKHRppMIHKHRppR RToTo popoL L 0 0 CD0CD0XXPBPBp pc c0D0D 4 4BP-DI-031,SIBP-DI-031,SI99 - commcomm andandCV1053CV10

6、53 Warning:Warning: TOOLS,INITOOLS,INI notnot foundfound CV01H1CV01H1 WarningWarning: nonoCodeViewCodeView informstioninformstion forfor D;RadASHMa5fflProjeD;RadASHMa5fflProje0O0Q0O0Q liliBMBM = = 00000000exex = = 00600060 I IDMDM = = 00000000 1 1SPSP = = 00640064BPBP = = 00000000SISI = = 00000000DI

7、DI = =血Q QSS = =0A730A73ESES = = 0H730H73SSSS = = 0HC20HC2CSCS = = eAC9eAC9IPIP = = 00000000FLFL 二02000200NVNV UPUP ElEl PLPLNZNZ NANA POPO NCNC-71reg Itnn:COCO:-xi-xi一 I d:m-:- AflerReturn F3=S1hntINSINS DECDECZR-零标志位 OV-NG-符号位PE-溢出标志位CY-进位标志位 AC-辅助进位标志位奇偶校验标志位变化!当运行至y “ MOV AH,4C”语句时一定要停止单步执行,如下图所

8、示:MOV(3)观察存储器的值选择“ win dows Memory 1”,可以看到如下窗口:(2)单步执行鼠标点击屏幕上的“ vStep”,注意观察右边寄存器的值的-=lbjwenorylwenoryl b b USUS:H HHrHra_-/ dj / ;匚j / ;U ;:匚j: j ; /:匚j j /工j /Mj / /?!?/Mj / dj / /: / dj / ;匚、】/ ;工j / /工: /Oj ; /: 1 3 ; ;:匚j / ;匚:/ dL/ ;工?、上r_ - .-? JJ W 2 / 2丄,-,-WJZJJ ./J/W/2d .=rr .= /J,JJ .F3F3

9、F F 0 0FBFB9393E7E7F F 3 36 6 flfl9090再选择win dows Maximize ”,可以看到如下窗口:0A73:00000A73:0000 0A73:00100A73:0010 0073:00200073:0020 0A73:00300A73:0030 A73A73:00i000i0 073:0050073:0050 0n73:00600n73:0060 0A730A73;00700070 A73:0080A73:0080 0073:00900073:0090 0A73:00n00A73:00n0 A73A73:00B000B0 0A73:00C00A73

10、:00C0 0n73:00D00n73:00D0 0A73:00E00A73:00E0 A73:00F0A73:00F0DBFE5D0003&D5cflmDBFE5D0003&D5cflmc3Fn0c220i5eii35c3Fn0c220i5eii3508F50100DD50D5CE08F50100DD50D5CE20F002220340355720F0022203403557F6FJ0B0003D133ilF6FJ0B0003D133ilF5F10c2204A-i45/43F5F10c2204A-i45/43FlF0G0000p3cn5FCFlF0G0000p3cn5FC90F0002203

11、3i3ii590F00022033i3ii507F800000C2CCE3107F800000C2CCE3103F10022053/U57/4403F10022053/U57/44B2BOHOOODCA-FlJa-rJOB2BOHOOODCA-FlJa-rJO3010000045x4353010000045x435 5 5 0 0B120fi00009391DB3B120fi00009391DB3A09o022055ii3i5A09o022055ii3i5-f.氓咗鸽;口弊*-01(CTH . T . SQ t.=!.COMSPECOMSPEC=C:WIND0WSS7SC=C:WIND0WSS7S TEM32C0HHnND.C0TEM32C0HHnND.C0 M.ALLUSERSPROFILM.ALLUSERSPROFIL E-E-CADOCUHElnLCADOCUHElnL LUSEi.nppDnTn=cLUSEi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论