- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组成实验报告
上海理工大学光电信息与计算机工程学院《计算机组成》实验报告专 业计算机科学与技术姓名 陈晓阳学 号1512480225年 级2015级指导教师邬春学成绩:教师签字:实验一汇编实验一一、实验目的1)掌握汇编的基本语法二、实验环境MicrosoftWindows7MasmV2.2三、实验内容编程计算表达式 x=a x b + c - d/(e+f)其中x、a、b、c、d、e、f均为双字节整数。地址分别为X、A1、B1、C1、D1、E1、F1四、实验代码及截图1)data segment ;input data segment code here A1 DB 2 B1 DB 1 C1 DB 3 D1 DB 4 E1 DB 1 F1 DB 4 X1 DB ?data endsstack segment ;input stack segment code herestack endscode segment assume cs:code,ds:data,ss:stackstart: mov ax,data mov ds,ax ;input code segment code here mov AL,A1 MUL BL ADD AL,C1 SUB AL,D1 MOV BL,E1 ADD BL,F1 DIV BL MOV X1,AL mov ah,4ch int 21hcode endsend start1)实验二汇编实验二实验目的学习间接寻址、数组和转移指令的用法二、实验环境MicrosoftWindows7MasmV2.2三、实验内容1)一个由3个元素组成的整数数组,已经存放在主存的连续存储单元中,数组的起始地址为AS。设AS{10h,20h,30h}。编程实现:将数组AS中的元素向右循环移动一个位置,例如移位后变成{30h,10h,20h}。编程实现:将AS中最大元素和最小元素分别存于Max和Min中。2)将字符串source中的内容复制到target中,并显示输出。四、实验代码及截图1)data segment AS DW 10H,20H,30H ;input data segment code here MAX DW 0 MIN DW 0;数据初始data endsstack segment ;input stack segment code herestack endscode segment assume cs:code,ds:data,ss:stackstart:mov ax,data mov ds,ax;将data给ds mov cx,0;cx赋初始值0 mov si,offset as;将data偏移地址存到simov ax,[si];data内容给ax add si,2;si加2 Li:mov bx,[si] mov [si],ax mov ax,bx add si,2 add cx,1 cmp cx,2 JNZ Li sub si,6 mov [si],ax;将30移位到第一位 mov ax,[si] mov MIN,ax mov MAX,ax;初始化MIN,MAX add si,2 mov bx,[si] cmp bx,ax JL L1;bxax执行l1,此时bx=10,ax=30,执行l1 mov MAX,bx;如果bx=ax,把bx值存入MAX add si,2;si后移一个数据 mov dx,[si] cmp bx,dx JG L4 mov MAX,dx;如果bxdx则执行L4,否则将dx存入MAX L1:add si,2 mov bx,[si] cmp bx,ax JL L2;bxax则执行L2否则将bx值存入MAX mov MAX,bx L4:cmp ax,dx JG L5 L5:mov MIN,dx ;将dx存入MIN L2:mov bx,[si] sub si,2 mov ax,[si] cmp bx,ax JG L3;bx大于ax则跳转L3,否则将bx存入MIN mov MIN,bxL3:mov MIN,ax;此时ax为10,将其存入MINmov ah,4ch int 21hcod
有哪些信誉好的足球投注网站
文档评论(0)