Avatar notebook default
15篇文章 · 5548字 · 4人关注
  • Resize,w 360,h 240
    call和ret

    call指令和ret指令 call 标号:将下一条指令的偏移地址入栈后转到标号处执行指令 ret:将栈顶的值出栈,赋值给ip call和ret联...

  • Resize,w 360,h 240
    不同的寻址方式

    不同的寻址方式 指令要处理的数据长度 8086指令能处理2种尺寸的数据:byte、word 思考:“mov [0], 20H”指令是否正确?mo...

  • Resize,w 360,h 240
    包含多个段的程序

    在代码段中存放数据 计算1122h、3344h、5566h的和,结果存放在ax中 dw(define word)使用dw定义了3个字型数据,数据...

  • Resize,w 360,h 240
    汇编 - loop

    loop指令 比如计算2^6 练习 计算ffff0~ffff2每个单元中数据的和,结果存放到dx中 常见做法 loop循环中经常使用bx来存储变...

  • Resize,w 360,h 240
    编写完整的汇编程序

    第一个完整的汇编程序 前面的实验都是利用Debug程序进行模拟测试的,并没有编写一个完整的汇编程序 使用汇编语言编写一个完整的程序,步骤大致如下...

  • Resize,w 360,h 240
    汇编 - 栈

    栈 栈:是一种具有特殊的访问方式的存储空间(后进先出, Last In Out Firt,LIFO) 8086会将CS作为代码段的段地址,将CS...

  • Resize,w 360,h 240
    DS和[address]

    DS和[address] CPU要读写一个内存单元时,必须要先给出这个内存单元的地址,在8086中,内存地址由段地址和偏移地址组成 8086中有...

  • Resize,w 360,h 240
    汇编 - Debug

    什么是Debug 打开Debug Debug常用功能 R命令 输入“r”可以查看所有寄存器的值 输入“r 寄存器名称”可以修改寄存器的值 输入“...

  • Resize,w 360,h 240
    CS和IP

    CS和IP CS为代码段寄存器,IP为指令指针寄存器,它们指示了CPU当前要读取指令的地址 任意时刻,8086CPU都会将CS:IP指向的指令作...

文集作者