• 王爽《汇编第二版》实验9


    直接上代码

    assume cs:code,ds:code
    data segment
    db
    'hello world '
    data ends
    ;
    ;
    0b8000h - 0bffffh
    ;
    00000010b 绿色
    ;
    00100100b 绿底红色
    ;
    01110001b 白底蓝色
    ;
    code segment
    start:
    mov ax,data
    mov ds,ax
    mov cx,11
    mov bx,0
    mov ax,0b800h
    mov es,ax
    mov si,0
    s:
    mov al,ds:[bx]
    mov ah,00000010b ;绿色
    mov es:[si],ax

    mov al,ds:[bx]
    mov ah,00100100b ;绿底红色
    mov es:[si+0a0h],ax

    mov al,ds:[bx]
    mov ah,01110001b ;白底蓝色
    mov es:[si+140h],ax

    inc bx
    add si,2
    loop s
    mov ax,4c00h
    int 21h
    code ends
    end start

    学了这么多日子的汇编,终于让我写出HELLO WORLD 了。

    令人纠结的是,写出来之后,明明找不出那里有问题。可是,就是不显示,后来到处发帖,提问

    终于,在debug下用g执行之后,才能看到悲哀啊!

  • 相关阅读:
    MOXA串口服务器使用
    【笔记】Winform设置快捷键
    comboBox联动
    【笔记】winform窗体显示
    关于xml文件的使用
    day_6
    day_5
    dau_4
    day_3
    day_2
  • 原文地址:https://www.cnblogs.com/LearningC/p/1954911.html
Copyright © 2020-2023  润新知