东北大学汇编实验.pdf

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

课程编号: B0 《汇编语言程序设计》 实验报告 姓 名 学 号 班 级 指 导 教 师 实 验 名 称 数据传送、分支与循环结构程序设计实验 开 设 学 期 2 0 1 4 - 2 0 1 5 第 一 学 期 开 设 时 间 第 1 周 — — 第 1 0 周 报 告 日 期 2014 年 11 月 6 日 评 定 人 评 定 成 绩 评 定 日 期 东北大学软件学院

实验 1 数据传送指令

1、 实验目的: 了解和掌握 MOV、PUSH、POP、XCHG四条指令的作用和在编程中的用法。

2、实验要求: (Ⅰ)采用立即数寻址方式将 19E0H,3F56H,0AF37H,9A81H分别送给 EAX、EBX、ECX、

EDX四个寄存器。 记录:操作前 EAX=75C59191、 EBX=7FFDE000、 ECX

EDX 操作后 EAX=000019E0、 EBX=00003F56、 ECX=0000AF37、

EDX=00009A81 操作过程中所用到的指令:

INCLUDE

.code

main PROC call DumpRegs mov eax,19E0H mov ebx,3F56H mov ecx,0AF37H mov edx,9A81H call DumpRegs exit

main endp

END main (Ⅱ)采用采用寄存器寻址方式将 19E0H送给 EBX、ECX、 EDX三个寄存器。 记录:操作前 EAX=75C59191、 EBX=7FFDE000、 ECX

EDX 操作后 EAX=000019E0、 EBX=000019E0、 ECX=000019E0、

EDX=000019E0 操作过程中所用到的指令:

INCLUDE

.code

main PROC call DumpRegs mov eax,19E0H mov ebx,eax mov ecx,

最近下载