实验二数据统计.docx

南京航空航天大学电工电子实验中心实验报告课程名称计算机硬件技术基础实验名称数据统计姓名学号评定成绩审阅教师实验时间20170502南京航空航天大学南京航空航天大学一、实验目的要求1熟悉汇编语言程序的框架结构,掌握循环程序的设计方法。2熟悉常用的条件跳转指令。3熟悉有符号数的运算。二、实验任务本实验要求通过求某数据区内负数的个数来表现循环程序的结构形式。要求实验程序在数据段中存放一组数据,分类统计数据中正数、负数和零的个数,并分别存入内存变量POSITIVE、NEGATIVE和ZERO中。将所有数据累加求和,存入SUM中。三、实验代码DATASEGMENTNUMDB12H,88H,82H,89H,33H,90H,0H,10H,0BDH,01HPOSITIVEDBDUP0NEGATIVEDBDUP0ZERODBDUP0SUMDW2DUP0DATAENDSSTACK1SEGMENTSTACKDBDUP0STACK1ENDSCODESEGMENTASSUMECSCODE,DSDATA,SSSTACK1STARTPROCFARPUSHDSMOVAX,0PUSHAXMOVAX,DATAMOVDS,AXMOVSUM,0MOVBX,0BX为基地址寄存器,故使用此寄存器来进行累加,可以直接遍历NUMLABEL4CMPNUMBX,0南京航空航天大学MOVAX,0MOVAL,NUMBXADDSUM,AXJGELABEL1INCNEGATIVEJMPLABEL3LABEL1CMPNUMBX,0JELABEL2INCPOSITIVEJMPLABEL3LABEL2INCZEROLABEL3INCBXCMPBX,10JLLABEL4MOVAX,0MOVDL,POSITIVE30MOVAH,02HINT21HMOVDL,NEGATIVE30INT21HMOVDL,ZERO30INT21HRETSTARTENDPCODEENDSENDSTART南京航空航天大学四、实验的运行数据及分析DS00001288828933900010DS0008BD01090001360300POSITIVE9NEGATIVE0ZERO1SUM0336五、实验讨论及心得体会该实验的难点是循环部分的编写,语句的用法不是很熟练,思路也有些混乱,经过认真研读教材和同学进行讨论解决了问题。学会了循环程序的编写和跳转指令的应用。

计算机硬件数据统计实验报告,实验二数据统计.docx相关推荐

  1. 计算机网络实验IP数据报分片,实验报告三IP数据分片.doc

    实验报告三IP数据分片 计算机网络实验报告 实验名称:IP数据分片 组号:一组 角色号:B 姓 名: 班 级: 学 号: 日 期:2014.4.21 一,实验目的 学习IP数据报分片原理 二,实验步骤 ...

  2. 广东东软学院安卓实验报告三:“数据存储”

    广东东软学院安卓实验报告三:"数据存储" Android schoolwork entertainment app: imitating wechat Software tips: ...

  3. 计算机网络数据分析报告,贵州大学计算机网络实验报告-实验四-分析IP协议数据包格式...

    贵州大学计算机网络实验报告-实验四-分析IP协议数据包格式 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 贵州大学GUIZHOU UN ...

  4. 【实验报告】二 网络嗅探与欺骗

    中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 岳婷 年级 14级 区队 二区队 指导 ...

  5. 计算机中的二进制实验报告,+实验二 计算机的数据表示和计算.doc

    实验2 计算机中的数据表示与计算 实验报告 学号1500202151 姓名叶思凡 班级:卫生检验与检疫15 实验时间: 2017年 3 月 2 日 实验报告表2-1 数值型数据在计算机中的二进制实验记 ...

  6. 计算机仿真技术应用报告,计算机仿真技术实验报告-实验二

    计算机仿真技术实验报告-实验二 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 <仿真技术与应用>实验报告计算机仿真技术实验 ...

  7. 空间分析实验报告 实验二 度假村选址

    空间分析与应用实验报告 实验名称:实验二  度假村选址 ======================================================================== ...

  8. MySQL数据库 实验报告(二)

    实验报告(二) 1.实验目的 (1)掌握Select子句的功能和检索数据的方法 (2)掌握对查询结果排序的方法 2.实验预习与准备 (1)了解数据检索时利用Select对指定属性查询的方式 (2)了解 ...

  9. 计算机网络二学位实验报告,计算机网络实验报告华科二学位.doc

    计算机网络实验报告华科二学位 计算机网络上机实验报告 班级 学号 2010212354 姓名 杜舒 说明: 实验报告名称格式:学号_中文姓名.doc 截包文件名称格式:学号_中文姓名.cap 实验1 ...

  10. 第四周课程总结实验报告(二)

    Java实验报告(二) 实验二 Java简单类与对象 一. 实验目的 (1) 掌握类的定义,熟悉属性.构造函数.方法的作用,掌握用类作为类型声明变量和方法返回值: (2) 理解类和对象的区别,掌握构造 ...

最新文章

  1. DAC输出波形的最大频率是多少?
  2. Marketing learning-2
  3. Tribonacci(泰波那契)数列前n项和的求解问题
  4. tos win10打开ip_win 10 系统 Docker 的安装和使用
  5. POJ3349 哈希算法
  6. feign直接走熔断_SpringCloud微服务(03):Hystrix组件,实现服务熔断
  7. 使用SQLQuery 在Hibernate中使用sql语句
  8. 2.10_hash_table_哈希表 / 散列表
  9. mysql 主从 索引_Mysql繁忙主从库在线修改表结构与添加索引问题
  10. 原子操作--sync/atomic的用法
  11. win10如何更改计算机开机界面,win10怎么修改开机画面_win10开机画面怎么换
  12. java遍历map集合传值,Java之五种遍历Map集合的方式
  13. yui3:widget
  14. HTML生日快乐代码
  15. 计算机毕业设计JAVA瓷砖仓库管理mybatis+源码+调试部署+系统+数据库+lw
  16. 使用JAVA编程实现多人聊天室(多线程实践)
  17. 数据结构教程(c语言)(已完结)
  18. 事务码ABAVN-资产卡片报废-BAPI_ASSET_RETIREMENT_POST
  19. 《深入理解Java虚拟机》第 3 版里面到底多了哪些知识点?本文竟然得到了本书作者的认可!
  20. linux开机自启服务

热门文章

  1. 双系统安装红旗linux,Linux双系统电脑重装Windows后进入红旗Linux的方法
  2. 科大讯飞语音转文字_使用科大讯飞语音转文字的服务进行电话录音分析
  3. python处理word表格excel_利用Python将excel数据读取到word表格
  4. 龙湖计算机学院,龙湖义务教育阶段学校招生电脑随机摇号圆满完成 15号上午统一公布录取结果...
  5. AI工程师的笔记本环境配置
  6. iOS开发中识别图中的二维码
  7. php仿bilibili视频类模板,小程序练习,仿bilibili小程序
  8. 59空格超简单数独题
  9. android自定义键盘 自定义身份证键盘
  10. Delphi 7.0常用函数速查手册 1