汇编语言
加油小懒
这个作者很懒,什么都没留下…
展开
-
使用16位汇编显示bmp位图
寻找了各种办法终于实现了显示256色的位图,但是防止数据段超过64k最终还是没有使用。还是写下来留作纪念吧。 首先我们需要了解清楚bmp文件的结构,下面是关于bmp(位图)结构体的介绍:1. BMP文件组成BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。2. BMP文件头(14字节)BMP文件头数据结构含有BMP文件的类型、文件大小转载 2013-11-25 16:35:33 · 2940 阅读 · 1 评论 -
汇编实现音乐的播放
在介绍音乐的播放之前,先来说说如何用汇编发出声音,之后在介绍如何用发出有频率的声音。喇叭的构造大致如下图所示,主要由纸盆、线圈、永久磁铁等组成。当有电流通过线圈时,线圈产生的磁场和永久磁铁的磁场相互作用,从而使线圈产生振动。和线圈相连的纸盆也随之移动,若通过线圈的电流时连续变化的,则线圈移动的幅度也会变化,从而牵动纸盆振动,产生声音。 那么PC机的小喇叭是怎样与机器相连的呢?图2-2表原创 2013-11-24 22:01:39 · 17362 阅读 · 14 评论 -
汇编实现键盘钢琴
基于上一篇文章,汇编实现背景音乐的播放的理论知识,然后改编了一个小小的键盘钢琴的实现。如果对于实现的原理不太明白,就去看上一篇博客。下面是实现的程序:;汇编实现键盘钢琴data segment DIDAS EQU 1 ;延时(时钟嘀嗒次数) frequency dw 441,495,556,589,661,原创 2013-11-27 19:54:58 · 4811 阅读 · 0 评论