您的位置:首页 > 其它

11、王爽《汇编语言》笔记_第十五、十六章及附录4

2013-03-07 00:28 246 查看
1、可屏蔽中断:IF=0时屏蔽;不可屏蔽中断:2号

2、键盘中断:9号BIOS中断

3、标号:

1) 带“:”标号只能在CS(代码段)中使用

2) 其他段:不带标号

data segment
a db 1,2,3,4,5,6,7,8
b dw 0
c dd a,b				; c dw offset a,seg a,offset b,seg b
d dw a,b				; d dw offset a,offset b
data ends


4、使用堆栈存储函数参数:

; 说明:计算(a-b)^3,a、b为字型数据
; 参数:进入子程序时,堆栈顶放IP,后面依次为
; 结果:(dx:ax)=(a-b)^3
difcube:
push bp
mov bp,sp
mov ax,[bp+4]
sub ax,[bp+6]
mov bp,ax
mul bp
mul bp
pop bp
ret 4


* ret 4:pop ip; add sp,n
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: