当前位置: 网学 > 编程文档 > 汇编语言 > 正文

用汇编编写DOS下的内存驻留程序(3):中断矢量

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/18
下载{$ArticleTitle}原创论文样式
p;    ;Save offset temporarily
    mov     dx,es                   ;Move segment to DX
    call    dsword                  ;Display segment
    call    dcolon                  ;Print a ";"
;          call    dcrlf
    pop     dx                      ;Restore offset to DX
    call    dsword                  ;Display offset
    ret
   ddword  endp
   ;----------------------------------------------------------------------------
   ;DX containes single word to be displayed
   ;----------------------------------------------------------------------------
   dsword  proc    near
    push    dx                      ;Save low byte temporarily
    mov     dl,dh                   ;Move high byte to low byte
    call    dbyte                   ;Display high byte
    pop     dx                      ;Restore low byte to DL
    call    dbyte                   ;Display low byte
    ret
   dsword  endp
   ;----------------------------------------------------------------------------
   ;DL contains byte to be displayed
   ;----------------------------------------------------------------------------
   dbyte   proc    near
    push    ax                      ;Save any registers used
    push    dx                     
  &nbs

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号