---------------------------------------------栈,是一种数据结构,我觉得栈是抽象的,但是它同样也是实际的,因为它在内存中是连续的内存,只不过人们限制了它的使用:后进先出,学数据结构两年了,现在才理解,实在惭愧。push ax ;I、sp = sp - 2 &n
JMP指令: 更改CS:IP寄存器的内容,以让CPU从新指定的内存地址开始继续执行指令。 格式: JMP 段地址:偏移地址---------------------------------------------------------CS、IP寄存器
ADD指令: 把两个数值相加,将结果放到第一个寄存器里面。格式: ADD 寄存器名,数值 ADD 寄存器名,寄存器名 add ax,11 add bx,22 &
汇编指令:MOV的作用是往某个寄存器中存入数值。格式:mov 寄存器名,数值 数值-->寄存器 mov 寄存器A,存器寄B
这节讲关于ASCII码表。 1、E 开始地址 数据 A字符对应的十六进制数为:41 -e 6000:0000 41 -d 6000:0000实验结果:--------------------------------------------------------- =号对应十六进制数为:3D -e 6000:0001 3D  
对于段地址和偏移地址,大家可以仔细思考,其背后的原理。--------------------------------------------------------------------------------------------我们这节谈内存空间的编辑内存空间的编辑1、Debug E 改写内存中的内容 &n
人的记忆总是不靠谱的,早在几年前就看过汇编语言,由于没有总结下来资料,所以忘记了很多,所以重新梳理下汇编方面的知识,与君共勉。----------------------------------------------------------------------------------------------段地址与偏移地址:范围:00000H - FFFFFHDebug:可以自由查看内存空间
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号