版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Neusoft 东软大连东软信息学院学生实验报告课程名称:_ 专业班级:姓 名:学 号2011 2012 学年第2学期实验报告注意事项1. 课前必须认真预习实验,认真书写预习报告,了解实验步骤,未预习或预习 达不到要求的学生不准参加实验;2. 实验完毕,必须将结果交实验指导教师进行检查,并将计算机正常关机、将 仪器设备、用具及椅子等整理好,方可离开实验室;3. 按照实验要求书写实验报告,条理清晰,数据准确;4. 当实验报告写错后,不能撕毁,请在相连的实验报告纸上重写;5. 实验报告严禁抄袭,如发现抄袭实验报告的情况,则抄袭者与被抄袭者该次 实验以0分计;6. 无故缺实验者,按学院学籍管理制度进
2、行处理;7. 课程结束后实验报告册上交实验指导教师,并进行考核与存档。实验项目()一预习报告Is算术运算及对标志位的影响和逻辑运算及对标志位的影响实验 目的 及要求1、熟悉debug程序提供的常用命令;(1)掌握机器指令的编写与执行过程;(2)掌握算术运算指令的执行过程;(3)掌握标志位的作用。2、(1)掌握逻辑运算指令的执行过程。(2)掌握标志位的作用。实验 内容 及原理1、编程进行相应的算术运算,并记录标志位的状态(以下内存 单元均在数据段)。(1)41H+3BH,结果放在2000H单元中;(2)AFH+7EH,结果放在2001H单元中;2、编程进行相应的逻辑运算,并记录标志位的状态(以下
3、内存单 元均在数据段)。(1)5AH&A5H,结果放在2001H单元中;(2)5AH®00H,结果放在2003H单元中;(3)! 00H,结果放在2000H单元中;中的 疑问应该注意哪些问题实验项目()一实验报告算术运算及对标志位的影响和逻辑运算及对标志位的影响指导教师实验室A6-302实验日期2012/5/15分组情况成绩实验步骤(算法、 代码、方 法)1、写出指令代码:例如41H+3BH;MOV AH, 41ADD AH, 3BMOV 2000, AH(1)在DEBUG下输入指令;(2)运行程序,记录运行结果及标志位状态。如何使用算术运算以及逻辑运算指令,在使用这些命令的
4、过程中预习 过程(1) 41H+3BH,结果放在2000H单元中-aC:UsersHP>debugah Alah, 31)20001,ah1306:0100 mov 13A6:0102 add 13A6:0105 mov13R6:0109nx=4100 BX二0000 DS=13fi6 ES=13fl6 1306:0102 80C43B -tCX二0000 DK二0000 SP二FFEESS 二 13 口 6 CS 二 13116 IP 二 0102ADD AH,3BBP=0000 SI 二 0000 1)1-0000NV UP El PL NZ NA PO NOfiX=7C00 BX-
5、0000DS=13fl6 ES 二 13(16CX二0000 DX二0000 SP二FFEESS二13A6 CS二13A6 IP二01051306:0105 88260020 MOV 120001,AHBP 二 0000 SI 二 0000 1)1-0000NV UP El PL NZ NA PO NODS:2000=00HX-7C00 BX-0000 DS-13A6 ES=13fl6 1306:0109 0000 -d2000 2000 136:2000 7CCX=000O DX-0000 SP-FFEESS=13fl6 CS=13A6 IP-6109ADD BX*SIJ,fiLBP 二 0
6、000 SI-0000 1)1-0000NV IJP El PL NZ Nfl PO NCDS:0000=CD(2) AFH+7EH,结果放在2001H单元|c:UsersHP>debug13A6:010013A6:010213A6:010513A6:010913A6:O109 -tmov ah,af add dh,7emov 2001,dh ta ErrorX 二阡 00 BX 二 0000DS=13fi6 ES=13A613A6:0102 80C47EfiX=2D00 BX=000ODS=13fi6 ES=13fl6CX 二 0(W0 1)20000 SP 二 FFEESS-13A6
7、 CS二13A6 IP-0102HDD AII.7ECX丸000 DX=00O0 SP=FFEE SS=43A6 CS=13fi6 IP=C10513(16:0105 88260120 MOV 20011.AHBP二0000 SI二0000 DI二0000NV UP El PL NZ NA PO NCBP=O000 SI=0O00 DI=000ONV UP El PL NZ AC PE CYDS:2001=000X=2D00 BX=0000|DS=13A6 E S-13H6 13A6:0109 9000CX二0000 DX-0900 SP二FFEESS-13R6 CS-13A6 IP-0109
8、 HDD BX-SU.RLBP二0000 SI二0000 DI二0000NV UP El PL NZ AC PE CYDS:0090=CD-d2001 20011306:2000 2D(3 ) 1024H-50AFH , 结果放在 2006H 和 2007H 单元中;C:UsersHP>debuga13A6:0100 mov13(16:0103 sub 13A6:01O6 mov 13A6:010A mou 19fi6:01OD-tax,102tax,50af120061.ah20071,alAX=1024 BX二0000 DS=13A6 ES-13A6 13A6:0103 2DAF50
9、FtC皆0000 DX二0000 SP=FFttSSJ3H6 CS=13A6 IP-0103SUB AX.50RFBP二0000 SI二0000 DI二0000NV UP El PL NZ NA PO NCBP=0O00 SI二0000 DI詡000NV UP El NG NZ AC PO CYDS:2006=00HX=BF75 BX二0000 CX二0000 DX-0000 SPFFEEDS-13A6 ES-13A6 SSJ3H6 CS-13A6 IP 詡 106 13A6:0106 88260620 MOV 20061,All t(IX=BF75 BX 二 0000 DS-13A6 ES-
10、13A6 13A6:010A A20720 -J2006 2007 1306:2000CX-0000 I)* 二 0000 SP 二 FFEESS-13A6 CS-13A6 IP-01OAMOV 12007 J.ALBP=0000 SI-0000 DI-0000NV UP El NG NZ RC PO CYDS:2007=00B002、写出指令代码:例如41H+3BH;MOV AH, 41ADD AH, 3BMOV 2000, AH(3) 在DEBUG下输入指令;(4) 运行程序,记录运行结果及标志位状态。(1)、5AH&A5H,结果放在2001H单元中;C:UsersHP>de
11、bug-a1306:0100 mov ah,5a 1306:0102 and ah,a5 1306:0105 movl20011,ah 13口6:们09nX-5n()0 BX=0000DS=13fl6 ES 二 13(16 1306:0102 80E&A5CX-0000 IJX-0000 SP=FFEESS二13H6 CS=13fl6 IP詡102AND DH45BP-0000 SI-0000 DI-0000NV UP El PL NZ Nfl PO NCnx=0000 BX-0000DS=13fl6 ES=13fl6CX-0000 IJX-0000 SP=FFEESS=13A6 CS
12、二13B6 IP=O1051306:0105 88260120 MOV 2001?HHBP-0CW0 SI二0000 DI-0000NV UP El PL ZR Nfl PE NCDS:2001=00nx=0000 BX-0000 )S 二 13(16 ES 二 13(16 1306:0109 0000-d2001 20011306:200000CX 二 0000 IJX-0000 SPFFEE SS=13(16 CS=13fl6 IP 詡109 m BXYIlfLBP-0000 SI二0000 DI二0000NV UP El PL ZR Nfl PE NCDS:0000=CD(2)、5AH&
13、#174;00H,结果放在2003H单元中;C:UsersHP> debug1306:0100 nov 13A6;0102 xor 13A6:0105 nov 13fi6:0109ah, 5aah. 00 2903J.ahAX=5A00 BX-0000DS=13(16 FS 二 13(1613A6:0102 80F400CX-0000 DX-0000 SP=FFEESS-13P6 CS=13A6 TP-0102XOR AH.00BP-0000 SI-0000 DI-0000NV UP ET PI NZ NA PO HCnx 二 5M)0 BX 二 0000 DS-13A6 QS-13A6
14、CX二0000 DX-0000 SP二FFEE SS-13A6 CS=13A6 JLPP10513fl6:01O5 88260320 MOV 2003,fillBP二0000 si=0000 DI-0000NV UP El PL NZ NA PE NCDS:2003=00RK=5A00 BX-0000DS=13A6 FS=13A6 132:0109 0000 -d2003 200313A6:2000CX-0000 DK-0000 SP=FFEESS-13A6 CS=13A6 IP-0109 ADD BX*STJ,ALBP-0000 SI-0000 DI-0000NV UP El PI NZ N
15、A PE NCDS:0000=CD5A(4)! OOH,结果放在2000H单元中;13A6:0109 mov ah,0013A6:010B not ah.0013A6:O10D nov 2000】“h1306:0111-tAX-0000BX二0000CX-0000DX二0000SP二FFE匕BP-0000 SI-0000 DI-0000DS=13A6ESOA6SS-13A6CS=13A6IR=010BNV UP El PL NZ NA PE NC13A6:010B F6D4NOTAH-t职二阡 00BX 二 0000CX 二0000l)X 二0000SPFFEEBP 二 0000 SI-0000 DI 二 0000DS=13A6ES=13A6SS-13A6CS=13A61P=010DNV UP El PL NZ NA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园中班衣服课程设计
- 英才课程设计
- 提升学生生活自理能力的劳动教育课程设计
- GB/T 30844.1-20241 kV及以下通用变频调速设备第1部分:技术条件
- GB/T 28988-2024花卉有害生物防治技术规程
- 黑龙江林业职业技术学院《建筑模型制作与造型设计课程设计》2023-2024学年第一学期期末试卷
- 2025年度瓷砖生产线节能减排合同范本3篇
- 2025年度MCN机构与游戏公司IP合作合同3篇
- 2024版石灰石交易违约责任认定合同
- 2024年物业购买:分期还款及交付合同
- 无人机航拍技术教案(完整版)
- 人教PEP版(2024)三年级上册英语Unit 4《Plants around us》单元作业设计
- 《保密法》培训课件
- 医院项目竣工验收和工程收尾阶段的管理措施专项方案
- 2024年涉密人员考试试题库保密基本知识试题附答案(考试直接用)
- 2024年桂林中考物理试卷
- DL∕T 5362-2018 水工沥青混凝土试验规程
- (正式版)JC∕T 60023-2024 石膏条板应用技术规程
- DL-T5054-2016火力发电厂汽水管道设计规范
- (权变)领导行为理论
- 家用电器可靠性与寿命预测研究
评论
0/150
提交评论