汇编语言程序设计 --- 一元二次方程ax2+bx+c=0求解(含注释详细源代码 + 实验报告)
创始人
2024-04-04 10:30:17
0

目录

  • 一、实验内容
  • 二、实验说明
  • 三、实验报告要求
  • 四、实验目的
  • 五、 程序流程图
  • 六、内存变化情况
  • 七、实验报告 + 源程序代码 (详细注释)

一、实验内容

一元二次方程ax2+bx+c=0求解。

二、实验说明

1、要求在数据段中定义a、b、c、x,a、b、c初值不限;
2、程序执行过程中通过debug修改参数a、b、c的值
3、计算的结果保存在变量x中。

三、实验报告要求

1、实验目的
2、简单的程序流程图
3、实验过程中内存状况截图及运行结果截图。
4、完整的代码(包括必要的注释)

四、实验目的

1.深刻理解计算机底层硬件设计与运行的工作原理
2.学习面向底层的编程思想
3.深刻理解并利用14个寄存器对CPU进行控制
4.掌握编写汇编程序的能力,深刻理解段的概念,程序中所有被计算机所处理的信息都可以被放在一个段中,但是为了提高开发者的开发效率,更提倡将指令、数据、栈等不同的信息划分为不同的段
5.理解跳转的本质并熟练掌握和运用
6.理解高级语言中的循环以及分支等结构在底层语言中如何实现
7.熟练使用标志位,利用运算结果标志和状态控制标志与其他指令配合使用
8.理解汇编程序中指令和伪指令,伪指令只在编译时起作用,并不会被翻译成机器码
9.掌握描述性符号语言,并熟练的与汇编指令进行转换
10.熟悉理解并运用基础汇编指令编写汇编程序
11.比较高级语言与汇编语言之间的异同之处
12.熟练运用-e,-t,-d等命令对CPU中各种寄存器的内容、内存的情况以及机器码等跟踪程序的运行
13.理解计算机显示字符的原理并修改屏幕上字符串的显示模式
14.理解程序返回的指令,是汇编指令,在程序结束后,将CPU的控制权还给操作系统
15.学会描述汇编程序的流程图设计

五、 程序流程图

在这里插入图片描述

六、内存变化情况

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

七、实验报告 + 源程序代码 (详细注释)


---------------------------------------------------------------点击这里获取源代码 + 实验报告-------------------------------------------------------------------------


在这里插入图片描述

相关内容

热门资讯

奇瑞汽车申请满足软件升级法规要... 国家知识产权局信息显示,奇瑞汽车股份有限公司申请一项名为“一种满足软件升级法规要求的升级测试优化方法...
国台办:公安机关发布悬赏通告并... 12月31日上午,国台办在新闻发布厅举行例行新闻发布会,发言人张晗就近期两岸热点问题回答记者提问。 ...
元旦前发布这种朋友圈,他们面临... 元旦即将到来 不少人想买点烟花爆竹 增添节日氛围 朋友圈里也出现了 各种烟花爆竹的广告 但你知道吗 ...
“护航”增值税法顺利实施 配套... 新华社北京12月31日电 《经济参考报》12月31日刊发记者韦夏怡采写的文章《“护航”增值税法顺利实...
《山东省行政调解办法》5月1日... 在我们的日常生活中,难免会遇到各种纠纷,调解作为重要的纠纷解决方式,在维护群众权益方面发挥了重要作用...
上海发文推进老年人意定监护制度... 12月31日,上海市政府官网发布《上海市人民政府办公厅关于推进实施老年人意定监护制度的若干意见(试行...
政策速递|2026年“两新”政... ●2026年第一批625亿元超长期特别国债支持消费品以旧换新资金计划已提前下达 ●民生领域支持范围增...
漳州芗城:预防走在排查前 破解... 如何破解“案少人多”的困境、疏通劳动纠纷治理的“堵点”?近年来,漳州市芗城区锚定源头预防、前端化解发...
2026年贵州旅游优惠政策公布 12月30日 贵州省文化和旅游厅官网发布 2026年贵州文旅优惠活动方案 2026年贵州文旅优惠活动...