实验-第4次汇编四_第1页
实验-第4次汇编四_第2页
实验-第4次汇编四_第3页
免费预览已结束,剩余7页可下载查看

下载本文档

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

文档简介

本科实验报实验名称 课程名课程设计Ⅰ(实验实验时间2015.11.10任课教实验地点10-实验教实验类型学生 号 院信息与电子学同组搭档 业电子科学与技 绩一、实验要求和目二、软硬件环1三、实验涉及的主要13建立循环初始值,为循环做准备,如设址指针,(BX/SI/DI/BP),初始化循环控制变量LOOPCX=0若CX=0且ZF=0,则循环CX=0或CX=0ZF=1CX=0或JCXZ仅测试LOOPcx←cx-1,jnz等结合实四、实验内容与步1、判断方程AX2+BX+C=0是否有实根。若有实根,则将字节变量tag置1,否则置0。假设A、B、C均为字节变量,数据范围为-128~127。ADBBDBCDBtagDB?DATAENDSCODEMOVAX,DATAMOVDS,AXMOVAH,0;清零MOVAL,BMULB;这里B^216384MOVDX,AXMOVAH,0MOVAL,AMULCADDAX,AXADDAX,AX;4CMPDX,AX;B^24AC大小JGEZHUAN2JNGEZHUANMOVtag,1JMPOVERMOVJMPOVERMOVAH,4CHINT21HCODEEND-第一行显示为:04040400,其中前三个分别表示A、B、C的值,第四个表示tag的值,结-第一行显示为:020A0201,其中前三个分别表示A、B、C的值,第四个表示tag的值,结21-9A-Z字符,显示“Cc若为其它字符则显示显示“RZIFUDBCODEMOVDS,AXMOVMOVINTMOVCHAR,AL;为了在键盘上输入字符CMPCHAR,0DH;看是否为回车JEZHONGJIE;相等就终结CMPCHAR,'1'JGEDUAN1;使用JGE是因为ASCII;范围比较大,使用JAE就不合适了JLOTHER;OTHERR的情形CMPJLECHU1;1~91~9JGDUAN2CMPCHAR,'A'JGEDUAN3JLOTHERCMPJLECHU2;是在A~ZCJGDUAN4CMPCHAR,'a'JGEDUAN5JLOTHERCMPJLECHU3;a~zcJGOTHERMOVAH,2INT21HMOVDX,CHARJMPJIESHUMOVAH,2INT21HMOVDX,'C'JMPJIESHUMOVAH,2INT21HMOVDX,'c'MOVDX,'R'JMPJIESHULOOP1MOVAH,4CHINT21HCODEEND数保存在其第一个字中。使用Debug查看Positive、Negative和Zero三个变量的数据。SHUJUDW34,23,0,9,-4,0LONGEQU($-ZHENGDWLONG+1DUP(?);为计算正数数目FUDWLONG+1DUP(?);为计算负数数目LINGDWLONG+1DUP(?);为计算零的数目DATAENDSCODEMOVDS,AXMOVDX,0MOVBX,0MOVDI,0MOVSI,0MOVCX,LONGMOVCMPAX,0;判断该数属于正数、0、还是负数JGRJESJLTMOVAX,SHUJU[SI]MOVZHENG[SI+2],AXINCDXADDSI,2;因为是一个字JMPLLMOVAX,SHUJU[SI]MOVLING[SI+2],AXINCBXADDSI,2JMPLLMOVAX,SHUJU[SI]MOVFU[SI+2],AXINCDIADDSI,2JMPLLLOOPMOVZHENG[0],DXMOVLING[0],BXMOVFU[0],DIMOVAH,4CHINT21HCODEENDSENDSTARTSHUJU:34,23,0,9,-SHUJU:4,2,0,9,-4、编写程序,在字符串变量STRING中存有一个以$为结尾的ASCII码字符串,要求计算字符串的长度,并把它存入LENGTH单元中。(要求用条件控制循环方法,并且字符串分数STRINGDB'EYUEUEH$' DB?DATAENDSCODESEGMENTMOVDS,AXMOVAL,0MOVSI,0CMPSTRING[SI],'$';判断字符是否已经查完 INCSI;1INCALJMPLLMOVLONG,ALMOVAH,02HINT21HMOVAH,4CHINT21HCODEENDSENDSTARTSTRING:STRINGDW'E','A','2','3','D','$' DB?DATAENDSCODESEGMENTMOVDS,AXMOVAL,0MOVSI,0

CMPS

温馨提示

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

评论

0/150

提交评论