欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    汇编语言学习心得.pdf

    • 资源ID:84235643       资源大小:103.77KB        全文页数:2页
    • 资源格式: PDF        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    汇编语言学习心得.pdf

    汇编语言课程总结 班级:08 计本 学号:080 姓名:XXX 通过这学期的学习使我对汇编语言有了一定的掌握,老师上课很有层次感,加上自己课下花时间看书,这门课感觉学的还不错。上机课也很有意义,锻炼了我的编程能力,也使我渐渐的熟练了用汇编程序去设计程序。本课程主要有下面几章节内容:第一章中从进位记数制与不同基数之间的转换开始,让我们更加清晰了各进制数之间的转换,以及在计算机内都是以二进制进行运算的。另外计算机中数和字符的表示方法,知道了补码表示法,补码的运算以及集中基本的逻辑运算。第二章中介绍了计算机的主要由硬件系统和软件系统组成。其中硬件组成包括中央处理机(即 CPU、寄存器组)、存储器(分内存和外存)、还有所有的外部设备。内存和寄存器的区别,寄存器在 CPU 中。内存在内存条中。前者的速度比后者快 100 倍左右。后面的程序要求每条指定要么没有内存数据,要么在有一个寄存器的参与下有一个内存数据。(也就是说,不存在只访问内存的指令)。软件系统主要分系统软件和应用软件。第三章开始我们开始学习指令系统和寻址方式,感觉着一章很重要,尤其对编写程序启很关键的作用。在这里学习了与数据有关的寻址方式、与转移有关的寻址方式。最后介绍了指令系统,这里面的每条指令都要熟练的掌握,一开始接触编程实验时不太会编写程序,主要是这些指令记的不熟练,而且没有太熟练对他们的用法,最后接触多了,尤其在编程中出错了,去查找错误的原因,渐渐的,对这些指令的用法也更加的掌握了,通过这张的学习,觉得汇编语言只要认真学习并不是太难,也就从这张开始慢慢的对汇编语言有点兴趣了。第四章向我们介绍了汇编语言的格式,有名字项、操作项、操作数项、注释项等;另外汇编程序的功能主要是检查源程序、测出源程序中的语法错误,并给出出错信息、产生源程序的目标文件,并可给出列表文件、展开宏指令等功能。汇编语言处理过程为由编辑程序产生汇编语言程序的 ASM 格式源文件,再经汇编程序把源文件转换成用二进制代码表示的目标文件,最后经连接程序把目标文件和库文件获其他目标文件一起形成可执行文件。汇编语言的语句除了指令以外还可以由伪操作和宏指令组成。伪操作也称伪指令,不像机器指令那样是在程序运行期间由计算机来执行,而是在汇编程序对源程序汇编期间由汇编程序处理的操作,他们可以完成如处理器选择、定义程序模块、定义数据、分配存储区、只是程序结束等功能。第五章讲述了循环与分支程序设计,循环程序主要由 3 部分组成:设置循环的初始状态、循环体、和循环控制部分。另外也让我熟悉了逻辑尺和分支程序中的跳跃表的用法,通过这章学习感觉它在编程实验中应用很广泛,以及循环与分支程序设计的重要性。第六章为我们介绍了子程序设计方法和嵌套与递归的子程序,以及 DOS 系统功能调用。所谓子程序也称为过程,它相当于高级语言中的过程和函数,它的调用和返回分别使用 CALL 和 RET 指令。在一个程序的不同部分,往往要用到类似的程序段,这些程序段的功能和结构形式都相同,只是某些变量的复赋值不同,此时就可以把这些程序段写成子程序形式,可见子程序使用的方便性。嵌套子程序是一个子程序也可以作为调用程序去调用另一个子程序。嵌套的次数不限,层数称为嵌套深度,用法均和子程序一样。在嵌套的基础上,如果一个子程序调用的子程序就是它本身,这就变成了递归调用。通过这章的学习,我熟练掌握了子程序、嵌套子程序、递归子程序的定义以及应用它们设计程序。第七章向我们介绍了宏汇编、重复汇编、条件汇编等。它和子程序结构有点相似,通过比较发现子程序结构具有很多优点:可以节省存储空间及程序设计所花的时间,可提供模块化程序设计的条件,便于程序的调试及修改等,但是为赚子程序及返回、保存及恢复寄存器以及参数的传递等都要增加程序的开销,这些操作所消耗的时间以及它们所占的空间都是额外的,因此,在子程序本身较短或者是需要传递的参数较多时,使用宏汇编就更加有利。宏定义用一对伪操作MACRO 和 ENDM 一对伪操作来实现的。另外注意的是在宏定义时宏命令名的第一个符号必须是字母,气候可以跟字母、数字或下划线字符。宏在程序中的调用实际是将参数传递后对定义的宏定义体进行展开。宏的用法有很多种,可以在一个红的定义内使用宏,也可以在宏内定义令一个宏。对于宏库的概念,宏库是指当程序里使用了较多的宏时,可以将这些宏定义简历一个独立的文件,这个包含多个宏定义的文件称为宏库,通常以扩展名 MAC 或 INC 来表示。另外,在上机实验中我们还学习了 DEBUG 的使用方法,我觉得很有用,在编写程序时它可以有效的帮助我们去查找程序中出现的逻辑错误,通过一些实验后,使我掌握了 DEBUG 的所有命令的使用,而且帮助了我找到了许多细小的错误。总之,通过这学期对汇编语言的学习,感觉收获很大,而且它也促进了我对微机原理与接口技术的学习,对后面接口的课程设计也起了很大作用。另外我觉得实验对我们学习汇编语言很有帮助,建议平时可以加大上机实验课。

    注意事项

    本文(汇编语言学习心得.pdf)为本站会员(深夜****等你...)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开