⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tty.s

📁 Version 6 Unix 核心源代码 Version 6 Unix 核心源代码
💻 S
字号:
/ read and echo character from tty./ perform normal cr/lf uc/lc mapping.tks = 177560tkb = 177562getc:	tstb	*$tks	bge	getc	mov	tkb,r0	bic	$!177,r0	cmp	r0,$'A	blo	1f	cmp	r0,$'Z	bhi	1f	add	$'a-'A,r01:	cmp	r0,$'\r	bne	putc	mov	$'\n,r0/ put a character on the tty./ also performs delay.tps = 177564tpb = 177566putc:	cmp	r0,$'\n	bne	1f	mov	$'\r,r0	jsr	pc,(r5)	mov	$'\n,r01:	tstb	tps	bpl	1b	mov	r0,tpb	rts	pc/ write a string to tty/ jsr pc, mesg; <string\0>; .evenmesg:	movb	*(sp),r0	beq	1f	jsr	pc,(r5)	inc	(sp)	br	mesg1:	add	$2,(sp)	bic	$1,(sp)	rts	pccallout:	clr	r0	cmp	(r0),$407	bne	2f1:	mov	20(r0),(r0)+	cmp	r0,sp	blo	1b2:	mov	$start,-(sp)	clr	pctrvect:	br	putc	br	getc	br	mesg

⌨️ 快捷键说明

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