zoukankan      html  css  js  c++  java
  • 实验九 根据材料编程

    实验九头疼了一天,终于搞定了,其实也不是算法问题,算法倒是挺简单的,主要是显示问题,好纠结。。。。

    View Code
     1 ;测试:向内存从b810:0000开始的单元写入数据如:-e B810:0000 01 01 02 02 03 03 04 04
    2 assume cs:code,ds:data,ss:stack

    3
    4 data segment
    5 db 'welcome to masm!'
    6 data ends
    7
    8 stack segment
    9 dw 0,0,0
    10 stack ends
    11 code segment
    12
    13 start: mov ax,data
    14 mov ds,ax
    15 mov ax,stack
    16 mov ss,ax
    17 mov ax,0b872h ;计算第一个字符的位置
    18 mov es,ax

    19
    20 mov bx,0
    21 mov cx,10h
    22 s:
    23 mov al,[bx]
    24 mov es:[si],al
    25 mov al,[bx]
    26 mov es:0a0h[si],al ;写下一行
    27 mov al,[bx]

    28 mov es:140h[si],al
    29 mov al,02h ;绿色
    30 mov es:[si+1],al

    31 mov al,24h ;绿地红色
    32 mov es:0a0h[si+1],al

    33 mov al,71h ;白底蓝色
    34 mov es:140h[si+1],al

    35
    36 inc bx
    37 add si,2
    38 loop s
    39
    40 mov ax,4c00h
    41 int 21h
    42
    43 code ends
    44 end start
    45

    补充:关于win7 32位系统dos控制显示问题,我的刚开始运行啥也没有,网上说进入调试,然后g命令就可以看到了。

    这个应该是真理,但是当时可能是程序没写好,没显示,以为是系统问题。。。。。

    作为参考吧:http://bbs.fishc.com/forum.php?mod=viewthread&tid=12876&page=1#pid122805

    题目补充

  • 相关阅读:
    Vue
    Vue
    Vue
    Vue
    Vue
    kubernetes
    kubernetes
    kubernetes
    django源码bug解决方案
    UNI-APP 桌面LOGO角标设置(ios)
  • 原文地址:https://www.cnblogs.com/quantumplan/p/2397243.html
Copyright © 2011-2022 走看看