记录 【汇编】包含多个段的程序 编程时要注意何处是数据,何处是栈,何处是代码。不要将其放入一个段,是程序混乱。考虑使用多个段来存放数据。我们用和定义代码段一样的方法来定义多个段,然后再这些段里定义需要的数据,或通过定义数据来获取栈空间。 阅读全文 2017-01-27 Mark 2 条评论
记录 【汇编】开始第一个用汇编语言写的程序 Let's get our hands wet now! 先来感性的认识一下汇编,以及怎么用汇编语言写程序。 阅读全文 2017-01-17 Mark 1 条评论
记录 【汇编】 入栈出栈 汇编学习到一半,准备将学习过程记录一下,目前刚刚学到 8086 CPU 栈机制push ax 将寄存器ax中数据送入栈中pop ax从栈顶去除数据送入ax字形数据 2字节==16位==4个16进制数 FFFF入栈出栈以字为单位进行cs段地址ip 偏移地址栈顶段地址 ss栈顶偏移地址spss:sp 指向栈顶元素地址大的内存单元是栈底 阅读全文 2017-01-16 Mark 0 条评论