[汇编语言] 实验9 根据材料编程

2019-07-30  本文已影响0人  耿杰

一、编号:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串 'Welcome to masm!'。

assume cs:code

code segment
    start:     
       mov ax, 0B800H    ; 显示缓冲区的首地址
       mov ds, ax
       
       mov ds:[0], 'w'
       mov ds:[1], 2     ; 绿色
       mov ds:[2], 'e'
       mov ds:[3], 2 
       mov ds:[4], 'l'
       mov ds:[5], 2
       mov ds:[6], 'c'
       mov ds:[7], 2
       mov ds:[8], 'o'
       mov ds:[9], 2
       mov ds:[10], 'm'
       mov ds:[11], 2
       mov ds:[12], 'e'
       mov ds:[13], 2  
       mov ds:[14], 32
       mov ds:[15], 0          
       mov ds:[16], 't'
       mov ds:[17], 00100100b   ;绿底红色
       mov ds:[18], 'o'
       mov ds:[19], 00100100b  
       mov ds:[20], 32
       mov ds:[21], 0
       mov ds:[22], 'm'
       mov ds:[23], 113       ; 白底蓝色
       mov ds:[24], 'a'
       mov ds:[25], 113 
       mov ds:[26], 's' 
       mov ds:[27], 113
       mov ds:[28], 'm'
       mov ds:[29], 113
       mov ds:[30], '!'
       mov ds:[31], 113  
       
       mov ax, 4c00h
       int 21h
        
code ends
end start

运行结果图

运行结果图
上一篇 下一篇

猜你喜欢

热点阅读