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

📄 p266.asm

📁 《汇编语言》 源码 《汇编语言》 源码 王爽 著 全部 课后题目 答案
💻 ASM
字号:
;编程:在屏幕中间依次显示“a”~“z”,并可以让人看清。在显示的过程中,按下'Esc'键后,改变显示的颜色。

;部分功能代码:

assume cs:code
stack segment
	db 128 dup (0)
stack ends

code segment
start:  mov ax,stack
	mov ss,ax
	mov sp,128

	mov ax,0b800h
        mov es,ax
       	mov ah,'a'
s:	mov es:[160*12+40*2],ah
	call delay
	inc ah
	cmp ah,'z'
	jna s

        mov ax,4c00h
        int 21h

delay:	push ax
	push dx
	mov dx,1000h	;循环10000000次,读者可以根据自己机器的速度调整循环次数
	mov ax,0
   s1:	sub ax,1
	sbb dx,0
	cmp ax,0
	jne s1
	cmp dx,0
	jne s1
	pop dx
	pop ax
	ret

code ends
end start 

⌨️ 快捷键说明

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