【8086】汇编语言使用总结

前言

  最近进行微机原理的汇编语言测验,结果不是很理想,想要记录一下。

大佬的教程

  本来想找些资料看看大家是怎么写的,结果发现一篇非常完整、非常好的教程,因此不妨记录一下,下面是链接:

  大佬的教程链接

一些关于汇编的想法

  正如上面那篇博客中所述,汇编语言是面向机器的低级语言,与处理器密切相关。通常是为特定的计算机或计算机系列专门设计的。 目前高校的教学课程主要是教授8086和8088系列的汇编语言,也就是这个汇编语言并不是像C语言那样各种计算机、单片机都适用,而是只能用在8086、8088上面,也就是说,即使学会了这套汇编语言,但是换了一块板子依然得要重学,当然一些相似点肯定是会有的。
  然而如今,8086、8088的配置和性能已经远不能满足开发一般项目的需要,换句话说,学汇编不能像学C语言一样在项目上“变现”。所以我认为,即使在计算机技术高度发展的今天,我们仍然要学习汇编语言,目的更多的是去体悟汇编语言中的原理和方法,从低级计算机开始学习计算机、编程语言的原理,即其中的 “心法”

编程问题总结

  虽说汇编语言最重要的是其中的“心法”,但招式还是得要学习一下,方便从招式中学习心法。下面简单总结一下一些我曾经犯过的错误,作为记录。

1 尤其需要注意那些隐含寄存器的指令!!!

  汇编语言中我觉得“最不人性化”的就是隐藏了很多寄存器,所谓的通用寄存器,并不是真正的通用,而是有很多的固定用法在其中。
  其中最为典型的就是那个

2 一定要段初始化!!!

  

3 标志位OF和CF辨析

  参考链接

IDE86使用总结

有缘再写

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

记录无知岁月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值