看了几个别人已通过的程序,确实很受启发。
但都不能直接用上 table[bx] 这种标号的用法。
我觉得既便在中断中能用上 也很迁强...


- [app] 加油! 08/30 21:54
- [wuerlang] 呵呵~~顶了。 08/26 08:53
- [martian] 博主的帖子标题有点意思 08/20 19:29
- [oldmtn] 200行,。。。 多了 08/16 15:16
- [ppt] 不错 08/15 17:42
- [cjf622] 各位: 请教下实验3,为什么我按题目的编写好存为t1.asm之后,运行masm.exe之后 12/01 21:59
- [游客] hhh 07/09 11:23
[2008-09-17 22:11] 实验16
阅读全文 |
评论次数(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...
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中断有内也有外
而 ...
关于内中断: 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