em_error.s

来自「操作系统源代码」· S 代码 · 共 33 行

S
33
字号
.sect .text; .sect .rom; .sect .data; .sect .bss.define .error.define .Xtrp	! eax is trap number	! all registers must be saved	! because return is possible	! May only be called with error no's <16.sect .text.error:	mov  ecx,eax	mov  ebx,1	sal  ebx,cl.extern .ignmask.extern .trp	test ebx,(.ignmask)	jne  2f	call    .trp2:	ret.Xtrp:	pusha	cmp	eax,16	jge	1f	call	.error	popa	ret1:	call	.trp	popa	ret

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?