![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
玩转汇编
文章平均质量分 93
君知燕云归
非淡泊无以明志,非宁静无以致远。
展开
-
玩转汇编——通用数据处理指令(一)
然后将第一个索引值赋值给al寄存器,执行XLAT指令相当于用基址变址的方法寻址,将bx存储的代码表中的内容按照偏移量取出再放入AL寄存器里(此时AL寄存器里存的是代码表中对应索引值的字符ASCII码),最后显示完再调整si,指向下一个数字。8086处理器的堆栈建立在主存区域中,SS段寄存器指向段基地址,堆栈段的范围由堆栈指针寄存器SP的初值确定,这个位置就是堆栈底部(栈底处于高地址,栈顶处于低地址,栈顶即为数据入口)。由于源操作数在栈顶,由SP确定,POP指令只表达目的操作数。原创 2022-10-20 23:14:14 · 1966 阅读 · 0 评论 -
玩转汇编——基础
汇编语言本质上仍是机器语言,是程序员接触计算机底层硬件的基础,其重要性不言而喻,跟随作者一起玩转汇编吧!(本篇参考教材为钱晓捷的《汇编语言简明教程》以及燕山大学汇编语言教学PPT)计算机系统包括硬件和软件两大部分——硬件和软件。下图是对微型计算机的描述(简称微机)此部分是汇编语言的入门基础,或许作为新手小白的你会在很多地方感到困惑不解,而知识点的渗透是层层深入的,切勿焦躁,在后续的文章中你的疑惑会逐步解开,欢迎在评论区留言,也欢迎大佬批评指正,期待我们一起学习,共同进步。原创 2022-10-20 22:58:45 · 582 阅读 · 0 评论