电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

计算机汇编语言理论及应用分析

8页
  • 卖家[上传人]:bin****86
  • 文档编号:60717593
  • 上传时间:2018-11-18
  • 文档格式:DOCX
  • 文档大小:18.83KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果计算机汇编语言理论及应用分析汇编语言是一种面向机器的特殊程序设计语言,计算机汇编语言是指通过汇编语言程序设计实现计算机的硬件系统控制的指令的一种程序构成。利用计算机汇编语言进行编程设计,不仅可以有效提高工作效率,还可以节省程序空间,实现最大利用。本文将主要对计算机汇编语言的相关理论及其在实践中的具体应用进行研究分析。一、计算机汇编语言的概念在计算机的系统操作过程中,主要是通过计算机硬件设备对计算机的软件发出工作命令完成的。计算机汇编语言是通过汇编语言联盟程序的设计,来操控计算机的某一程序系统,从而实现汇编语言程序对计算机的控制。计算机汇编语言的这一操作控制过程也正好符合计算机主机中中央处理器的工作原理和工作结构。控制命令是由控制编码与操作数构成,操作数的处理功能和中央处理器能够拥有的功能是由控制编码来控制实现,中央处理器是控制命令得以执行的根本,操作数能够为中央处理器执行控制命令提供处理对象。中央处理器执行系统所发出的控制命令,从而的实现命令完成。中央处

      2、理器实现这一过程主要依据其强大的功能和结构特性。在计算机的中央处理器中,中央处理器的控制器部分首先对其它系统所发出的控制信息中的操作码进行编译、执行等工作,然后再通过已经接收、编译的信息,发出控制命令,从而帮助整个计算机系统完成运行工作;中央处理器的运算器部分则是实行对控制器所接收到的数据信息进行高速运算功能;另外,中央处理器中还有一个寄存器的部分,主要是用来储存数据的,寄存器的功能不同,在处理数据和执行命令时所发挥出的作用也就不同。在计算机的实际应用中,汇编语言在对计算机软、硬件的操控和工作效率上的优点是其它编程语言不能够实现的。在通过计算机硬件设施来控制计算机的软件系统上,很多时候都只有汇编语言可以满足;在利用汇编语言进行编程来完成工作目标上,汇编语言不仅能够快速的完成工作目标,而且整个目标程序的设置也是最简短的,在空间和时间上都具有无可比拟的优越性。这里可以通过一个对比显现出来,假设现在通过汇编语言和不是采用汇编语言的两种方法来计算目标程序,通过两个操作运算过程就可以明显看出,不采用语言汇编计算方法的计算过程,在运算中不仅花费的时间要远远高于运用汇编语言来计算的方法,而且冗杂繁芜

      3、的计算过程占用了计算机的大部分空间,而运用语言汇编计算方法的计算过程只占用了一少部分空间,孰优孰劣,结果不言而喻。二、汇编语言与高级语言、DELPHI语言、C语言的结合运用汇编语言与高级语言的结合运用在计算机的实际程序应用中,一般程序员在进行程序编写时大部分是运用高级语言来完成,而在整个程序的重要部分,或者说在实际中运行要求高、运行次数又较多而且可以直接与计算机硬件设施相关联的部分,其程序的编写都是运用汇编语言来实现的。采取以上的方法,是因为在实际操作中虽然汇编语言拥有工作速度快,工作效率高,占用空间小的优势,但它同时也要求对计算机内存装置有相当的熟悉度,在进行程序编制和读写时也存在有一定的难度,在计算机程序编写的实践应用中有一定的不便利性;而高级语言除了占用计算机存放空间比较多,程序编写的代码较长使计算机运行速度较慢外,高级语言本身也存在有丰富的函数和数据信息、齐全的运算符、可移植性好、易读易写等优点。这样将汇编语言与高级语言结合在一起运用到计算机程序编写实践中,不仅可以取长补短实现优势互补,提高工作效率,还节省了计算机的空间占有量。另外,在计算机程序编写的实践应用中,汇编语言除了与

      4、高级语言可以相互结合使用实现优势互补外,汇编语言和DELPHI语言、C语言之间也可以结合使用,以实现计算机程序编写过程的最大高效便利化。汇编语言与DELPHI语言的结合运用汇编语言与DELPHI语言在进行计算机程序编写是相互结合使用,主要是在DELPHI语言编写的程序中运用一定的数据信息将DELPHI语言程序融入到汇编语言编写程序中去,实现两种语言程序相互结合。汇编语言编写程序与DELPHI语言编写程序之间在进行参数信息的相互传达时,可以由DELPHI语言编写程序向汇编语言程序进行传递,也可以由汇编语言程序向DELPHI语言编写程序进行传递。DELPHI语言编写程序向汇编语言程序进行参数传递时,首先在DELPHI语言编写程序选出汇编语言程序中或者编写过程中的正确参数信息,然后在对这些参数信息进行汇编过程中直接运用其变量参数数据,其中存在的所运用变量参数之间语法不相同情况是由于变量参数在被传送的过程中,相互传递数据信息其实是地址。汇编语言程序向DELPHI语言编写程序进行参数传递时,对汇编语言程序中的固定数据信息参数的传递有一定的特殊要求,汇编语言程序向DELPHI语言编写程序的参数传递

      5、过程则是运用指针的方式进行数据值的传递的。汇编语言与DELPHI语言的结合运用汇编语言与C语言的相互结合使用,既可以通过运用汇编语言和C语言分别先编写好一套程序,然后将两种程序相互结合起来,同时还可以运用关键字将汇编语言的程序穿插到C语言程序中去这两种方式来实现。两种结合方式实现的具体过程可如下所示。1.先分别进行程序编写再将两种程序相互结合的方式是先建立一个汇编语言编写的程序的大结构,再将详细的功能命令序列加入到结构框架中。像加入一个有关函数的程序命令:先建立一个该函数命令的架构框架,然后对该项指令进行代码编译,形成一个汇编语言程序文件,可以对文件名称有一定改动,然后在已经做好的汇编程序文件的数据信息代码后面加入一些内容,最后就可以进行汇编语言程序文件与C语言程序文件相结合了,在这里,可以通过直接将源文件进行结合和通过TCC实现对汇编语言程序文件与C语言程序文件的结合。需要注意的是在运用这种方式实现程序编写时,要首先将各个信息模块分别编译好。2.运用通过关键字实现两种语言编写程序相互结合的方式时应注意的是,在实现C语言编写程序与汇编语言编写程序相结合的过程时,数据信息编译结合的方式只

      6、能选择纯DOS,运用TCC命令来完成,同时一定要有相关的必须操作选项。三、计算机汇编语言在数据排序中的应用运用计算机汇编语言进行数据排序的必要性数据排序是将一组没有规律、较杂乱随意的一般数据信息,通过计算机程序的高速运算功能,按照一定的规律或者顺序排列成一组新数据。重新排列得出的新数据不仅在整齐清楚、有规律可循,而且在实际应用中,也可以帮助使用者提高工作效率,在短时间内找到需要的信息,有很大的便利。数据排序过程中对“一组没有规律、较杂乱随意的一般数据信息”进行运算排序时,如何能够对“强大的、随意的数据”运用最快速、方便的方法在短时间内做到最好的处理,这里就要说到计算机汇编语言功能了。计算机汇编语言编制程序时是运用汇编功能将数据信息编成代码传送到计算机的主机控制系统中,然后通过主机控制系统向各个程序发出命令,以此来完成运行功能。其中,汇编语言可以讲“强大的数据信息”转化为指令代码,再次可以实现对计算机的直接控制,这些都是实现数据排序的最佳途径。计算机汇编语言数据排序的过程分析这里,我们运用一个实例来对计算机汇编语言实现数据排序的应用过程进行分析。假设现在需要对计算机编写一个程序,是将一组

      7、数据按照一定的排序规律进行排序。好了,现在我们已经将题目要求设置完毕,来看看计算机汇编语言程序是怎么来完成这个题目的。常用的一种计算机汇编语言程序进行数据排序的方法是气泡排序,就是对数据信息中连接最近的两组数据进行对比,然后找出这两组数据之间的规律,再用所得出的规律与下一组数据进行对比,以此类推,直到第一次规律排序完成,然后重新进行对比、寻找、排列,最后直至停止对比。该过程中,计算机将接收到的数据信息按照相关要求进行程序写入,然后运用汇编语言功能将写入程序信息进行代码转换,传递给计算机的运算器,进行一次次的运算、传递,最终排出有一定规律的数据。运算过程中相互挨着的两组数据对比,产生结果在于后面数据对比交换是该运算过程中的规律,另外,运算中还用到不停地对比、再对比的重复循环过程,使汇编语言功能实现的更明显。整个数据排序过程中,计算机程序操作不仅将排序方法在计算机空间开展的复杂程度控制得很低,使得空间效率较高外;在时间上,每一次的对比、排列也因为程序指令对计算机的直接控制而保持在最短内;另外,计算机系统采用的排序方法也是一具有稳定性的排序法。计算机汇编语言在数据排序的实际应用中,除了上述介绍到的数据排序方法外,还有快速排序、基数排序、选择排序等多种形式,都能够实现数据的快速、稳定排列,运用计算机汇编语言实现数据排序是计算机程序编写中的一种常有应用。四、结束语总之,汇编语言是计算机程序编写中最经常用的一种必要程序语言,投入汇编语言领域更多的研究与开发关注也是十分必要和有益的。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。

      《计算机汇编语言理论及应用分析》由会员bin****86分享,可在线阅读,更多相关《计算机汇编语言理论及应用分析》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 高考语文第一轮总复习 同步测试卷(五)实用类文本阅读课件

    高考语文第一轮总复习 同步测试卷(五)实用类文本阅读课件

  • 高考语文第一轮总复习 写作总论课件

    高考语文第一轮总复习 写作总论课件

  • 高考语文大一轮复习 第5部分 论述类文本阅读 第一节 理解文中重要词句含意2大考点课件

    高考语文大一轮复习 第5部分 论述类文本阅读 第一节 理解文中重要词句含意2大考点课件

  • 高考语文大一轮复习 第3部分 古代诗文阅读 专题三 默写常见的名句名篇课件

    高考语文大一轮复习 第3部分 古代诗文阅读 专题三 默写常见的名句名篇课件

  • 高考语文大一轮复习 第3部分 古代诗文阅读 专题二 第四节 鉴赏诗歌的艺术技巧课件

    高考语文大一轮复习 第3部分 古代诗文阅读 专题二 第四节 鉴赏诗歌的艺术技巧课件

  • 高中物理 第四章 力与运动 第一节 伽利略的理想实验与牛顿第一定律课件 粤教版必修1

    高中物理 第四章 力与运动 第一节 伽利略的理想实验与牛顿第一定律课件 粤教版必修1

  • 高中物理 第三章 研究物体间的相互作用 第三节 力的等效和替代课件 粤教版必修1

    高中物理 第三章 研究物体间的相互作用 第三节 力的等效和替代课件 粤教版必修1

  • 高中物理 第一章 运动的描述 第五节 速度变化的快慢 加速度课件 粤教版必修1

    高中物理 第一章 运动的描述 第五节 速度变化的快慢 加速度课件 粤教版必修1

  • 高中物理 第2章 能的转化与守恒章末复习方案与全优评估课件 鲁科版必修2

    高中物理 第2章 能的转化与守恒章末复习方案与全优评估课件 鲁科版必修2

  • 高中物理 42 实验:探究加速度与力、质量的关系课件 新人教版必修1

    高中物理 42 实验:探究加速度与力、质量的关系课件 新人教版必修1

  • 高中物理 31《受力分析》课件 新人教版必修1

    高中物理 31《受力分析》课件 新人教版必修1

  • 高中物理 22 匀变速直线运动的速度与时间的关系课件 新人教版必修1

    高中物理 22 匀变速直线运动的速度与时间的关系课件 新人教版必修1

  • 高中物理 14 用打点计时器测速度课件 新人教版必修1

    高中物理 14 用打点计时器测速度课件 新人教版必修1

  • 高中数学第一章导数及其应用1_5_1曲边梯形的面积课件新人教a版选修2_2

    高中数学第一章导数及其应用1_5_1曲边梯形的面积课件新人教a版选修2_2

  • 高中数学 第二章 随机变量及其分布 24 正态分布课件 新人教a版选修2-31

    高中数学 第二章 随机变量及其分布 24 正态分布课件 新人教a版选修2-31

  • 高中数学 第四章 圆与方程 42_1 直线与圆的位置关系课件 新人教a版必修21

    高中数学 第四章 圆与方程 42_1 直线与圆的位置关系课件 新人教a版必修21

  • 高中数学 第二章 随机变量及其分布 21_2 离散型随机变量的分布列(2)课件 新人教a版选修2-31

    高中数学 第二章 随机变量及其分布 21_2 离散型随机变量的分布列(2)课件 新人教a版选修2-31

  • 高中数学 第二章 统计 23_2 两个变量的线性相关课件 新人教a版必修3

    高中数学 第二章 统计 23_2 两个变量的线性相关课件 新人教a版必修3

  • 高中数学 第二章 统计 22_1 用样本的频率分布估计总体分布课件 新人教a版必修3

    高中数学 第二章 统计 22_1 用样本的频率分布估计总体分布课件 新人教a版必修3

  • 高中数学 第二章 统计 21_3 分层抽样课件2 新人教a版必修31

    高中数学 第二章 统计 21_3 分层抽样课件2 新人教a版必修31

  • 点击查看更多
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.