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

我的博客

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

[2008-09-17 22:11] 实验16

看了几个别人已通过的程序,确实很受启发。
 但都不能直接用上  table[bx]  这种标号的用法。
 我觉得既便在中断中能用上 也很迁强...
阅读全文 | 评论次数(0) | 浏览次数(416) | 所属类型(默认类型)

[2008-09-04 11:48] 检测点15.1  (2)

assume cs:code
 stack segment
   db 128 dup (0)
 stack ends
 data segment
  dw 0,0
 data ends
code segment
 
 start: mov ax,stack
        mov ss,ax
        mov sp,128
        mov ax,data
        mov ds,ax
        mov ax,0
        mov es,ax        
        push es:[9*4]
        pop ds:[0]
        push es:[9*4+2]
        pop ds:[2]       ;将原int...
阅读全文 | 评论次数(0) | 浏览次数(608) | 所属类型(默认类型)

[2008-08-29 23:00] 瞎想与回忆

自写自看:

关于内中断:  p225末尾 p226开头

    中断源      中断类型码
(1)除法错误     0
(2)单步执行     1
(3)int0       4
(4)int n      n
按此说 int0  不同于 int 0
困为 int n 若n=0  则 int 0 中断码为0  而int0的中断码为4

p231第二段中: 一般情况下 0000:0200- 0000:0300 中断向量表为空,  这就意味着:没有50-75号中断码,因为(ip)=(N*4) (cs)=(N*4+2),N为中断号

bios中断有内也有外
 而 ...
阅读全文 | 评论次数(0) | 浏览次数(540) | 所属类型(默认类型)
页码数(1):  1