MOV BYTE/WORD/DWORD [0xfffff] data
在使用MOV写入内存时,必须标明写入的是BYTE/WORD/DWORD,否则非法
C语言中static申明的变量只会初始化一次,unsigned变量的范围是0-255,static char只能用于数据
调色需要设置中断,避免其他程序影响操作,甚至会造成电脑程序故障
_io_out8(int port;int data)连续将三个数据发送到指定设备端口,out dx al是将al寄存器中的数据发送到指定的dx端口上。
pushfd pop 寄存器 则是将数据压入寄存器中
push 寄存器 popfd是将寄存器内容放入EFLAGS
显卡靠硬件从03c9中拿颜色