汇编网首页登录博客注册
lghstock的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2008-08-14 00:36] 实验16中断的演示程序

点击查看原图
assume cs:code,ds:data,ss:stack
data segment 
  a db 'shuru error!'
  b db '0-qingping',0
  c db '1-qianjingse',0
  d db '2-beijingse',0
  e db '3-shangyihang',0
  f db '4-tuichu',0
  g db 'input:',0
  h db 0B,02,03,04,05
  k dw offset b,offset c,offset d,offset e,offset f,offset g
data e...
阅读全文 | 评论次数(4) | 浏览次数(563) | 所属类型(汇编作业)

[2008-08-14 00:32] 实验16 编写包含多个功能子程序的中断例程序

中断例程序:int 7ch 程序如下:

assume cs:code
code segment
start:mov ax,cs         ;安装int-7ch中断例程
      mov ds,ax 
      mov ax,0
      mov es,ax
      mov si,offset setscreen
      mov di,200h
      mov cx,offset endscreen-offset setscreen
      cld
      rep movsb

      mov ax,0             ;...
阅读全文 | 评论次数(3) | 浏览次数(560) | 所属类型(汇编作业)

[2008-08-13 23:22] 实验16编译中出现的问题:中断例程安装后,jmp set  指令后面怎么多出一个nop指令?请老师或高手指点!!!!!

点击查看原图
;--------int-7ch中断例程--------- 
setscreen:jmp set 
 table dw offset sub1-offset setscreen+200h,offset sub2-offset setscreen+200h,offset sub3-offset setscreen+200h,offset sub4-offset setscreen+200h 
  set:push bx 
      cmp ah,3 
      ja sret 
      mov bl,ah 
      mov bh,0 
      add bx,bx ...
阅读全文 | 评论次数(1) | 浏览次数(535) | 所属类型(请教老师、高手)

[2008-08-10 12:59] 实验15 安装新的中断例程

点击查看原图
assume cs:code
stack segment
   db 128 dup (0)
stack ends
code segment
start:mov ax,stack
      mov ss,ax
      mov sp,128

      push cs
      pop ds
   
      mov ax,0
      mov es,ax
     
      mov si,offset int9
      mov di,204h
      mov cx,offset int9end-offset int9
      c...
阅读全文 | 评论次数(1) | 浏览次数(510) | 所属类型(汇编作业)

[2008-08-10 12:58] 15章作业

检测点15.1
(1)
pushf
call dword ptr ds:[0]
(2)
.....
cli
mov word ptr es:[9*4],offset int9
mov es:[9*4+2],cs
sti
.......
阅读全文 | 评论次数(1) | 浏览次数(556) | 所属类型(汇编作业)

[2008-08-08 11:42] 实验14

点击查看原图
assume cs:code,ds:data,ss:stack
stack segment
  db 16 dup (0)
data segment
  db 32 dup (0)
data ends
code segment
start:mov ax,data
      mov ds,ax

      mov byte ptr ds:[1fh],9  ;读取年月日
      mov si,0
      mov cx,3
  s10:push cx
      call duqu
      pop cx
      dec byte ptr ds:[1...
阅读全文 | 评论次数(2) | 浏览次数(502) | 所属类型(汇编作业)

[2008-08-08 09:41] 14章检测点作业

检测点14.1
(1)
assume cs:code
code segment
start:mov al,2
      out 70h,al
      in al,71h
     
      mov ax,4c00h
      int 21h
code ends
end start
(2)
assume cs:code
code segment
start:mov al,2
      out 70h,al
      mov al,0
      out 71h,al
      mov 4c00h
      int 21h
code e...
阅读全文 | 评论次数(1) | 浏览次数(486) | 所属类型(汇编作业)

[2008-08-07 17:28] 实验13 作业

(1)中断例程
assume cs:code
code segment
start:mov ax,cs                 ;中断安装
      mov ds,ax
      mov si,offset zdbegin
      mov ax,0
      mov es,ax
      mov di,200h
      mov cx,offset zdend-zdbegin
      cld
      rep movsb

      mov ax,0             ;设置中断向量表项
      mov ds,ax
    ...
阅读全文 | 评论次数(1) | 浏览次数(482) | 所属类型(汇编作业)

[2008-08-05 23:00] 检测点13.1  作业

(1)最大转移位移为ffffh
(2)中断例程:
assume cs:code
code segment
start:mov ax,cs
      mov ds,ax
      mov si,offset cbegin
      mov ax,0
      mov es,ax
      mov di,200h
      mov cx,offset cend-offset cbegin
      cld
      rep movsb
  
      mov ax,0
      mov ds,ax
      mov word ptr ds:[7...
阅读全文 | 评论次数(1) | 浏览次数(462) | 所属类型(汇编作业)

[2008-08-05 11:59] 检测点12.1

(1)0070:018b
(2)n*4   n*4+2...
阅读全文 | 评论次数(1) | 浏览次数(417) | 所属类型(汇编作业)
『 查看更多文章 』