. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->转移指令的原理
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  实验9-另类  [待解决] 回复[ 2次 ]   点击[ 180次 ]  
huibiantang
[帖 主]   [ 发表时间:2010-12-07 12:20 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-11-13 00:18
assume cs:code
code segment
start:  
        mov        ax, cs
        mov        ds, ax
        mov        es, ax
        call        tang
        jmp        $
tang:   mov        ax, BootMessage
        mov        bp, ax                        
        mov        cx, 16                        ; CX = 串长度
        mov        ax, 1301h                
        mov        bx, 24h                 ; 字符属性
        mov        dl, 0
        int        10h                        
BootMessage:db 'welcome to masm!'
code ends
end start
masmaster
[第1楼]   [ 回复时间:2010-12-07 12:40 ]   [引用]   [回复]   [ top ] 
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19
masm了吗?debug了吗?
zaixuexi
[第2楼]   [ 回复时间:2010-12-07 16:42 ]   [引用]   [回复]   [ top ] 
荣誉值:93
信誉值:0
注册日期:2010-11-29 14:28
assume cs:code 
code segment 
start:   
        mov        ax, cs 
        mov        ds, ax 
        mov        es, ax 
        mov        bp, offset BootMessage                          
        mov        cx, 16
        mov        ax, 1301h                 
        mov        bx, 24h
        mov        dx, 1020h
        int        10h
        mov        ax,4c00h
        int        21h
        BootMessage db 'welcome to masm!' 
code ends 
end start
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved