刚开始学蛤,汇编语言不分大小写蛤通用寄存器有ax,bx,cx,dx好像是用来存数据的16bit位的字节,每个通用寄存器可分为两部分,一部分为高位寄存器ah(……),一个为低位寄存器al(……)。mov ax,1024h寄存器ax赋值为1024h h为16进制的意思,后面如果是b就是二进制,没有就是十进制。add ax,0001h 就是ax=ax+0001h的意思 通用寄存器部分。sub 减法用法类似add
然后就是段寄存器 cs,ds,es,ss现在还有四个但是不是很重要,cs就是指令,加上ip。组成为20位的物理地址,cs的段地址乘16+ip的地址(地址都是16进制)
jmp 段地址:ip就是修改cs和ip 如果 jmp 0065h单独一个就是修改ip的意思(debug安装不来呜呜呜,windows11的系统来个大佬教我q3463004522)