随笔分类 - 汇编语言
摘要:计算123*236 1 assume cs:code 2 3 code segment 4 ;计算123*236 5 6 mov ax,0 7 mov cx,236 8 9 addNumber: add ax,123 10 mov dx,1000H 11 mov dx,2000H 12 loop a
阅读全文
摘要:1、基础知识 寄存器CPU存储地址信息 物理地址 = 基础地址 + 偏移地址基础地址 = 段地址 * 16(10H) 段地址:偏移地址ds sies diss bpcs ip sp bx CS:IP 所指向的内存地址都是指令指令执行的过程:1、CPU从cs:ip所组成的地址中读取指令,将这个指令存放
阅读全文
摘要:跳转指令有:JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP等等 JMP:无条件跳转,相当于C语言的goto JCC:根据指定的条件确定程序是否发生转移,条件满足,发生转移,否则,顺序执行下条指令 JECXZ:ECX为0则跳转 用有16条指令,分两类: ①单个标志状态作
阅读全文