zoukankan      html  css  js  c++  java
  • DOSBox

    mount c:    d:masm
    c:
    masm *.asm  // 编译
    link *.obj  // 对目标文件进行连接,从而得到可执行文件。
    debug *.exe  
    -r 
    -t // 往下执行 
    -q
    
    -d 076a:0
    
    cs, ds, ss, es 这几个寄存器数据不能直接放进去
    i/
    间接寻址
    地址放在寄存器中,可变
    []内放地址的寄存器只能用以下四个
        bx,bp,si,di
    默认段基址寄存器
    bx, si, di ----> ds
    bp      -----> ss
    code segment
                mov ax, cx
    start:      mov cx, bx
    start1:     mov dx, ax
    code ends
            end start
    
    上课做的实验
    assume cs:code1, ds:data
    data segment
    
    da1        db 12h, 34h, 56h, 78h
    string     db 'hello!'
    
    data ends
    
    
    code1 segment
    start1:     mov ax, data
                mov ds, ax
    start:      mov cx, bx
                mov dx, ax
    code1 ends
            end start1
  • 相关阅读:
    vs 加入插件
    vs用法
    axios和vue用$refs属性获取dom
    错误演示
    vue表单的用法

    工作
    工作日报
    主机与虚拟机链接
    login
  • 原文地址:https://www.cnblogs.com/hulian425/p/13754983.html
Copyright © 2011-2022 走看看