📜  新年 - 汇编(1)

📅  最后修改于: 2023-12-03 15:26:14.598000             🧑  作者: Mango

新年祝福程序

简介

这是一个用汇编语言编写的新年祝福程序。程序会输出一段简短的祝福语,并且让LED灯在屏幕上闪烁。

功能
  1. 输出新年祝福语,包括可爱的小图案。
  2. 控制LED灯在屏幕上闪烁。
  3. 按下任意键以退出程序。
代码片段

以下是汇编代码部分,用于输出祝福语和控制LED灯。

; 设置颜色
mov ah, 9
mov al, 4 ; 红色
int 0x10 ; BIOS中断

; 输出祝福语
mov ah, 9
mov si, msg
int 0x21 ; DOS中断

; 控制LED灯在屏幕上闪烁
loop:
mov ah, 6
mov al, 2
mov bh, 0
mov bl, 15 ; 白色
mov cx, 10 ; 闪烁次数
int 0x10 ; BIOS中断
mov ah, 6
mov al, 2
mov bh, 0
mov bl, 0 ; 黑色
mov cx, 10
int 0x10
jmp loop
效果展示

以下是程序实际运行的截图和演示视频。

运行截图

演示视频

总结

此程序虽然简单,但是可以在开发板等嵌入式系统上应用。同时,这也是锻炼汇编编程能力和了解硬件基础的良好练习。Happy coding!