![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
认认真真学了汇编之后感觉对自己理解C和JAVA帮助巨大
lsxkugou
这个作者很懒,什么都没留下…
展开
-
loop循环的一点小知识
loop的一点小知识 包括两个内容: 一:loop指令的两个易错点 二:一个loop指令的实验 cx 。。。 loop xxx loop表示循环,执行到loop的时候,cx-1,此时loop判断cx的值是否为0,若为0,则退出循环 一:loop指令的两个易错点 以下实验均假设初始值cx=0000 一.cx=1的循环 如果设置cx=1 则不会循环 类似于c语言中的 do while语句 先执行一遍...原创 2020-02-17 22:06:04 · 9040 阅读 · 0 评论 -
对于栈的基本理解
对于栈的基本理解 目录 一.栈顶的设置 二.栈操作操作字节数问题 三.栈的越界问题 一. 在设置一个栈的时候,有以下几个步骤: 1.将栈指针SS:IP设置好; 2.初始化栈。 其中值得注意的是: (1)SS:SP设置的栈顶地址,也就是高位地址。而不是传统思维的低位。 在进行push操作的时候,SP-2 指针向上移动两个内存单元,也就是两个字节,一个字。 二.栈的操作字节数问题 为什么PUSH操作...原创 2020-02-16 11:03:32 · 832 阅读 · 0 评论